@import url("//fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&.css");@font-face{font-family:'Raleway';src:url('/Assets/Styles/fonts/raleway-bold-webfont.eot');src:url('/Assets/Styles/fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Assets/Styles/fonts/raleway-bold-webfont.woff2') format('woff2'),url('/Assets/Styles/fonts/raleway-bold-webfont.woff') format('woff'),url('/Assets/Styles/fonts/raleway-bold-webfont.ttf') format('truetype'),url('/Assets/Styles/fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LatoIcons';src:url('/Assets/Styles/fonts/lato-icons.eot');src:url('/Assets/Styles/fonts/lato-icons.eot?#iefix') format('embedded-opentype'),url('/Assets/Styles/fonts/lato-icons.woff2') format('woff2'),url('/Assets/Styles/fonts/lato-icons.woff') format('woff'),url('/Assets/Styles/fonts/lato-icons.ttf') format('truetype'),url('/Assets/Styles/fonts/lato-icons.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.clearfix::after,.color-picker::after,.progress-bar+.progress-detail::after,.day-picker::after,.summary-box::after,.vertical-tabs li::after,.tabs::after,.panel::after,.single-action-column::after,.actions-dropdown-column::after,.actions-column::after,.halves::after,.thirds::after,.two-thirds-left::after,.two-thirds-right::after,.fourths::after,dl::after,.toggle::after,.horizontal-fields::after,fieldset li::after,.external-content::after,.page::after,.preliminary::after,.container::after{content:"";display:table;clear:both}.flex{display:-webkit-flex;display:-ms-flex;display:flex}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideDown{0%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn90{0%{opacity:0}100%{opacity:.9}}@keyframes fadeIn90{0%{opacity:0}100%{opacity:.9}}@-webkit-keyframes fadeOutUp90{0%{opacity:.9}100%{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}}@keyframes fadeOutUp90{0%{opacity:.9}100%{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}}@-webkit-keyframes fadeOutRight90{0%{opacity:.9}100%{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}}@keyframes fadeOutRight90{0%{opacity:.9}100%{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,input,menu,nav,section,select,summary,textarea,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-family:Lato,sans-serif}html{font-size:13px;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;background:#fff;color:#333}body{width:100%;overflow-x:hidden}body.lightbox-visible{overflow:hidden}h1,h2,.header-text{font-family:Raleway,sans-serif}h1{font-size:3rem;text-align:center}h2{font-size:2.5rem;color:#fff}h3,h4{font-weight:700}h3{margin:25px 0 10px;font-size:1.25rem}h4{margin:20px 0 10px;font-size:1.15rem}h5,h6{font-size:1.05rem}h3:first-child,h4:first-child{margin-top:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,dt,dd,td,p{line-height:18px}pre{white-space:pre-wrap}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}html:not(.mobile) a[href^="tel:"]{color:inherit;cursor:text}a:focus,input:focus,select:focus,textarea:focus{outline:none}a{color:#319acf;text-decoration:none}html,body{height:100%}#wrapper{min-height:100%;overflow:hidden;text-align:center}.container{max-width:970px;text-align:left}#nav-panel,#header,#main-content{opacity:0}.nav-panel{position:fixed;top:0;left:0;width:260px;height:100%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);overflow:hidden;overflow-y:auto;z-index:600;text-align:left}.nav-panel header{background-color:#319acf;height:48px;line-height:48px;color:#fff;font-size:22px;font-weight:300;z-index:10;position:relative;left:260px;opacity:0;width:260px}.nav-panel header.active{left:0;opacity:1}.nav-panel header .fa-angle-left{visibility:hidden}.nav-panel header.show-arrow{cursor:pointer}.nav-panel header.show-arrow .fa-angle-left{visibility:visible}.nav-panel header.show-arrow:hover .local-nav-title{left:76px}.nav-panel header.show-arrow:hover .global-nav-trigger{left:20px}.nav-panel nav{padding-bottom:50px;position:relative;left:260px;width:260px;opacity:0}.nav-panel nav.active{left:0;opacity:1}.nav-panel nav a{-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.nav-panel nav a:hover,.nav-panel nav a.active{color:#319acf}.nav-panel nav dl{display:none;margin-top:9px}.nav-panel nav dl.active{display:block}.nav-panel nav dt,.nav-panel nav dd{float:none;width:auto;padding:0;text-align:left}.nav-panel nav dt a{color:#535353;font-size:18px;line-height:48px;display:block;padding-left:24px;padding-right:24px;text-decoration:none}.nav-panel nav dt:focus,.nav-panel nav a:focus{background-color:#f7f7f7}.nav-panel nav dt+dd{overflow:hidden}.nav-panel nav dt+dd>div{-webkit-transition:margin .25s cubic-bezier(.455,.03,.515,.955);transition:margin .25s cubic-bezier(.455,.03,.515,.955);margin-top:-1200px}.nav-panel nav dt.active+dd>div{margin-top:0}.nav-panel nav dd a{text-decoration:none;font-size:15px;line-height:36px;color:#202020;display:block;font-weight:300;padding-left:48px}.nav-panel dt:focus,.nav-panel a:focus{box-shadow:none!important}.branding{padding:24px}.branding a,.branding img{display:block;max-width:212px;margin:auto}.global-nav{position:absolute;width:520px;left:-260px}.global-nav a{-webkit-transition:background .2s ease;transition:background .2s ease;display:block;background-color:#319acf;height:48px;line-height:48px;padding-left:24px;padding-right:24px;color:#fff;font-size:22px;font-weight:300;z-index:10;cursor:pointer;margin-bottom:1px;width:212px;position:relative}.global-nav a:hover{background-color:#2c8ab9}.global-nav a.active{background-color:#2c8ab9}.global-nav a.active::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";float:right;margin-top:13px;margin-right:-6px}.global-nav.active a{left:260px}.global-nav-trigger{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;float:left;color:#fff;left:0;height:48px;width:70px;overflow:hidden;transform:rotate(0deg)}.global-nav-trigger i{float:left;margin-top:12px;display:block;width:24px;text-align:center}.local-nav-title{-webkit-transition:all .2s ease;transition:all .2s ease;float:left;position:absolute;left:56px}.profile-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;width:260px;background-color:#ebebeb;z-index:11;text-align:left}.profile-menu img{vertical-align:-9px;margin-right:5px}.profile-menu .fa-angle-up,.profile-menu .fa-angle-down{position:absolute;right:37px;top:17px;color:#777}.profile-menu .menu{display:none;padding-top:12px;background-color:#fff}.profile-menu .menu .legal{padding:10px 0;text-align:center}.profile-menu>a,.profile-menu ul a{display:block;padding:0 24px;text-decoration:none}.profile-menu>a{line-height:48px;font-size:18px;cursor:pointer}.profile-menu ul a{-webkit-transition:color .2s ease;transition:color .2s ease;line-height:39px;font-size:15px;color:#535353}.profile-menu ul a:hover{color:#319acf}.menu-bars{height:48px;width:48px;color:#fff;line-height:48px;font-size:25px;cursor:pointer;text-align:center}.overlay{-webkit-transition:.25s opacity ease;transition:.25s opacity ease;z-index:550;width:100%;height:100%;background-color:#000;position:fixed;top:0;opacity:0;pointer-events:none}.overlay-visible{opacity:.3;pointer-events:all}.header-panel{position:fixed;top:0;width:100%;min-height:48px;background-color:#319acf;z-index:11}.header-panel .use-transition{-webkit-transition:all .15s cubic-bezier(.455,.03,.515,.955);transition:all .15s cubic-bezier(.455,.03,.515,.955)}.header-panel h2,.header-panel .header-text{line-height:36px}.header-panel h2{padding-right:108px;white-space:nowrap}.header-panel h2 .fa-pencil-square-o{font-size:1.5rem;color:#fff}.header-panel .header-text.has-actions{max-width:145px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;max-width:none}.header-panel .header-text.has-actions+.actions{float:left;margin:10px 0 0 6px;line-height:14px}.header-panel.scrolled h2,.header-panel.scrolled .header-text{font-size:1.5rem;line-height:48px}.header-panel.scrolled .header-text.has-actions+.actions{margin-top:16px}.header-panel nav{height:44px;margin-top:24px}.header-panel .roster-count.positioned{right:48px}@media only screen and (max-width:1024px){.header-panel h2,.header-panel .header-text{font-size:1.5rem;line-height:48px}.header-panel .header-text.has-actions+.actions{margin-top:16px}.header-panel .bread-crumb{display:none!important}}.preliminary{position:relative;max-width:930px;margin-left:260px;padding:0 48px;text-align:left;color:#fff}.preliminary h3{margin:0 0 25px}.preliminary .bread-crumb{padding-bottom:10px;font-weight:700}.preliminary .bread-crumb a{color:#fff}.preliminary .text-muted{color:#fff;opacity:.7}.preliminary .text-danger{color:#f3b64d!important}#utility-bar{position:fixed;top:0;width:48px;height:48px}.utility-icons{position:fixed;top:0;right:12px;height:48px;background:#319acf;text-align:left}.utility-icons a{color:#f3f3f3}.utility-icons .utility-icon{height:48px;min-width:24px;padding:0 12px;line-height:48px;font-size:1.6rem;text-align:center}.utility-icons .user-name{font-size:1.4rem}.utility-icons>ul>li{-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;float:left;min-width:48px;text-align:center;border-radius:50%}.utility-icons>ul>li:not(:first-child):hover,.utility-icons>ul>li.active{background-color:#2c8bbb;opacity:.9}.utility-icons>ul>li.user>a{display:block}.utility-icons .menu{display:none;position:absolute;top:100%;right:0;width:210px;padding:4px 0;border-radius:0 0 5px 5px;background:#000;z-index:2;text-align:left}.utility-icons .menu ul{float:none;padding:4px 10px;border-top:1px solid #444}.utility-icons .menu ul:first-child{border-top:none}.utility-icons .menu li{float:none;padding:0;border:none}.utility-icons .menu li a{display:block;padding:4px 6px;border-radius:3px;background:none;text-indent:0}.utility-icons .menu li:hover a{background:#2c2c2c}.utility-icons .tasks .menu{width:260px}.utility-icons .tasks .menu strong{margin-right:2px}.utility-icons .tasks .menu a::before{content:"";float:right;width:11px;height:11px;margin:5px 0 0 5px;background:url("/Assets/Images/sprite_header.png") no-repeat 0 -320px}.notification{padding:10px 40px;background:#fffea0}.notification .container{text-align:center}.notification a{color:#777;border-bottom:1px dotted #ccc}.notification a.dismiss{margin-left:10px}#main-content{position:relative;margin:48px 0 0 260px}#main{position:relative;margin:0 28px}#banner{margin:-26px -28px 20px;padding:0 40px;background:#277ba6;color:#fff}.page{display:-webkit-flex;display:-ms-flex;display:flex;position:relative;border-radius:4px 4px 0 0;background-color:#fff}.content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:450px;padding:20px;font-size:1.05rem}.content.no-min-height{min-height:0}.content.content-stacked{padding-bottom:20px}.sidebar{width:180px;min-width:180px;padding:10px;border-right:1px solid #e6e6e6}.content+.sidebar{width:220px;min-width:220px;border-left:1px solid #e6e6e6;border-right:none}.content+.sidebar-large{width:300px;min-width:300px;padding:20px}.sidebar h3{margin:0 -10px;padding:0 10px}.sidebar>.button{margin-bottom:10px}#overlay-bg{display:none;width:100%;height:100%;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:1000}#loading-image{display:none;position:absolute;z-index:1003;padding:20px 60px;text-align:center;background-color:#fff;color:#777;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#loading-image>div{margin-top:10px}#lightbox-container{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:1001}#validation-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;top:-3px;left:10%;width:80%;padding:15px;border-radius:0 0 10px 10px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2);background:#fffea0;color:#ce431d;font-weight:700;text-align:center;z-index:1001}#validation-close{display:none;position:fixed;top:13px;right:10%;margin-right:15px;font-weight:700;color:#777;z-index:1002}#validation-close:hover{color:#319acf}#external-wrapper{width:575px;margin:40px auto 0}#external-wrapper>img{max-width:212px}.nonsited-signin #external-wrapper{width:972px}body[class="account-signin"] #external-wrapper,body[class="account-register"] #external-wrapper,body[class="account-setpassword"] #external-wrapper{width:404px}.external-content{position:relative;border-radius:4px;margin:20px 0 30px;padding:40px 50px;background:#fff center top no-repeat;font-size:1.05rem;box-shadow:0 1px 3px rgba(0,0,0,.3);text-align:left}.nonsited-signin .external-content{padding:0}img[src~="/Assets/Images/logo.png"]+.external-content{background-image:url("/Assets/Images/onrealm-gradient.jpg")}.nonsited-signin img[src~="/Assets/Images/logo.png"]+.external-content{background-image:none}.external-content p+p{margin-top:8px}.external-content .subtitle{margin:-10px 0 20px}.external-content li{margin-top:20px}.external-content li:first-child{margin-top:0}.external-content label{font-weight:700}.external-content .footnote{margin:35px -50px -40px;padding:25px 50px;background:#f3f3f3;border-top:1px solid #ddd;border-radius:0 0 4px 4px}.external-content .check-email{margin:0 0 35px;text-align:center}.external-content .check-email img{margin:30px 0 40px}.external-content .check-email h2{line-height:30px;margin-bottom:20px}#generic-login{position:relative;float:right;width:264px;height:379px;padding:50px 50px 0}#generic-login h2{margin-bottom:28px}#generic-login .footnote{border-radius:0 0 4px 0}#generic-login-aside{float:right;width:538px;height:379px;padding:50px 35px 0;background:#8dc7e4 url("/Assets/Images/bg_login_generic.png") left top repeat-x;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}#generic-login-aside h2{margin:0 0 35px;color:#fff}#generic-login-aside h3{margin:0 0 15px;font-size:1.4rem;font-weight:600;color:#b4f0fb}#generic-login-aside img{float:right;padding-left:25px}#generic-login-aside p{font-size:1.25rem;line-height:1.4;margin:0 0 13px}#generic-login-aside a{color:#1873ab}@media(max-width:1280px){.notification{padding:10px 24px}}@media(max-width:1024px){.preliminary,#main-content{margin-left:0}.nav-panel{-webkit-transition:.25s left cubic-bezier(.895,.03,.685,.22);transition:.25s left cubic-bezier(.895,.03,.685,.22);left:-260px}.nav-panel.mobile-expanded{-webkit-transition:.25s left cubic-bezier(.895,.03,.685,.22);transition:.25s left cubic-bezier(.895,.03,.685,.22);left:0}.nav-panel header .local-nav-title{left:76px}.nav-panel header .global-nav-trigger{left:20px}.nav-panel header .global-nav-trigger .fa-angle-left{opacity:1}.branding{display:none}}@media(max-width:767px){.notification{padding:10px 12px}#main{margin:0 4px}}table{width:100%;border-collapse:collapse;border-spacing:0}table.table-condensed th,table.table-condensed td{padding:3px 6px;border:none}table.table-bordered th,table.table-bordered td{border:1px solid #ddd}table.table-fixed{table-layout:fixed;word-wrap:break-word}thead{border-bottom:2px solid #ddd}th{padding:6px 10px;color:#777;font-size:.9rem;text-align:left;vertical-align:bottom}th.sorted-ascending>a::after,th.sorted-descending>a::after{content:"";margin-left:5px;font-family:FontAwesome}th.sorted-descending>a::after{content:""}td{padding:12px 10px;border-top:1px solid #ddd;vertical-align:top}tbody tr:first-child td{border-top:none}.table-group-header td{padding:12px 0 5px}.table-group-header td h4{margin:20px 0 0;padding:0}tfoot{border-top:2px solid #ddd}tfoot td{padding-top:6px;padding-bottom:6px}table.expand-row-details>tbody>tr:not(.row-details){cursor:pointer}table.expand-row-details>tbody>tr:not(.row-details)>td:last-child{position:relative;padding-right:29px}table.expand-row-details>tbody>tr:not(.row-details)>td:last-child::after{content:"";position:absolute;right:10px;font-family:FontAwesome;color:#777}table.expand-row-details>tbody>tr:not(.row-details):hover>td:last-child::after{color:#333}table.expand-row-details>tbody>tr:not(.row-details).row-details-open>td:last-child::after{content:""}tr.row-details>td{padding:0 10px;border-top:none}.row-details-container{display:none;padding:0 30px 10px}.grid-buttons{margin:10px}.empty-grid{min-height:188px;padding:65px 40px 0 260px;background:none 40px 40px no-repeat}.empty-grid.activity{background-image:url("/Assets/Images/empty_activity.png")}.empty-grid.groups{background-image:url("/Assets/Images/empty_groups.png")}.empty-grid.giving{background-image:url("/Assets/Images/empty_giving.png")}.empty-grid.pathways{background-image:url(/Assets/Images/empty-pathway.png)}.empty-grid.notes{background-image:url("/Assets/Images/empty_notes.png")}.empty-grid.tags{background-image:url("/Assets/Images/empty_tags.png")}.empty-grid.print-checks{background-image:url("/Assets/Images/empty_printed_checks.png")}.empty-grid.bank-reconciliation{background-image:url("/Assets/Images/BankReconciliation.png")}.empty-grid.events{background-image:url("/Assets/Images/empty_events.png")}.empty-grid p{margin:10px 0}.tr-overlay{position:absolute;background:#e8f3d6;color:#333;font-size:1.5rem;font-weight:700;text-align:center;opacity:.8;z-index:1}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select,.in-place-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:28px;line-height:26px;margin-top:2px;padding:0 6px;border:1px solid #ccc;background-color:#fff;color:#333;font-size:14px}h1 .in-place-text,h2 .in-place-text,h3 .in-place-text,h4 .in-place-text,h5 .in-place-text,h6 .in-place-text,h1 .in-place-edit,h2 .in-place-edit,h3 .in-place-edit,h4 .in-place-edit,h5 .in-place-edit,h6 .in-place-edit{height:inherit;margin-top:0;font:inherit;line-height:1;color:inherit}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea{-mox-appearance:none;-webkit-appearance:none;appearance:none}input[type="text"]::-ms-clear,input[type="password"]::-ms-clear,input[type="email"]::-ms-clear,input[type="tel"]::-ms-clear,textarea::-ms-clear{display:none}textarea{height:100px;padding:4px 6px;line-height:18px;resize:vertical}textarea.limit{max-height:300px}select{display:inline-block;padding:0 0 0 4px}option{padding:0 6px}.file-input>input[type="file"]{display:none}.file-input>label{float:none;width:auto;margin-top:0;text-align:left;display:inline-block;text-overflow:ellipsis;overflow:hidden;line-height:26px!important}label[for],input[type="checkbox"],input[type="radio"]{cursor:pointer}input[type="checkbox"],input[type="radio"]{margin:0 3px 0 0}input[type="checkbox"]~label,input[type="radio"]~label{float:none;width:auto;margin-top:0;text-align:left;font-weight:400!important;line-height:inherit}input[type="checkbox"]{vertical-align:-2px}input[type="radio"]{vertical-align:-1px}input[type="checkbox"]~input[type="checkbox"],input[type="radio"]~input[type="radio"]{margin-left:10px}input.active,input:focus,select:focus,textarea:focus,a:focus,.button:focus,.select-list-label:focus,.multi-select-list-active{box-shadow:0 0 3px 2px #319acf!important;outline:none!important}.webkit input[type="checkbox"]:focus,.webkit input[type="radio"]:focus{box-shadow:none!important}.webkit input[type="checkbox"]:focus::before,.webkit input[type="radio"]:focus::before{content:"";position:relative;display:block;width:calc(100% - 1px);height:calc(100% - 1px);box-shadow:0 0 3px 2px #319acf!important;pointer-events:none}.webkit input[type="radio"]:focus::before{border-radius:100%}input::-moz-focus-inner,select::-moz-focus-inner,.button::-moz-focus-inner{border:none!important;outline:none!important}input::-moz-placeholder{font-family:LatoIcons;color:#aaa;opacity:1}input::-webkit-input-placeholder{font-family:LatoIcons;color:#aaa}input:-ms-input-placeholder{font-family:LatoIcons;color:#aaa}select.placeholder{font-family:LatoIcons;color:#aaa}select.placeholder option:not([disabled]){color:#333}fieldset{margin-top:20px}fieldset:first-child{margin-top:0}fieldset li{margin-top:10px}fieldset li:first-child{margin-top:0}fieldset li.divider{padding-top:8px;border-top:1px solid #e6e6e6}fieldset label{float:left;width:200px;margin-top:2px;line-height:28px;text-align:right}fieldset .fields{position:relative;float:left;width:400px;margin-left:25px}fieldset .fields-aside{float:left;margin:5px 0 0 20px}.external-content fieldset label,.lightbox:not(.full) fieldset label,.lightbox.full fieldset .halves label,.lightbox.full fieldset .thirds label,.lightbox.full fieldset .two-thirds-left label,.stacked-fields label{float:none;width:auto;margin-top:0;text-align:left;line-height:inherit}.external-content fieldset .fields,.lightbox:not(.full) fieldset .fields,.lightbox.full fieldset .halves .fields,.lightbox.full fieldset .thirds .fields,.lightbox.full fieldset .two-thirds-left .fields,.stacked-fields .fields{float:none;width:auto;margin:0}.external-content fieldset .fields-aside,.lightbox:not(.full) fieldset .fields-aside,.lightbox.full fieldset .halves .fields-aside,.lightbox.full fieldset .thirds .fields-aside,.lightbox.full fieldset .two-thirds-left .fields-aside,.stacked-fields .fields-aside{float:none;margin:0;padding-top:5px}.required label:not(.no-asterisk)::after{content:" *";color:#ce431d}.field-text{padding-top:2px;line-height:28px}.field-icon{padding-top:7px}.field-checkbox-radio-text{margin-left:19px}.field-input-text{padding-left:7px}.field-input-text.text-right{padding-left:0;padding-right:7px}input.field-search{padding-right:30px;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);background:#fff url("/Assets/Images/icon_search.png") no-repeat 98.5% 3px;background-position:calc(100% - 6px) 3px}.field-date{width:112px!important}.field-width-50{width:50px!important}.field-width-75{width:75px!important}.field-width-100{width:100px!important}.field-width-150{width:150px!important}.field-width-200{width:200px!important}.field-width-250{width:250px!important}.field-width-500{width:500px!important}.label-inline{float:none;width:auto;margin-top:0;text-align:left;padding-right:8px;font-weight:normal;line-height:inherit}.horizontal-fields>li{float:left;margin:0 15px 0 0}.horizontal-fields>li:last-child{margin-right:0}.horizontal-fields>li.divider{padding-top:0;padding-left:15px;border-top:none;border-left:1px solid #e6e6e6}.horizontal-fields>li.field-label{padding-top:2px;line-height:28px;margin-right:5px}.horizontal-fields>li>label,.horizontal-fields>li>div>label{float:none;width:auto;margin-top:0;text-align:left;line-height:inherit}.horizontal-fields>li>label:empty::before,.horizontal-fields>li>div>label:empty::before{content:" "}.horizontal-fields>li>.fields{float:none;width:auto;margin-left:0}.field-validation-error label:not(.no-validation),.field-validation-error label:not(.no-validation) a{color:#ce431d!important}.field-validation-error input[type="text"]:not(.no-validation),.field-validation-error input[type="password"]:not(.no-validation),.field-validation-error select:not(.no-validation),.field-validation-error textarea:not(.no-validation),.field-validation-error .select-list{outline:none!important;border-color:transparent!important;box-shadow:0 0 3px 1px #ce431d!important}.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#319acf;position:relative;display:inherit;height:28px;margin-top:2px;padding:0 12px;border:1px solid #319acf;border-radius:5px;color:#fff;line-height:26px;font-size:14px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer}.button:hover{background-color:#2c8bbb;border-color:#2c8bbb}.button.button-stamp span{padding-left:20px;background:url("/Assets/Images/stamp3.png") left 50% no-repeat}.button-secondary{background-color:#e6e6e6;border-color:#e6e6e6;color:#333;font-weight:400;text-shadow:none}.button-secondary:hover{background-color:#d9d9d9;border-color:#d9d9d9}.button-secondary.active{background-color:#fff}.button-secondary.button-stamp span{background-image:url("/Assets/Images/stamp3_gray.png")}.button-success{background-color:#79b70e;border-color:#79b70e}.button-success:hover{background-color:#699f0c;border-color:#699f0c}.button-warning{background-color:#f1a421;border-color:#f1a421}.button-warning:hover{background-color:#ea990f;border-color:#ea990f}.button-danger{background-color:#ce431d;border-color:#ce431d}.button-danger:hover{background-color:#b83c1a;border-color:#b83c1a}.button-inline,.buttons .button,.buttons .button-link{margin-right:6px}.button-inline,.buttons .button{display:inline-block}.buttons{margin-top:20px;line-height:28px}.content~.buttons{margin-left:200px;padding-bottom:20px}.toggle{margin-top:2px}.toggle li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:28px;line-height:28px;border:1px solid #e6e6e6;background-color:#e6e6e6;cursor:pointer}.toggle li:first-child,.toggle li:first-child a{border-radius:5px 0 0 5px}.toggle li:last-child,.toggle li:last-child a{border-radius:0 5px 5px 0}.toggle li.active{background:#fff;border-right-color:#e6e6e6}.toggle li.active:last-child{border-left-color:#e6e6e6;border-right-color:#ccc}.toggle li.active:hover{background-color:#d9d9d9;border-color:#d9d9d9}.toggle li a{display:block;height:27px;line-height:27px;padding:0 10px;color:#333}.dropdown{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;min-width:200px;margin-top:2px;border:1px solid #ccc;border-radius:0 0 5px 5px;box-shadow:0 1px 3px rgba(0,0,0,.3);background:#fff;text-align:left;white-space:nowrap;z-index:10}.dropdown:focus{outline:none}.dropdown-active .dropdown{display:block}.dropdown>.scrollable{max-height:280px}.dropdown li{position:relative;margin:0}.dropdown li:not(.disabled) a.selected{background-color:#f3f3f3}.dropdown li:not(.disabled) a.active,.dropdown li:not(.disabled) a:hover{background-color:#ddeef7}.dropdown li.sublevel1 a{padding-left:16px}.dropdown li.sublevel2 a{padding-left:26px}.dropdown li.sublevel3 a{padding-left:36px}.dropdown li.heading{padding:5px 23px 5px 6px;font-weight:700;color:#333}.dropdown li.divider{margin:5px 0;padding:0;border-top:1px solid #e6e6e6}.dropdown li>a:first-child{display:block;min-height:18px;padding:5px 23px 5px 6px;border-radius:3px;box-shadow:none!important;color:#333}.dropdown li>a.edit-item-link{position:absolute;right:17px;top:0;padding:5px 6px;line-height:18px}.dropdown li>a.edit-item-link:focus{box-shadow:none!important}.dropdown li .media{margin:0}.dropdown-toggle{display:inline-block}label~.dropdown-toggle{margin-left:8px}.icon{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;width:18px;height:18px;background:url("/Assets/Images/sprite_general.png") no-repeat}.android .icon{text-indent:0;color:transparent}.icon-inline,.icon+span,span+.icon{margin-left:5px}.icon-inline,span:not(.icon)+.icon{vertical-align:-3px}.icon+span:not(.icon){vertical-align:3px}.icon-overlay{position:absolute;right:8px;top:8px;margin-top:2px;color:#777}textarea+.icon-overlay{margin-right:17px}.icon-settings{width:29px;background-position:-50px 0}.icon-add{background-position:1px -199px}.icon-edit{background-position:0 -50px}.icon-delete{background-position:0 -70px}.icon-info{background-position:0 -127px}.toolbar .icon-info{position:absolute;top:0;right:0}.icon-void{background-image:url("/Assets/Images/icon_void.png")}.icon-ellipsis{width:20px;height:20px;background-image:url("/Assets/Images/icon_ellipsis.png")}.icon-privacy{width:12px;background-image:url("/Assets/Images/icon_permissions.png");background-position:0 -92px}.icon-privacy-restricted{background-position:0 1px}.icon-split{background-image:url("/Assets/Images/split.png")}.icon-recurring{width:12px;height:12px;background-image:url("/Assets/Images/icon_recurring.svg")}.icon-community,.icon-insights,.icon-giving,.icon-financial,.icon-admin{width:24px;height:24px;margin-right:8px;background:center center no-repeat;vertical-align:-3px}.icon-community{background-image:url("/Assets/Images/icon_community.svg")}.icon-insights{background-image:url("/Assets/Images/icon_insights.svg")}.icon-giving{background-image:url("/Assets/Images/icon_giving.svg")}.icon-financial{background-image:url("/Assets/Images/icon_financial.svg")}.icon-admin{background-image:url("/Assets/Images/icon_admin.svg")}a.icon-hover{color:#aaa}a.icon-hover:hover,a.icon-hover:hover::before{color:#319acf}a:hover>.icon-ellipsis,a.icon-ellipsis:hover,.hover-card.active>a.icon-ellipsis{background-image:url("/Assets/Images/icon_ellipsis_hover.png")}a:hover>.icon-privacy,a.icon-privacy:hover{background-position:0 -139px}a:hover>.icon-privacy-restricted,a.icon-privacy-restricted:hover{background-position:0 -45px}a:hover>.icon-split,.hover-card.active .icon-split{background-image:url("/Assets/Images/split-hover.png")}input.has-icon-overlay,textarea.has-icon-overlay{padding-right:28px}textareainput.has-icon-overlay,textareatextarea.has-icon-overlay{overflow-y:scroll}.fa-stack-1x{font-size:.85rem}.fa-lg{font-size:1.25rem;line-height:.75rem}.button-secondary>.fa{color:#777}.fa+span,span+.fa{margin-left:5px}ul{list-style:none}ul.list-bulleted{list-style:disc outside;margin:10px 25px 0}ol{list-style:decimal outside;margin:10px 25px 0}ol>li{padding-left:5px}ol.list-alpha{list-style:outside lower-alpha}dl{display:block}dl+dl{margin-top:10px}dl dt,dl dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:5px 0}dl dt.divider,dl dd.divider{margin-top:10px;padding-top:10px;border-top:1px solid #e6e6e6}dl dt{clear:left;width:30%;text-align:right;color:#aaa}.summary-box dl dt{color:#333}dl dd{width:70%;padding-left:5%}dl strong{color:#333}dl.list-justified dt{width:70%;text-align:left}dl.list-justified dd{width:30%;text-align:right}dl.list-balanced dt,dl.list-balanced dd{width:50%}dl.list-condensed dt,dl.list-condensed dd,dl.list-stacked dt,dl.list-stacked dd{padding-top:0;padding-bottom:0}dl.list-divided dt,dl.list-divided dd{padding-top:10px;padding-bottom:10px;border-top:1px solid #e6e6e6}dl.list-divided dt:first-of-type,dl.list-divided dd:first-of-type{border-top:none}.divider+dl.list-divided dt:first-of-type,.divider+dl.list-divided dd:first-of-type{padding-top:0}dl.list-stacked dt{float:none;clear:none;width:auto;margin-top:10px;text-align:left}dl.list-stacked dt:first-child{margin-top:0}dl.list-stacked dd{float:none;width:auto;padding-left:0}dl.list-stacked dd:last-child{padding-bottom:0}dl.list-auto dt,dl.list-auto dd{width:auto}dl.list-auto dd{float:right}dl.scrollable{padding-right:5px}.halves>li,.thirds>li,.two-thirds-left>li,.two-thirds-right>li,.fourths>li{float:left;margin-top:10px}.halves>li .section>li,.thirds>li .section>li,.two-thirds-left>li .section>li,.two-thirds-right>li .section>li,.fourths>li .section>li{margin-top:10px}.halves>li .section>li:first-child,.thirds>li .section>li:first-child,.two-thirds-left>li .section>li:first-child,.two-thirds-right>li .section>li:first-child,.fourths>li .section>li:first-child{margin-top:0}.halves>li{width:48.5%;margin-right:3%}.halves>li.expanded-left{float:right!important;width:31.2%!important}.halves>li:nth-child(-n+2){margin-top:0}.halves>li:nth-child(even){margin-right:0}fieldset .halves label{max-width:120px}.lightbox fieldset .halves label{max-width:none}fieldset .halves .fields{max-width:240px}.lightbox fieldset .halves .fields{max-width:none}.thirds>li{width:31.333%;margin-right:3%}.thirds>li:nth-child(-n+3){margin-top:0}.thirds>li:nth-child(3n+3){margin-right:0}.two-thirds-left>li{width:65.666%;margin-right:3%}.two-thirds-left>li:nth-child(-n+2){margin-top:0}.two-thirds-left>li:nth-child(even){width:31.333%;margin-right:0}.two-thirds-right>li{width:253px;margin-right:20px}.two-thirds-right>li:nth-child(-n+2){margin-top:0}.two-thirds-right>li:nth-child(even){width:calc(100% - 273px);margin-right:0}.fourths>li{width:25%}.fourths>li .column{padding-left:15px;border-left:1px solid #444}.fourths>li:first-child .column{border-left:none}.checkbox-radio-list>li{margin-top:0}.actions{display:inline-block;position:relative;vertical-align:middle}h2 .actions{margin-right:10px;vertical-align:middle}.actions.positioned{position:absolute;top:5px;right:5px}td .actions.positioned{top:12px}.actions>li{float:left;margin:0 5px 0 0;line-height:inherit}.actions>li:last-child{margin-right:0}.actions-dropdown ul{display:none;position:absolute;top:10px;right:0;min-width:170px;padding:8px 6px;border-radius:5px;background:#161616}.dropdown-active .actions-dropdown ul{display:block;z-index:6}.actions-dropdown ul li{margin:0}.actions-dropdown ul li a{display:block;white-space:nowrap;border-radius:3px;padding:4px 10px;background-image:none;color:#fff;text-indent:0;font-size:1.05rem}.actions-dropdown ul li:hover a{background:#2c2c2c}.actions.dropdown-active .icon-settings{position:relative;background-position:-50px -18px;z-index:7}.hide-actions{position:relative}.hide-actions .actions,.hide-actions:hover .hide-actions .actions{visibility:hidden}.mobile .hide-actions .actions,.mobile .hide-actions:hover .hide-actions .actions,.hide-actions:hover .actions,.hide-actions:hover .hide-actions:hover .actions{visibility:visible}.actions-column,.actions-dropdown-column,.single-action-column{width:42px}.actions-column .actions,.actions-dropdown-column .actions,.single-action-column .actions{float:right}.actions-dropdown-column{width:29px}.single-action-column{width:18px}.toolbar{position:relative;min-height:30px;padding:0 0 20px 0;background-color:#fff}.toolbar+h3{margin-top:0}p+.toolbar{margin-top:10px}.panel{display:none;margin-top:5px;padding:12px;border-radius:5px;background:#f3f3f3}.chart{position:relative;border-radius:10px;min-height:228px;border:1px solid #ddd;margin-top:20px;padding:15px}.chart-centered{max-width:758px;margin-left:auto;margin-right:auto}.chart>div{min-height:200px}.msg{border-radius:4px;margin:20px 0 15px;padding:14px 20px;position:relative}.msg:first-child,li.msg,.toolbar+.msg{margin-top:0}.msg-embedded{margin:10px 0 0}.msg-success{padding-left:41px;background:#e8f3d6 url("/Assets/Images/icon_checkmark.png") no-repeat 14px center}.msg-info{padding-left:55px;background:#fffea0 url("/Assets/Images/error_icon.fw.png") no-repeat 14px center;padding-right:35px}.msg-warning{padding-left:55px;background:#fffea0 url("/Assets/Images/error_icon.fw.png") no-repeat 14px center}.msg-danger{padding-left:55px;background:#fffea0 url("/Assets/Images/error_icon.fw.png") no-repeat 14px center}.msg>h4{margin:0;padding:0}.msg>.delete{position:absolute;right:20px;top:20px;color:#777}.tabs{position:absolute;bottom:0;white-space:nowrap}.tabs>li{margin-right:5px;display:inline-block;cursor:pointer}.tabs>li a{padding:11px 20px;display:block;font-size:1.4rem;font-weight:700;color:#fff;opacity:.7}.tabs>li:hover>a,.tabs>li.active>a,.tabs>li>a:focus{border-bottom:4px solid #fff;opacity:1;box-shadow:0 3px 3px -3px rgba(0,0,0,.3)!important}.tabs>li.tab-menu ul{display:none;position:absolute;right:0;border-top:4px solid #fff;background:#319acf}.tabs>li.tab-menu ul li:hover>a,.tabs>li.tab-menu ul li.active>a,.tabs>li.tab-menu ul li>a:focus{opacity:1}.tabs>li.tab-menu:hover ul,.tabs>li.tab-menu-active ul{display:block}.tabs>li.tab-menu:hover>a,.tabs>li.tab-menu.active>a,.tabs>li.tab-menu>a:focus{border-bottom:none;box-shadow:none!important}.vertical-tabs{width:192px;margin-top:20px}.vertical-tabs li{position:relative;margin:0 0 1px 0;padding:10px 10px 10px 25px}.vertical-tabs li:not(.tab-section):not(.selected):not(.disabled){cursor:pointer}.vertical-tabs li:not(.tab-section):not(.selected):not(.disabled):hover{outline:1px solid #e6e6e6;outline-offset:-6px}.vertical-tabs li.tab-section{padding:0}.vertical-tabs li.selected{margin-right:1px;background-color:#fff;border:1px solid #e6e6e6;border-right:none;border-radius:5px 0 0 5px;font-weight:700}.vertical-tabs li.tab-placeholder{color:#319acf;outline:1px dashed #319acf;outline-offset:-6px}.vertical-tabs li.sortable:hover{background:url("/Assets/Images/drag_handle.png") 10px no-repeat}.vertical-tabs li h4{padding:20px 10px 0 25px}.vertical-tabs li>.left{max-width:130px}.ui-sortable-helper{box-shadow:0 8px 17px 0 rgba(0,0,0,.2)}.media{width:100%;display:table;margin:10px 0}td>.media{margin:0}.media .img,.media .bd{display:table-cell;vertical-align:top}.media .img{position:relative;width:58px;height:58px;padding-right:10px}.media .img a{display:block}.media .img img{width:50px;height:50px;margin:0;display:block}.media .img.img-small{width:48px;height:48px}.media .img.img-small img{width:40px;height:40px}.media .img.img-large{width:68px;height:68px}.media .img.img-large img{width:60px;height:60px}.media .bd,.media .expand{position:relative}.media .bd.expand,.media .expand.expand{width:15px;padding:5px 10px 0 5px}.media .bd select,.media .expand select{padding:2px}.media h6{font-weight:700}.media .hover-card{position:absolute;top:36px;right:17px}.media .hover-card>a{-webkit-transition:all .2s;transition:all .2s;display:block;width:15px;height:15px;background:url("/Assets/Images/sprite_general.png") no-repeat 0 -110px;cursor:pointer;opacity:0}.media .hover-card .hover-detail.slide-right{top:-46px}.media .hover-card .hover-detail.slide-right::before{top:47px}.media .hover-card.active .hover-detail.slide-right{left:30px}.media:hover .hover-card>a,.media .hover-card.active>a{opacity:1}.selectables .media{margin:0;padding:10px 0;position:relative;cursor:pointer}.selectables .media .img{padding-left:34px}.selectables .media h6{font-weight:400}.selectables .media input[type="checkbox"]{position:absolute;top:50%;left:10px;margin-top:-7px}.selectables .media .bd{padding-right:10px}.selectables>li{-webkit-transition:all .1s ease;transition:all .1s ease;height:83px;padding:0;border-radius:4px}.selectables>li:hover,.selectables>li.active{background:#f3f3f3}.selectables>li.checked{background:#e8f3d6}.selectables .checked h6{color:#79b70e;font-weight:700}#map-canvas{height:744px;width:100%}.map-content{width:275px;height:100px}.edit-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:15px;border-radius:5px;background-color:#ddeef7;opacity:0}.edit-panel.bordered{border:1px solid #ccc}.edit-panel.panel-active{display:block;opacity:1}tr.edit-panel{display:table-row;opacity:1}.edit-panel dt{color:#333}.edit-panel-tab+.edit-panel,.edit-panel.has-tab{margin-top:0;border-top-left-radius:0}.edit-panel-button{display:inline-block;opacity:1}.edit-panel-button.panel-active{display:none;opacity:0}.edit-panel-tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;height:40px;padding:5px 12px 0;border:1px solid transparent;border-radius:5px 5px 0 0;line-height:28px;font-size:14px;font-weight:700;text-align:center;background-color:#ddeef7;color:#319acf;opacity:0}.edit-panel-tab.panel-active{display:inline-block;opacity:1}.toolbar .edit-panel-tab{margin-top:-4px}.image-flag{position:relative}.image-flag .flag{position:absolute;top:-2px;left:-2px;z-index:3}.slider{margin-top:10px}.ui-slider-handle{text-align:center!important;color:#777!important}.rangeSlider .ui-slider-handle{width:1.8em!important}.label-tag{display:inline-block;padding:1px 6px;border:1px solid #319acf;border-radius:5px;background-color:#ddeef7;color:#319acf}.label-tag.selected{background-color:#319acf;border-color:#319acf;color:#fff}.label-tag.text-success{background-color:#e8f3d6;border-color:#79b70e}.label-tag.text-expense{background-color:#e6e6e6;border-color:#949ab9}.label-tag.text-other{background-color:#f9ebd0;border-color:#f1a421}p+.label-tag{margin-top:2px}details{display:block;margin-bottom:6px}details summary{display:block;padding:5px 10px;border:1px solid #ddd;outline:none;background-color:#f3f3f3;color:#319acf;cursor:pointer;line-height:18px}details summary:hover{background-color:#ddeef7;border-color:#319acf}details summary::before{display:inline-block;margin:0 5px;font-family:FontAwesome;content:""}details summary::-webkit-details-marker{display:none}details>*:not(summary){display:none}details[open]>*:not(summary),details.open>*:not(summary){-webkit-animation:slideDown 1s;animation:slideDown 1s;display:block}details[open]>summary,details.open>summary{margin-bottom:10px}details[open]>summary::before,details.open>summary::before{font-family:FontAwesome;content:""}.setup-banner{height:100px}.setup-banner-toggle{position:absolute;bottom:-29px;right:32px;width:100px;padding:8px 12px;border-radius:0 0 5px 5px;background:#277ba6;color:#fff;text-align:center;z-index:8}.setup-banner .setup-title{position:absolute;top:20px;width:150px;font-size:1.5rem;line-height:1.2;text-align:center}.setup-banner .setup-line{position:absolute;top:40px;left:173px;width:570px;border-top:2px solid #fff}.setup-banner .setup-steps{position:relative;left:170px;top:40px}.setup-banner .setup-steps li{position:absolute;margin-top:-18px}.setup-banner .setup-steps li:nth-child(2){left:179px}.setup-banner .setup-steps li:nth-child(3){left:358px}.setup-banner .setup-steps li:nth-child(4){left:537px}.setup-banner .setup-steps li a,.setup-banner .setup-steps li span{display:inline-block;width:36px;height:36px;border-radius:20px;background:#274a6b;color:#fff;line-height:36px;font-size:1.4rem;font-weight:700;text-align:center}.setup-banner .setup-steps li div{position:relative;top:28px;display:inline-block;margin-left:-50%;white-space:nowrap;overflow:visible}.setup-banner .setup-steps li.setup-step-active{margin-top:-20px}.setup-banner .setup-steps li.setup-step-active a,.setup-banner .setup-steps li.setup-step-active span{border:2px solid #fff}.setup-banner .setup-steps li.setup-step-active div{font-weight:bold}.count-label{display:inline-block;margin-left:5px;padding:2px 6px;border-radius:10px;background-color:#319acf;color:#fff;font-size:.85rem;line-height:normal;vertical-align:1px;pointer-events:none}.count-label:empty{display:none}.count-label.positioned{position:absolute;top:0;right:0}.count-label.success{background-color:#79b70e}.count-label.danger{background-color:#ce431d}.count-label.alternate{background:#fff;color:#319acf}.summary-box{position:relative;padding:12px;background:#f3f3f3;border:1px solid #ccc;border-radius:5px}.summary-box.fixed{width:260px}.summary-box.left{margin:0 10px 10px 0}.summary-box.right{margin:0 0 10px 10px}.sidebar .summary-box+.summary-box{margin-top:10px}.summary-box.selected{background-color:#e8f3d6;border-color:#79b70e}.summary-box .media{margin-top:0}.summary-box .media:last-child{margin-bottom:0}.summary-box .media+.media{margin-top:10px}.loading-spinner{position:absolute;top:50%;left:50%;width:50%;margin-top:-26px;margin-left:-25%;color:#777;text-align:center}.loading-spinner-inline{height:28px;color:#777}.sticky-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:1s opacity ease;transition:1s opacity ease;position:fixed;bottom:0;width:100%;margin-left:-28px;padding:10px 70px;background-color:#2c2c2c;color:#fff;opacity:0;z-index:5}.sticky-footer-visible{opacity:1}.sticky-footer .container{max-width:910px}.sticky-footer .horizontal-fields>li{margin-right:25px;padding-bottom:5px}.sticky-footer .horizontal-fields>li.divider{padding-left:25px}.sticky-footer .horizontal-fields>li:last-child{margin-right:0}.sticky-footer h5{padding:5px 0;color:#aaa}.flip-container{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:100%}.flip-container .flipper{position:relative;min-height:290px}.flip-container .flipper .front,.flip-container .flipper .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:.6s;transition:.6s;position:absolute;left:0;top:0;width:100%;min-height:290px}.flip-container .flipper .front{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);background-color:#fff;z-index:2}.flip-container.flip .flipper .front{-webkit-transform:rotateY(-179.9deg);-ms-transform:rotateY(-179.9deg);transform:rotateY(-179.9deg)}.flip-container.flip .flipper .back{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}@media not(-webkit-transform-3d){.flip-container.flip .flipper .front{visibility:hidden}}.day-picker{margin-top:2px}.day-picker>li{float:left;width:14.285714285714%}.day-picker>li>a{display:block;line-height:26px;border:1px solid #ccc;background-color:#fff;text-align:center}.day-picker>li>a:hover{background:#f3f3f3}.day-picker>li>a.active{background:#319acf;color:#fff}.day-picker>li:not(:first-child)>a{border-left:none}.calendarIcon{position:absolute;width:28px;height:28px;line-height:28px;margin:2px 0 0 -28px;cursor:pointer;text-align:center;color:#777;font-size:1.25rem}.dpCalendar{width:225px;border-radius:4px;position:absolute;z-index:10;border:1px solid #e6e6e6;box-shadow:0 8px 17px 0 rgba(0,0,0,.2);background-color:#fff;text-align:center}.dpCalendar.dpStaticCalendar{position:static;width:auto;height:248px;box-shadow:none}.dpCalendar.dpStaticCalendar .dpBody td{height:15px}.lightbox-visible .dpCalendar{color:#333}.dpCalendar table td{padding:0}.dpHeader{border-radius:4px 4px 0 0;border-collapse:separate;border-spacing:6px 4px;background:#f3f3f3;font-weight:700;font-size:1.05rem;line-height:30px}.dpHeader a{display:block;font-weight:700}.dpArrow{width:14.28%;font-size:1.5rem}.dpBody{border-radius:0 0 4px 4px;min-width:230px;border-collapse:separate;border-spacing:6px 4px}.dpBody thead th{color:#000;padding:6px 0;text-align:center}.dpBody td{width:14.28%;padding:0;line-height:26px;height:26px;border:none;text-align:center}.dpBody td.dpThreeColumns{line-height:44px;height:44px}.dpBody td:not(.no-hover):hover{background:#576170;color:#fff;cursor:pointer}.dpBody td.highlight{background:#319acf;color:#fff}.dpBody td.today:not(.highlight):not(.calendar-begin-date):not(.calendar-end-date){border-radius:60%;background:#f1a421;font-weight:700;color:#fff}.dpThreeColumns{width:33.3%}.date-range-picker{position:relative}.preliminary .date-range-picker{position:absolute;right:48px;bottom:15px}.date-range-picker-link{position:relative;display:inline-block;padding:8px 12px;border:1px solid #ccc;border-radius:5px;background:#f3f3f3;color:#333;font-weight:700;z-index:6}.date-range-picker-link:hover,.date-range-picker-link.active{background-color:#fff;border-color:#ccc}.date-range-picker-link.active{border-radius:5px 5px 0 0;border-bottom:none;margin-bottom:1px}.date-range-picker-link i.fa-calendar{margin-right:10px}.date-range-picker-link i.fa-chevron-up,.date-range-picker-link i.fa-chevron-down{font-size:.8rem;margin-left:30px}.date-range-picker-content{position:absolute;display:none;width:655px;margin-top:-2px;padding:30px 20px;border:1px solid #ccc;border-radius:0 0 5px 5px;background-color:#fff;color:#333;box-shadow:0 8px 17px 0 rgba(0,0,0,.2);z-index:5}.date-range-picker-content>div{opacity:0}.date-range-custom{float:left;padding-right:20px;border-right:1px solid #e6e6e6}.date-range-calendars{margin-bottom:20px}.dpBody td.date-range-arrow{position:relative;background-color:#319acf;color:#fff}.dpBody td.calendar-begin-date,.dpBody td.calendar-end-date{background-color:#576170;color:#fff}.date-range-left-arrow{position:absolute;right:100%;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:4px solid #319acf}.date-range-right-arrow{position:absolute;left:100%;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:4px solid #319acf}.dpBody td.date-range-arrow:not(.calendar-end-date):hover .date-range-left-arrow,.dpBody td.date-range-arrow:not(.calendar-begin-date):hover .date-range-right-arrow{visibility:hidden}.dpBody td.calendar-begin-date>.date-range-right-arrow{border-left-color:#576170}.dpBody td.calendar-end-date>.date-range-left-arrow{border-right-color:#576170}.date-range-custom input[type="text"]{width:122px}.date-range-message{margin:1px 0 0 15px}.date-range-predefined{float:left;width:146px;padding-left:20px}.date-range-predefined li{margin:13px 0}@media only screen and (max-width:850px){.date-range-picker-content{width:417px}.date-range-calendars .dpCalendar{height:auto}.date-range-custom input[type="text"]{width:105px}.date-range-message{display:block;margin:10px 0 0}}@media only screen and (max-width:767px){.preliminary .date-range-picker{right:24px}}@media only screen and (max-width:650px){.date-range-picker-link i.fa-chevron-up,.date-range-picker-link i.fa-chevron-down{margin:0}.date-range-picker-link span{display:none}}@media only screen and (max-width:515px){.date-range-picker-content{width:230px}.date-range-custom{float:none;padding-right:0;border-right:none}.date-range-predefined{clear:left;width:auto;display:block;float:none;margin-top:20px;padding:6px 0 0;border-top:1px solid #e6e6e6}}.date-range-selector{min-width:285px}.date-range-selector .custom-dates,.date-range-selector .dates-quarters{margin-top:5px}.image-editor{display:inline-block;background-repeat:no-repeat}.image-editor a{position:absolute;right:0;width:15px;padding:4px;border:1px solid #ddd;background-color:#fff;text-align:center;font-size:1rem}.image-editor a.fa-times{top:22px}.image-editor a:hover{background-color:#f3f3f3}.image-editor-overlay{position:absolute;display:none;width:calc(100% - 8px);height:calc(100% - 8px);background-image:url("/Assets/Images/image-shader.png");background-repeat:repeat;z-index:1}.image-editor-placeholder{position:absolute;display:none;width:calc(100% - 8px);height:calc(100% - 8px);cursor:pointer;border:dashed 4px #ddd;background-color:#f3f3f3;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;overflow:hidden;z-index:2}.image-editor-placeholder-text{position:relative;top:50%;margin-top:-1.5em;background:#f3f3f3;opacity:.7;color:#aaa;font-weight:700;font-size:1rem;line-height:1.5em}.image-editor-placeholder:hover{border-color:#ccc}.image-editor-placeholder:hover .image-editor-placeholder-text{color:#777}#infoSelector,.ui-resizable-handle{display:none!important}.crop-container *{-webkit-backface-visibility:hidden}.toggle-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:28px;width:68px}.toggle-slider .slide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:2px;border:1px solid #aaa;border-radius:9999px;overflow:hidden;cursor:pointer}.toggle-slider .slide .inner{width:111px}.toggle-slider .slide-on,.toggle-slider .slide-off,.toggle-slider .slide-blob{float:left;height:26px}.toggle-slider .slide-on,.toggle-slider .slide-off{width:55px;box-shadow:inset 0 1px 5px rgba(0,0,0,.5);line-height:26px;text-align:center}.toggle-slider .slide-on{border-radius:9999px 0 0 9999px;background:#319acf;color:#fff;text-indent:-13px;font-weight:700}.toggle-slider .slide-off{margin-left:-13px;border-radius:0 9999px 9999px 0;background:#fff;color:#777;text-indent:13px}.toggle-slider .slide-blob{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f3f3f3;background-image:-webkit-linear-gradient(top,#ccc,#f3f3f3);background-image:-moz-linear-gradient(top,#ccc,#f3f3f3);background-image:-ms-linear-gradient(top,#ccc,#f3f3f3);background-image:linear-gradient(top,#ccc,#f3f3f3);position:relative;z-index:9;width:26px;margin-left:-13px;border:1px solid #aaa;border-radius:100%;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.paged-list tbody td{padding:0;border-top:0}.paged-list .in-place-editor,.paged-list .in-place-editor .in-place-text{width:190px}.in-place-editor.is-edit-mode{border:none;padding:0}.in-place-editor.is-edit-mode .in-place-text{display:none}.in-place-editor.is-edit-mode .in-place-edit,.in-place-editor.is-edit-mode .icon-overlay{display:inherit}.in-place-editor .icon-overlay{top:50%;margin-top:-.55rem;font-size:1.1rem}.in-place-editor textarea~.icon-overlay{top:6px;margin-top:0}.in-place-editor .in-place-text{display:inherit;background:transparent;cursor:pointer}.in-place-editor .in-place-text:hover{border-color:#ccc}.in-place-editor .in-place-text.success{background-color:#e8f3d6}.in-place-editor .in-place-text>a{font-family:LatoIcons}.in-place-text{height:auto;min-height:28px;padding-right:28px;border-color:transparent;background:transparent}.in-place-edit{display:none}.growler-container{position:fixed;right:0;top:0;margin:20px;font-size:1.05rem;line-height:20px}.growler-alert{position:absolute;right:0;width:235px;margin-bottom:10px;padding:10px;border-left:5px solid transparent;border-radius:2px;color:#fff}.growler-alert>div{width:210px;float:left}.growler-alert span:not(:empty){margin-right:2px}.growler-alert span a{border-bottom:1px dotted #fff;font-weight:700;color:#fff}.growler-alert i:hover{opacity:.9}.growler-alert::after{content:" ";clear:both;display:block;visibility:hidden;height:0;font-size:0}.growler-alert-close{-webkit-transition:all .2s ease;transition:all .2s ease;float:right;margin-top:-5px;margin-right:-5px;padding:7px 5px 5px;opacity:.3;cursor:pointer;font-size:1.25rem}.growler-alert-success{background-color:#79b70e}.growler-alert-info{background-color:#319acf}.growler-alert-warning{background-color:#f1a421}.growler-alert-danger{background-color:#ce431d}.animated{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.animated-fast{-webkit-animation-duration:.2s;animation-duration:.2s}.fadeIn90{-webkit-animation-name:fadeIn90;animation-name:fadeIn90}.fadeOutUp90{-webkit-animation-name:fadeOutUp90;animation-name:fadeOutUp90}.fadeOutRight90{-webkit-animation-name:fadeOutRight90;animation-name:fadeOutRight90}.item-picker{position:relative}.item-picker .search-input{padding-right:20px}.item-picker .fa-angle-down{position:absolute;right:7px;bottom:6px;color:#777;cursor:pointer}.item-picker .fa-angle-down:not(.disabled):hover{color:#319acf}.item-picker .item-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#e6e6e6;background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-moz-linear-gradient(top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,white,#e6e6e6);position:absolute;bottom:0;width:100%;border:1px solid #ccc;white-space:nowrap;z-index:1}.item-picker .item-label-text{float:left;text-overflow:ellipsis;overflow:hidden;margin-left:10px}.item-picker .remove-label{float:right;padding:0 10px;color:#777}.item-picker .remove-label:hover{color:#319acf}.item-picker.disabled .remove-label{display:none}.account-picker .horizontal-fields>li{margin-right:2px}.account-picker .horizontal-fields>li:last-child{margin-right:0}.search-results{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;width:100%;min-width:200px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:10;text-align:left}.search-results h4{margin:0;padding:8px 0 6px 10px;border-bottom:1px solid #e6e6e6;background:#f3f3f3;font-size:1rem}.search-results h4 a{float:right;margin-right:5px;white-space:nowrap}.search-results .scrollable{max-height:370px}.search-results ul+.scrollable{max-height:262px}.search-results li{margin:0!important;padding:8px 10px;cursor:pointer}.search-results li.active{background-color:#ddeef7!important}.search-results li.sublevel1{padding-left:20px}.search-results li.sublevel2{padding-left:30px}.search-results li.sublevel3,.search-results li.sublevel{padding-left:40px}.search-results .media{margin:0}.lightbox{border-radius:4px;display:none;position:relative;padding:0;background-color:#fff;line-height:normal;text-align:left;z-index:1001;box-shadow:0 8px 17px 0 rgba(0,0,0,.2)}.lightbox>h3{margin:0;padding:0 0 12px;font-weight:700;font-size:1.4rem;line-height:54px;padding:0 55px 0 20px;background:#319acf;color:#fff;border-radius:4px 4px 0 0}.lightbox-success>h3{background:#79b70e}.lightbox-warning>h3{background:#f1a421}.lightbox-danger>h3{background:#ce431d}.lightbox-header{padding:15px 20px;background:#f3f3f3}.lightbox-header-3x .text-3x{line-height:40px}.lightbox-header-3x .horizontal-fields>li:not(.text-3x){padding-top:6px}.lightbox-content{position:relative;padding:20px}.lightbox textarea{resize:none}.lightbox-message{position:absolute;top:-10px;line-height:20px;color:#79b70e;font-weight:700}.lightbox>.buttons{position:relative;margin:0;padding:20px;border-radius:0 0 4px 4px}.lightbox>.buttons .button.hidden{display:none}.lightbox.full>.buttons{background:#f3f3f3}.hover-card{position:relative;display:inline-block}.hover-card .hover-detail{-webkit-transition:all .2s;transition:all .2s;visibility:hidden;position:absolute;left:0;bottom:15px;z-index:11;width:200px;margin-left:-100px;padding:12px;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.5);background-color:#fff;color:#333;opacity:0;font-size:.9rem;text-align:left;line-height:18px;cursor:default}.hover-card .hover-detail::before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);content:"";position:absolute;left:107px;bottom:-14px;width:14px;height:14px;background:url("/Assets/Images/sprite_general.png") no-repeat 0 0}.hover-card .hover-detail::after{content:"";position:absolute;left:84px;bottom:-40px;width:20px;height:20px;padding:0 20px 20px}.hover-card .hover-detail.large{width:300px;margin-left:-150px}.hover-card .hover-detail.large::before{left:157px}.hover-card .hover-detail.large::after{left:134px}.hover-card .hover-detail.slide-down{top:20px;bottom:auto}.hover-card .hover-detail.slide-down::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:-14px;bottom:auto}.hover-card .hover-detail.slide-down::after{top:-40px;padding:20px 20px 0}.hover-card .hover-detail.slide-left{left:-224px;top:-11px;bottom:auto;margin-left:0}.hover-card .hover-detail.slide-left::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:224px;top:15px;bottom:auto}.hover-card .hover-detail.slide-left::after{left:40px;top:24px;padding:20px 0 20px 20px}.hover-card .hover-detail.slide-right{left:15px;top:-11px;bottom:auto;margin-left:0}.hover-card .hover-detail.slide-right::before{-webkit-transform:none;-ms-transform:none;transform:none;left:-14px;top:15px;bottom:auto}.hover-card .hover-detail.slide-right::after{left:-40px;top:24px;padding:20px 0 20px 20px}.hover-card .hover-detail.slide-right.bottom-positioned{top:auto;bottom:-11px}.hover-card .hover-detail.slide-right.bottom-positioned::before{top:auto;bottom:15px}.hover-card .hover-detail.slide-right.bottom-positioned::after{top:auto;bottom:-8px}.hover-card .hover-detail .scrollable{max-height:126px;padding-right:5px}.hover-card .hover-detail h6{padding:2px 0 0!important}.hover-card .hover-detail table{color:#333}.hover-card .hover-detail li{margin:0}.hover-card.active .hover-detail{visibility:visible;left:0;bottom:35px;opacity:1}.hover-card.active .hover-detail.slide-down{top:35px;bottom:auto}.hover-card.active .hover-detail.slide-left{left:-239px;bottom:auto}.hover-card.active .hover-detail.slide-right{left:35px;bottom:auto}.hover-card.active .hover-detail.slide-right.bottom-positioned{bottom:-11px}.hover-card#password-rules{position:absolute;right:10px;bottom:32px}.hover-card#password-rules .hover-detail::before{top:20px}.hover-card#password-rules .hover-detail h4{margin:0;padding:0}.hover-card#password-rules .hover-detail ul{list-style:square outside none;margin:5px 0 0;padding:0;color:#333}.hover-card#password-rules .hover-detail ul li{margin:0 0 0 20px}.search-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin-top:2px;border-radius:5px}.search-toggle .search-text{-webkit-transition:width .3s ease-in-out,opacity .2s ease-in-out .1s;transition:width .3s ease-in-out,opacity .2s ease-in-out .1s;width:39px;margin:0;border-radius:5px;opacity:0}.search-toggle .search-text[disabled]::-moz-placeholder{color:transparent}.search-toggle .search-text[disabled]::-webkit-input-placeholder{color:transparent}.search-toggle .search-text[disabled]:-ms-input-placeholder{color:transparent}.search-toggle .button{-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:absolute;right:0;margin:0}.search-toggle-open .search-text{visibility:visible;width:170px;padding-right:39px;opacity:1}.search-toggle-open .button{background:none;border-color:transparent}.search-toggle .search-icon-spinner,.search-toggle .search-icon-clear,.search-toggle.is-searching .search-icon,.search-toggle.is-complete .search-icon{display:none}.search-toggle.is-searching .search-icon-spinner,.search-toggle.is-complete .search-icon-clear{display:inherit}.global-search{position:relative;margin-top:0;padding:0 12px;height:48px}.global-search h6{-webkit-transition:width .3s ease-in-out,padding .3s ease-in-out,opacity .2s ease-in-out .1s;transition:width .3s ease-in-out,padding .3s ease-in-out,opacity .2s ease-in-out .1s;position:absolute;top:10px;left:12px;z-index:4;width:0;padding:4px 0;border:1px solid transparent;border-radius:5px 0 0 5px;background-color:#5aaed8;color:#fff;opacity:0;white-space:nowrap;pointer-events:none;text-align:left;cursor:pointer}.global-search h6 .fa-caret-down{float:right;color:#fff}.global-search .button{right:12px}.global-search .search-text{width:24px;margin-top:10px}.global-search .search-icon{margin-top:-10px;right:0}.global-search>a{-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:absolute;right:10px;top:10px;margin:0}.global-search .search-icon-toggle{display:none}.global-search .search-icon-toggle.disabled{opacity:1!important}.global-search .search-results{width:calc(100% - 24px)}.global-search.search-toggle-open .button-secondary>.fa{-webkit-transition:.2s all ease;transition:.2s all ease;font-size:1.4rem;vertical-align:-2px}.global-search.search-toggle-open .search-text{-webkit-transition:.2s all ease;transition:.2s all ease;width:246px;padding-left:90px;padding-right:24px}.global-search.search-toggle-open .search-icon,.global-search.search-toggle-open.is-searching .search-icon-toggle,.global-search.search-toggle-open.is-complete .search-icon-toggle{display:none}.global-search.search-toggle-open .search-icon-toggle{display:inherit}.global-search.search-toggle-open a{color:#333}.global-search.search-toggle-open h6{-webkit-transition:.2s all ease;transition:.2s all ease;width:60px;padding:4px 10px;opacity:1;pointer-events:all}.global-search-muted .button-secondary>.fa{color:#fff}.global-search-muted .search-text{background-color:#78bddf;border-color:transparent;color:#fff}.global-search-muted .search-text::-moz-placeholder{color:#fff;opacity:1}.global-search-muted .search-text::-webkit-input-placeholder{color:#fff}.global-search-muted .search-text:-ms-input-placeholder{color:#fff}.global-search.dropdown-active h6{background:#fff;border-color:#ccc;color:#333;border-bottom:none;border-radius:5px 0 0 0}.global-search.dropdown-active h6 .fa-caret-down{color:#777}.dropdown.search-dropdown{margin-top:-1px;border-top:none;z-index:3}.dropdown.search-dropdown .active{display:none}.dropdown.search-dropdown .selected{margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.dropdown.search-dropdown .selected a{color:#aaa;cursor:default}@media only screen and (max-width:540px){.utility-icons{-webkit-transition:.2s all ease .1s;transition:.2s all ease .1s}.utility-icons.search-toggle-open{-webkit-transition:.2s all ease;transition:.2s all ease;right:-96px}}.progress-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:20px;border-radius:5px;background-color:#e6e6e6}.progress-bar.bordered{background-color:transparent;border:1px solid #e6e6e6}.progress-bar .progress{-webkit-transition:width .6s ease;transition:width .6s ease;background-color:#79b70e;position:relative;width:0;height:100%;float:left;vertical-align:middle}.progress-bar .progress-rounded-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.progress-bar .progress-rounded-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.progress-bar .progress.muted{background-color:#b6d67d}.progress-bar .progress.bold{background-color:#56971b}.progress-bar .progress.striped{background-color:#79b70e;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar .progress.warning{background-color:#f1a421}.progress-bar .progress.warning.striped{background-color:#f1a421;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar .progress .progress-text{color:#fff;cursor:default}.progress-bar .progress h6{position:absolute;left:100%;margin-left:10px;white-space:nowrap;line-height:100%}.progress-bar .progress-text{float:left;margin:2px 5px;vertical-align:middle}.progress-bar .progress-text-inset{position:absolute;left:0;pointer-events:none}.progress-bar.thick{height:35px}.progress-bar.thick h6{line-height:35px}.progress-bar.thick .progress-text{font-size:1rem;margin:9px 5px 0}.progress-bar h6{line-height:20px}.progress-bar-chart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;padding-right:5%;float:left}.progress-bar-aside{float:right}.progress-bar-aside strong{margin-right:5px}.progress-bar+.progress-detail{margin-top:3px}.progress-bar+.progress-detail>span{float:left}.progress-bar+.progress-detail>span:not(:first-child){margin-left:5px;padding-left:5px;border-left:1px solid #ccc}@media only screen and (max-width:776px){.progress-bar-chart,.progress-bar-aside{width:auto;padding:0;float:none}}.select-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:3px 7px;background:#fff}.select-list.field-list{margin-top:2px;padding:0 7px;line-height:28px}.select-list.field-list .select-list-label{padding:0 21px 0 6px}span.select-list.field-list .select-list-label{height:26px;line-height:26px}.select-list.js-initialized{padding:0}.select-list.divider{padding-bottom:5px}.select-list.divider.js-initialized{padding-bottom:2px}span.select-list,a.select-list{display:inline-block}span.select-list.field-list,a.select-list.field-list{display:block}.select-list .fa{position:absolute;right:8px;top:8px;pointer-events:none;color:#777}.select-list .count-label.positioned{right:24px;top:5px}.select-list-label{display:inline-block;padding:2px 6px;border:1px solid transparent;font:inherit;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-list .select-list-label{display:block}span.field-list .select-list-label::after{position:absolute;right:8px}.select-list-label:hover,.select-list-active .select-list-label,div.field-list .select-list-label,span.field-list .select-list-label{border-color:#ccc}span.select-list-label::after{content:"";display:inline-block;margin-left:5px;font-family:FontAwesome;vertical-align:bottom}.select-list-active span.select-list-label::after{content:""}.select-list-label span{font:inherit}.select-list-active+.dropdown{display:block}.select-list-active+.dropdown:empty,.select-list-active+.dropdown.hidden{display:none}.select-list-active+.dropdown .select-item{display:inline-block;margin:4px 10px 4px 4px;vertical-align:top}.select-list-active+.dropdown .item-wrapper{display:inline-block}.select-list-active+.dropdown .select-options{border-bottom:1px solid #ccc}.select-list-active+.dropdown .select-options a{color:#319acf}.select-list-active+.dropdown .add-item,.select-list-active+.dropdown .entered-item{border-top:1px solid #ccc}.select-list-active+.dropdown .add-item a,.select-list-active+.dropdown .entered-item a{color:#319acf}.select-list-active+.dropdown .edit-item-form{position:relative;display:none}.select-list-active+.dropdown .edit-item-form.bordered{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.select-list-active+.dropdown .edit-item-form input{margin-top:0;padding-right:100px;border-color:transparent}.select-list-active+.dropdown .edit-item-form input:focus{box-shadow:none!important}.select-list-active+.dropdown .edit-item-form a{position:absolute}.select-list-active+.dropdown .edit-item-form a:hover{background:inherit!important}.select-list-active+.dropdown .edit-item-form a.save-item{right:65px;top:6px}.select-list-active+.dropdown .edit-item-form a.cancel-item{right:10px;top:6px}.multi-select-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:2px;padding-right:21px;border:1px solid #ccc;background:#fff}.multi-select-list>.fa{position:absolute;right:7px;top:7px;color:#777}.multi-select-list .multi-select-value{display:inline-block;border-radius:3px;margin:1px;padding:0 6px;line-height:24px;background:#e6e6e6;vertical-align:bottom}.multi-select-list .multi-select-value+.select-list .select-list-label::-moz-placeholder{color:transparent}.multi-select-list .multi-select-value+.select-list .select-list-label::-webkit-input-placeholder{color:transparent}.multi-select-list .multi-select-value+.select-list .select-list-label:-ms-input-placeholder{color:transparent}.multi-select-list .select-list{display:inline-block;line-height:24px;vertical-align:bottom}.multi-select-list .select-list .fa{display:none}.multi-select-list .select-list-label{height:24px;margin-top:0;border:none!important;line-height:24px}.multi-select-list .select-list-label:focus{box-shadow:none!important}.multi-select-list .select-list-label.collapsed{max-width:0;padding:0}.multi-select-list .select-list-active .select-list-label.collapsed,.multi-select-list .select-list-label.collapsed:focus{max-width:none;padding:0 21px 0 6px}.sticky-header-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:10;background-color:#fff;box-shadow:0 8px 17px 0 rgba(0,0,0,.2);text-align:left;font-size:1.05rem}.sticky{padding:0}.sticky+.sticky{padding-top:10px}.sticky+.sticky th{padding-top:16px}.smart-text-add{position:relative}.smart-text-add .search-results{color:#aaa;cursor:default}.smart-text-add .search-results .heading{text-transform:uppercase;margin:5px 0 0 10px}.smart-text-add .search-results li{margin-left:10px;cursor:default!important}.calendar{width:253px}.calendar-header .select-list-label{font-size:1.7rem;color:#777;font-weight:400}.calendar-header .select-list-label::after{color:#319acf}.calendar-header .horizontal-fields>li:first-child{margin-right:3px}.calendar-body table{width:auto;border-spacing:1px;border-collapse:separate;font-size:1.5rem}.calendar-body thead{padding-bottom:5px}.calendar-body th,.calendar-body td{width:35px;padding:0;text-align:center}.calendar-body th{padding-bottom:10px;font-size:.9rem;font-weight:700;color:#aaa}.calendar-body tbody{background:#ddeef7;color:#319acf}.calendar-body tbody td{height:25px;padding-top:18px;border-top:none;border-bottom:3px solid transparent;cursor:pointer}.calendar-body tbody td.alt{background:#e8f3d6;color:#79b70e}.calendar-body tbody td.today{color:#1873ab;font-weight:700}.calendar-body tbody td.today.alt{color:#509800}.calendar-body tbody td.selected{background:#8dc7e4;color:#fff;font-weight:700}.calendar-body tbody td.selected.alt{background:#b5d77a;color:#fff}.calendar-body tbody td.has-event{border-bottom-color:#319acf}.calendar-body tbody td.has-event.alt{border-bottom-color:#79b70e}.calendar-body tbody .month-header{position:absolute;top:0;width:100%;margin-top:-18px;font-size:.9rem;font-weight:700}@media only screen and (max-width:479px){.calendar-body tbody tr{display:none}.calendar-body tbody tr.visible-week{display:table-row}}.color-picker{display:inline-block}.color-picker .swatch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;width:42px;height:42px;margin:0 2px 2px 0;cursor:pointer;outline:0}.color-picker .swatch.framed{width:50px;height:50px}.color-picker .swatch:nth-child(4n){margin-right:0}.color-picker>.swatch{position:relative;width:50px;height:50px;outline:0}.color-picker>.swatch:focus{box-shadow:0 0 3px 2px #319acf}.color-picker>.swatch-palette{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s cubic-bezier(.455,.03,.515,.955);transition:all .2s cubic-bezier(.455,.03,.515,.955);position:absolute;z-index:10;width:42px;height:42px;background:#fff;overflow:hidden;opacity:0;pointer-events:none}.color-picker>.swatch-palette li{display:block;float:left;width:42px;height:42px;margin:0 2px 2px 0}.color-picker>.swatch-palette li:nth-child(4n){margin-right:0}.color-picker>.swatch-palette .swatch{box-shadow:none!important}.color-picker.show-options>.swatch{box-shadow:none}.color-picker.show-options>.swatch-palette{width:182px;height:94px;opacity:1;pointer-events:all}.color-picker .selected{border:3px solid #524d4d}.swatch-0{background-color:#88b251;color:#88b251}.swatch-0:hover,.swatch-0:focus{background-color:#607f38}.swatch-1{background-color:#214cdf;color:#214cdf}.swatch-1:hover,.swatch-1:focus{background-color:#17359d}.swatch-2{background-color:#441ab2;color:#441ab2}.swatch-2:hover,.swatch-2:focus{background-color:#2a106f}.swatch-3{background-color:#b2441a;color:#b2441a}.swatch-3:hover,.swatch-3:focus{background-color:#6f2a10}.swatch-4{background-color:#df5521;color:#df5521}.swatch-4:hover,.swatch-4:focus{background-color:#9d3b17}.swatch-5{background-color:#df8521;color:#df8521}.swatch-5:hover,.swatch-5:focus{background-color:#9d5d17}.swatch-6{background-color:#21dfb4;color:#21dfb4}.swatch-6:hover,.swatch-6:focus{background-color:#179d7e}.swatch-7{background-color:#222320;color:#222320}.swatch-7:hover,.swatch-7:focus{background-color:#000}#select-and-sort-dialog li:not(.unsortable)>div:hover{border-color:#ddd}#select-and-sort-dialog .ui-sortable li>div{padding:2px;border:1px dashed transparent}#select-and-sort-dialog .select-and-sort-selected-list.one-item-required .hide-actions:only-of-type .actions{display:none}#filter-info-bar li{margin:3px 3px 0 0;padding:2px 5px;border:1px solid #ddd;border-radius:5px;background-color:#e6e6e6;font-size:.9rem;cursor:pointer}#filter-info-bar li#filter-info-reset{background-color:#fff}.overview-group{position:relative}.overview-group-individuals{min-height:312px}.overview-group-families,.overview-group-groups{min-height:195px}.overview-group-contributions{min-height:156px}.overview-group-ageranges{min-height:234px}.content+.add-item{margin-left:200px;padding-top:10px;border-top:1px solid #e6e6e6}.person-toggler{margin-top:10px;text-align:center}.person-toggler img{-webkit-transition-duration:.5s;transition-duration:.5s}.person-toggler .toggled-on img{border-color:#79b70e}#duplicate-pager{margin:-5px 0 5px 51.5%;padding-left:10px}.duplicate{overflow:hidden}.duplicate .flipper,.duplicate .flipper .front,.duplicate .flipper .back{min-height:500px}.duplicate .summary-box{min-height:498px;padding:0;background:#fff}.duplicate .summary-box dl{height:346px;overflow-y:scroll;padding:12px}.duplicate .summary-box dl dt{color:#777}.duplicate .summary-box dl .name{margin:0}.duplicate .summary-box dl .hover-card .hover-detail{width:inherit}.duplicate .summary-box fieldset{margin:12px}.duplicate .summary-box #duplicateMeter{width:100%!important}.duplicate .back .summary-box p,.duplicate .back .summary-box div:not(.duplicate-header){margin:12px 12px 0 12px}.duplicate-header{height:45px;background-color:#f3f3f3;vertical-align:middle;border-radius:5px 5px 0 0}.duplicate-header h4{line-height:45px}.duplicate-header h4 .prev{position:absolute;left:12px;top:15px}.duplicate-header h4 .next{position:absolute;right:12px;top:15px}#duplicateMeter.progress-bar{height:10px}.loading-dot{-webkit-animation:fadeIn 2.25s .75s infinite;animation:fadeIn 2.25s .75s infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.loading-dot:first-of-type{-webkit-animation-delay:0;animation-delay:0}.loading-dot:last-of-type{-webkit-animation-delay:1.5s;animation-delay:1.5s}div.excel-like .col:not(.hidden){-webkit-transition-duration:1s;transition-duration:1s;display:table-cell;border:1px solid #ddd;border-bottom:none;word-wrap:break-word}div.excel-like .col>div{-webkit-transition-duration:1s;transition-duration:1s;position:relative;border-bottom:1px solid #ddd;width:165px;height:50px;padding:10px}div.excel-like.hide-skipped-cols .skipped:not(.editing)>div{padding-left:0;padding-right:0;width:5px;opacity:0}td.skipped,th.skipped{width:5px!important;opacity:0;overflow:hidden}div.excel-like.hide-skipped-cols .skipped .edit-button{display:none}div.excel-like .col>div:nth-child(1){text-align:center;height:90px}div.excel-like .their-field .hide-on-edit{height:14px;overflow:hidden}div.excel-like .pairing-status .hide-on-edit{margin-top:15px;height:45px;overflow:hidden}div.excel-like .pairing-status .show-on-edit{margin-bottom:15px}div.excel-like .skipped .button-divider,div.excel-like .skipped .skip-button{display:none}div.excel-like .editing .hide-on-edit,div.excel-like .show-on-edit{display:none}div.excel-like .hide-on-edit,div.excel-like .editing .show-on-edit{display:inherit}div.excel-like.has-editing-col .edit-button,div.excel-like.has-editing-col .button-divider{display:none}div.excel-like.has-no-unused-fields .edit-button,div.excel-like.has-no-unused-fields .button-divider{display:none}div.excel-like .skipped{background-color:#fffea0}div.excel-like .unmatched{background-color:#f2dede}div.excel-like .col.editing{background-color:#ddeef7;border:1px solid #1873ab;border-bottom:none}div.excel-like .skipped .pairing-status{color:#f1a421}div.excel-like .unmatched .pairing-status{color:#ce431d}div.excel-like .matched .pairing-status{color:#777}div.excel-like .editing .their-field{color:#1873ab}#privacy-container{border:1px solid #e6e6e6;border-left:none;margin-right:10px;padding-bottom:20px}#privacy-container .fields.has-icon select{max-width:250px}.horizontal-fields>li.profile-image-item{margin-right:20px;padding:24px 0}#photo-selector{width:52px;margin:10px auto 0}#photo-selector>li{float:left;margin:0 5px;border-radius:50%;background:#fff;opacity:.7}#photo-selector>li.active{opacity:1}#photo-selector>li>a{display:block;width:16px;height:16px}.comments{border-radius:5px;margin-top:10px;padding:5px 10px;background:#f3f3f3}.comments td{padding:3px 1px}.comments .comment{margin:5px 0}.comments .comment textarea{height:28px;font-weight:400}.events .date .text-xlarge{display:inline-block;width:30px;padding-right:5px;line-height:1;text-align:right}.events .recess{margin:0 -10px;padding:10px;border:1px solid #e6e6e6;background:#f3f3f3;color:#aaa}#dates-container{height:475px;overflow:auto}#dates-container .dpCalendar{margin:0 20px 20px 0}.partial{-webkit-transition-duration:1s;transition-duration:1s}.partial.transitioning{opacity:.1}.roster-count.positioned{position:absolute;right:0;bottom:10px}.roster-count>li{margin-right:10px;text-align:center;line-height:normal}.roster-count>li h6{font-size:3rem;line-height:44px}.roster-count>li h6[contenteditable="true"]{padding:0 5px;border:1px solid #ccc;background-color:#fff}.roster-count>li.operator{padding-top:14px;font-size:1.5rem;color:#aaa}.roster-count>li.count-extra{position:relative}.roster-count>li.count-extra h6{margin-right:16px}.roster-count>li.count-extra .increment{position:absolute;right:0;top:6px}.roster-count>li.count-extra .increment li{margin-top:2px}.roster-count>li.count-extra .increment a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:14px;height:14px;border-radius:3px;background:#319acf url("/Assets/Images/icon_increment_add.png") no-repeat center center;opacity:.5}.roster-count>li.count-extra .increment a.subtract{background-image:url("/Assets/Images/icon_increment_minus.png")}.roster-count>li.count-extra .increment a:hover,.roster-count>li.count-extra .increment a:focus{opacity:1}#micr-input{width:1px;border:none;color:#fff}#micr-input:focus{box-shadow:none!important}#micr-status{cursor:pointer}.fund-amount-group .amount{width:100px}.fund-amount-group .fund{max-width:200px}#AcsPayments_recurrenceFormInputsSection .fields{width:auto}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline{width:45px;padding:0 10px;text-align:left}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline+.fields{margin-left:0}#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:160px}#AcsPayments_paymentMethodInformationSection,.AcsPayments-hoverDetail{margin-top:10px}#AcsPayments_billingCity,.AcsPayments-inlineInfoLabel{display:inline-block}#AcsPayments_creditCardLogos{margin-top:1px}#AcsPayments_creditCardLogos>div{display:inline-block}#AcsPayments_vanco_expmonth{width:66px}#AcsPayments_vanco_expyear{width:80px}#AcsPayments_accountNumber,#AcsPayments_routingNumber{position:relative}.AcsPayments-hover{cursor:pointer}.external-content .AcsPayments-hover{position:absolute;right:-21px;top:21px}.AcsPayments-validation{display:none}#AcsPayments_addFormInputsSection li~div,#AcsPayments_billingSection>li{margin-top:10px}.badge-options-sample{height:120px;border:1px solid #ccc;border-radius:10px;margin-bottom:10px;padding:5px}.badge-options-sample p{line-height:13px}.badge-options-sample p.text-small{font-size:.85rem}.badge-options-sample p.text-fine{font-size:.8rem}.badge-options-sample img{float:left;width:30px;height:30px;margin:5px 10px 0 5px}.badge-options-sample .parent-group{float:left;width:47.5%}.badge-options-sample .tear-line{float:left;margin:0 2%;height:100%;border-right:1px dotted #ccc}.segment-drop-zone{float:left;width:156px;height:139px;border:1px solid #ccc;border-radius:5px;background-color:#f3f3f3}.account-segment,.add-segment{float:left;width:156px;height:99px;padding:20px 0;border:1px solid transparent;text-align:center}.account-segment-hover,.account-segment-dragging{border-color:#ccc;border-radius:5px;background:#fff url("/Assets/Images/drag_handle_horizontal.png") center 98% no-repeat;cursor:pointer}.add-segment{height:59px;padding-top:60px}.segment-seperator{float:left;margin:0 10px;padding-top:20px}.segment-selection{width:125px;margin:0 auto}details .detail-node,details summary{margin:2px 0;padding:4px 10px 4px 0;border:1px solid transparent}details .detail-node>*,details summary>*{vertical-align:middle}details .detail-node.draggable,details summary.draggable{cursor:pointer}details .detail-node.draggable:hover,details summary.draggable:hover,details .detail-node.draggable.selected,details summary.draggable.selected{background-color:#ddeef7;border-color:#319acf}details .detail-node.drag .actions,details summary.drag .actions,details .detail-node.droppable-hover .actions,details summary.droppable-hover .actions{display:none}details .detail-node.droppable-hover,details summary.droppable-hover{background-color:#e8f3d6;border:1px dashed #79b70e}details .detail-node.droppable-hover-error,details summary.droppable-hover-error{background-color:#f2dede;border:1px dashed #ce431d}details .detail-node.droppable .text-danger,details summary.droppable .text-danger{float:right}.drag-clone{padding:6px 12px 6px 30px;border:1px solid #ccc;background:#f3f3f3;color:#777;font-weight:700;opacity:.9;z-index:1;white-space:nowrap}.drag-handle{float:left;width:12px;height:20px;padding-right:5px}.draggable:hover .drag-handle{background:url("/Assets/Images/drag_handle.png") 4px center no-repeat}input.hover-checkbox{visibility:hidden}input.hover-checkbox:checked,.detail-node:hover input.hover-checkbox{visibility:visible}.text-expense{color:#949ab9}.text-other{color:#f1a421}.merge-grid h3,.merge-grid-header h3{color:#333}.merge-grid-header:not(.show-body){border-bottom:0}.merge-grid-header:not(.show-body) th:last-child{visibility:hidden}.merge-grid:not(.show-body) tbody{display:none}.merge-grid .table-group-header td{border-bottom:0;text-align:left!important}.merge-grid .table-group-header+tr>td{border-top:0}.merge-grid td,.merge-grid-header th{width:25%;padding:6px 5px}.merge-grid td:first-child{text-align:right;color:#777;padding-right:20px}.merge-grid-header.show-body th:last-child{border-left:1px solid #79b70e;border-top:1px solid #79b70e;border-right:1px solid #79b70e}.merge-grid td:last-child{border-left:1px solid #79b70e;border-right:1px solid #79b70e}.merge-grid tr:last-child td{border-top:none;line-height:0;padding:0}.merge-grid tbody tr:last-child td:last-child{border-bottom:1px solid #79b70e}.merge-grid td>div{padding:5px;border:1px dashed transparent;min-height:20px}.merge-grid .selected{color:#79b70e;background-color:#e8f3d6}.merge-grid .selected:not(.selectable){background-color:inherit;border:1px solid #ddd}.merge-grid .selectable:not(.selected):hover,.merge-grid .clearable:hover{border:1px dashed #79b70e;cursor:pointer}.merge-grid tr.merge-family-field:not(.merge-business-giving) .family-hover:not(.selected){border-top:1px dashed #fff;border-bottom:1px dashed #fff;border-left:1px dashed #79b70e;border-right:1px dashed #79b70e}.merge-grid tr#family-position .family-hover:not(.selected){border-top:1px dashed #79b70e}.merge-grid tr#family-members .family-hover:not(.selected){border-bottom:1px dashed #79b70e}.merge-grid .merge-family-field:not(.merge-business-giving) td{padding-top:0;border-top:0;border-bottom:0}.merge-grid .merge-family-field:not(#family-members):not(.merge-business-giving) td{padding-bottom:0}.merge-action{color:#79b70e}.merge-grid td.merge-arrow-container{vertical-align:middle}.merge-arrow{margin-left:26px;position:relative;padding:5px!important;width:80px;height:20px;color:#fff;font-weight:bold;background:#efa923;border:0!important;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.merge-arrow:before{content:"";position:absolute;right:100%;top:0;width:0;height:0;border-top:15px solid transparent;border-right:20px solid #efa923;border-bottom:15px solid transparent}.merge-grid tr.merge-validation-warning{background-color:#fffea0}.tag-group{margin-top:20px;padding-top:10px;border-top:1px solid #ccc}.tag-group .label-tag{margin:3px 1px;cursor:pointer}.lightbox .left-column{position:absolute;float:left;width:192px}.lightbox .right-column{margin:-20px 0 -20px 192px;padding:20px;border-left:1px solid #e6e6e6}.lightbox .vertical-tabs li.selected{margin-right:-1px}.agenda-view{overflow-y:scroll;margin-top:4px;height:65vh}mark,.text-highlight{background-color:#fffea0}del,s,.text-strike{text-decoration:line-through}ins,u,.text-underline{text-decoration:underline}small,.text-small,.text-fine,.text-muted{font-weight:400}small,.text-small{font-size:.9rem}h2 small,h2 .text-small,h3 small,h3 .text-small,h4 small,h4 .text-small{color:#777;font-size:1rem}h2 small,h2 .text-small{color:#faf9f9}.text-fine{font-size:.85rem}.text-large{font-size:1.25rem}.text-xlarge{font-size:1.5rem}.text-2x{font-size:2rem}.text-3x{font-size:3rem}strong,b,.text-bold{font-weight:700}em,i,.text-italic{font-style:italic}.text-muted{color:#aaa}.text-muted em{margin-right:3px;color:#ddd}.text-info{color:#3385b7!important}.text-success{color:#79b70e!important}.text-warning{color:#f1a421!important}.text-danger{color:#ce431d!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-wrap{word-break:break-all}.text-nowrap{white-space:nowrap}.text-truncate{max-width:145px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-indented{padding-left:20px}.text-offset{padding-left:10px}.text-margined~.text-margined{margin-top:10px}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.scrollable{overflow-y:auto;overflow-x:hidden}.scrollable-horizontal{width:930px;overflow:auto}.indented{margin-left:20px}.greyed-out,.disabled,[disabled]{opacity:.5!important}.disabled,[disabled]{cursor:default!important;pointer-events:none}.disabled a,[disabled] a{text-decoration:none!important;cursor:default!important;pointer-events:none}.disabled [disabled],[disabled] [disabled]{opacity:1!important}.clickable{cursor:pointer}.transparent{background-color:transparent!important;box-shadow:none}.top-align{vertical-align:top}.middle-align,.middle-align td,.middle-align .img,.middle-align .bd,.search-results .media .bd,.search-results .media .img,.dropdown li .media .bd,.dropdown li .media .img{vertical-align:middle}.left{float:left!important}.right{float:right!important}.clear{clear:both}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-padding-vertical{padding-top:0!important;padding-bottom:0!important}.no-border,.no-border td{border:none!important}.hidden,.buttons .hidden{display:none}.hidden-iframe{visibility:hidden;height:0}.invisible{visibility:hidden}.display{display:block}.relative{position:relative!important}.framed{box-shadow:0 1px 3px rgba(0,0,0,.3);border:4px solid #fff}.framed img{display:block}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotate-clockwise{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fadeable{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}.fadeable-visible{opacity:1}h3.divider,h4.divider,h5.divider,h6.divider,div.divider,p.divider{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e6e6e6}.ios3 .hide-on-ios,.ios4 .hide-on-ios,.ios5 .hide-on-ios{display:none}@media only screen and (min-width:1105px){fieldset .stretch .fields{width:480px}}@media only screen and (min-width:1188px){fieldset .stretch .fields{width:563px}}@media only screen and (min-width:1325px){fieldset .stretch .fields{width:700px}}@media screen and (max-width:1024px){.nonsited-signin #external-wrapper{width:362px}#generic-login-aside{float:none;width:auto;border-top-left-radius:0;border-bottom-right-radius:4px}#generic-login-aside img{display:none}#generic-login{float:none;width:auto}.hidden-lg{display:none!important}}@media only screen and (max-width:900px){fieldset .fields-aside{clear:left;float:none;margin:0 0 0 225px;padding-top:5px}#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:120px}.pledge-fields>li{float:none;margin-top:10px}}@media only screen and (max-width:850px){.thirds>li{width:48.5%;margin-right:3%;float:left}.thirds>li:nth-child(-n+3){margin-top:10px}.thirds>li:nth-child(3n+3){margin-right:3%}.thirds>li:nth-child(-n+2){margin-top:0}.thirds>li:nth-child(even){margin-right:0}.two-thirds-left>li{width:48.5%;margin-right:3%}.two-thirds-left>li:nth-child(even){width:48.5%}.halves>li{float:none;width:auto;margin-top:10px}.halves>li:nth-child(-n+2){margin-top:10px}.halves>li:nth-child(even){margin-right:0}.halves>li:first-child{margin-top:0;margin-right:0}.halves>li label,.halves>li .fields{max-width:none}#OnlineGivingTableChart td:first-child,#OnlineGivingTableChart td:last-child{display:none}.hover-card .hover-detail{width:130px;margin-left:-65px}.hover-card .hover-detail::before{left:72px}}@media only screen and (max-width:768px){h3{margin:20px 0 7px}fieldset{margin-top:10px}fieldset label{float:none;width:auto;margin-top:0;text-align:left;line-height:inherit}fieldset .fields{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:inherit;margin:0}fieldset .fields-aside{margin-left:0}#validation-container{padding:10px 15px}#validation-close{top:10px}.thirds>li,.two-thirds-left>li,.two-thirds-right>li{float:none;width:auto;margin-right:0}.thirds>li:nth-child(3n+3),.two-thirds-left>li:nth-child(3n+3),.two-thirds-right>li:nth-child(3n+3){margin-right:0}.thirds>li:nth-child(-n+2),.two-thirds-left>li:nth-child(-n+2),.two-thirds-right>li:nth-child(-n+2){margin-top:10px}.thirds>li:nth-child(even),.two-thirds-left>li:nth-child(even),.two-thirds-right>li:nth-child(even){width:auto;margin-right:0}.thirds>li:first-child,.two-thirds-left>li:first-child,.two-thirds-right>li:first-child{margin-top:0}.thirds>li label,.two-thirds-left>li label,.two-thirds-right>li label{max-width:none}.thirds>li .fields,.two-thirds-left>li .fields,.two-thirds-right>li .fields{max-width:none}header .container{padding:0}header .left>li,header .help{display:none}.page,.page .flex{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content{width:auto;border:none}.sidebar,.content+.sidebar,.content+.sidebar-large{width:auto;border:none;order:2}.content~.buttons,.content+.add-item{margin-left:0}.horizontal-fields>li{margin-right:7px}.horizontal-fields>.divider{padding-left:7px}.toolbar .horizontal-fields .toggle li{display:none}.toolbar .horizontal-fields .toggle .active{background-color:#e6e6e6;background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-moz-linear-gradient(top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,white,#e6e6e6);position:relative;display:block;border-color:#ccc!important;border-radius:5px;color:#333;cursor:pointer}.toolbar .horizontal-fields .toggle .active a::after{content:"";display:inline-block;margin-left:10px;font-family:FontAwesome;color:#777}footer{display:none}.hidden-md,.optional{display:none!important}.vertical-tabs{width:auto;margin:0 -10px}.vertical-tabs li{background-color:#fff;margin:0}.vertical-tabs li.selected{border-width:1px 0;border-radius:5px;margin:0}.content-buttons{margin:auto}#privacy-container{border:none;margin-right:0}#privacy-container .icon+span{margin-left:0}#privacy-container .fields.has-icon select{max-width:inherit}#AcsPayments_recurrenceFormInputsSection .fields,#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:100%}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline{padding:0}}@media only screen and (max-width:600px){.chart>div{min-height:300px}#external-wrapper{width:auto!important}table:not(.not-responsive),table:not(.not-responsive) thead,table:not(.not-responsive) tbody,table:not(.not-responsive) tfoot,table:not(.not-responsive) th,table:not(.not-responsive) tr,table:not(.not-responsive) td{display:block;clear:both;float:none}table:not(.not-responsive) thead:not(.visible-on-mobile),table:not(.not-responsive) th:not(.visible-on-mobile){display:none}table:not(.not-responsive) tr{margin-top:6px;padding:6px 0;border-bottom:none;position:relative}table:not(.not-responsive) tr:nth-child(even){background:#f3f3f3}table:not(.not-responsive) td{padding:5px 10px;border:none}table:not(.not-responsive) td.actions-dropdown-column{position:absolute;top:5px;right:0}table:not(.not-responsive) td>div[data-label]::before{content:attr(data-label);display:block;font-size:.9rem;color:#777}table:not(.not-responsive) td .media{margin:0}table:not(.not-responsive) td.text-right,table:not(.not-responsive) td .text-right{text-align:left!important}.empty-grid{min-height:inherit;padding:20px 0;background:none!important}.empty-grid p{margin:10px 0}.badge-options-sample{display:block;width:90%;margin-bottom:10px}.badge-options-sample p,.badge-options-sample h3{margin-left:1px;margin-right:1px}.roster-count{position:relative}.roster-count+.toolbar{padding-top:0}}@media screen and (max-width:480px){fieldset .fields-aside{margin:8px 0 12px 2px;display:block}.selectables .media .text-small{max-width:110px}#lightbox-container,.lightbox{top:0!important;left:0!important;width:100%!important;height:100%!important;overflow:auto;border-radius:0}#lightbox-container h3,.lightbox h3{border-radius:0}.hover-card:not(.not-responsive),.hover-detail{display:none}.hidden-sm{display:none}.g-recaptcha{margin-left:-42px}}@media screen and (max-width:480px)and (-webkit-min-device-pixel-ratio:0){input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{font-size:1.25rem}}@media print{#utility-bar,.utility-icons,.nav-panel,.sticky-header-container,.toolbar,footer{display:none}#wrapper{overflow:visible}#main-content{margin:24px 0 0 0}.container{max-width:100%}.preliminary,.content{padding-top:0}}.topDroppable{height:14px;line-height:14px}.topDroppable.detail-node{height:14px;line-height:14px}.droppableLine-hover{height:24px;position:relative}.droppableLine-hover::before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#79b70e;border-width:7px;margin-top:-7px}.droppableLine-hover::after{content:"";vertical-align:top;display:inline-block!important;width:97%;height:12px;border-bottom:1px solid #79b70e;margin:0 7px 0 7px}.sortable-helper{float:left;width:auto!important;min-width:200px;height:18px!important;padding:5px;border:1px solid gray;cursor:-moz-grabbing;cursor:-webkit-grabbing}details.ministry-area-details{margin-bottom:0}details.ministry-area-details div.drag-handle{cursor:move;cursor:-moz-grab;cursor:-webkit-grab}details.ministry-area-details .detail-node:hover,details.ministry-area-details .selected{background-color:#ddeef7;border-color:#319acf}details.ministry-area-details .detail-node:hover .expand-collapse-icon,details.ministry-area-details .selected .expand-collapse-icon{color:#319acf}details.ministry-area-details .detail-node:hover::after,details.ministry-area-details .selected::after{border:none}details.ministry-area-details summary{background-color:#fff;color:#000;border-color:#fff;border-top:1px solid #a6a6a6;margin:0;padding:2px 10px 2px 0}details.ministry-area-details summary.draggable.droppable-hover{background-color:#e8f3d6;border:1px dashed #79b70e}details.ministry-area-details summary.draggable.droppable-hover::after{border:none}details.ministry-area-details summary.draggable.droppable-hover-error{background-color:#f2dede;border:1px dashed #ce431d}details.ministry-area-details summary.draggable.droppable-hover-error::after{border:none}details.ministry-area-details summary.droppable .text-danger{float:none;margin-left:20px}details.ministry-area-details summary.draggable::after{content:'';display:block;position:absolute;width:11px;top:-5px;left:-1px;border:4px solid #fff}details.ministry-area-details summary::before{display:none}details.ministry-area-details summary a.expand-collapse-icon{color:#a6a6a6}details.ministry-area-details summary a.expand-collapse-icon::before{display:inline-block;float:right;font-family:FontAwesome;content:"";font-size:17px}details.ministry-area-details summary ul.actions{margin-right:10px}details.ministry-area-details summary ul.horizontal-fields>li.divider{padding-left:5px}details.ministry-area-details summary ul.actions li.actions-dropdown ul{right:12px}details.ministry-area-details summary.draggable:hover::after,details.ministry-area-details summary.draggable.selected::after,details.ministry-area-details summary.droppable-hover::after{border:none}details.ministry-area-details summary:not(.draggable){padding-left:5px}details.ministry-area-details summary:not(.draggable)::after{width:0}details.ministry-area-details .tree-root{border-top:1px solid #000}details.ministry-area-details[open]>*:not(summary),details.ministry-area-details.open>*:not(summary){-webkit-animation:none;animation:none}details.ministry-area-details[open]>summary,details.ministry-area-details.open>summary{margin-bottom:0}details.ministry-area-details[open]>summary::before,details.ministry-area-details.open>summary::before{display:none}details.ministry-area-details[open]>summary.empty-summary,details.ministry-area-details.open>summary.empty-summary{margin-top:0;margin-bottom:0}details.ministry-area-details[open]>summary a.expand-collapse-icon::before,details.ministry-area-details.open>summary a.expand-collapse-icon::before{font-family:FontAwesome;content:""}details.ministry-area-details .detail-node a span{padding-left:5px}details.ministry-area-details[open] div.detail-node{margin-bottom:5px}.divider-right{padding-right:10px;padding-top:0;padding-bottom:0;border-top:none;border-right:1px solid #e6e6e6}.divider-middle{padding-right:10px;margin-right:10px;padding-top:0;padding-bottom:0;border-top:none;border-right:1px solid #e6e6e6}.report-message{padding:10px 10px}.embedded-report{margin:0 -20px -20px -20px}.report-container .report-progress-container{padding:100px 10% 100px 10%}.report-container .report-no-reader{padding:100px 0}.report-container object{height:600px;width:100%}.report-viewer-dialog .report-container{height:500px}.report-viewer-dialog .report-message{padding:0 10px;line-height:50px}.report-viewer-dialog object{height:450px}.progress-detail{margin-top:3px!important}.progress-bar.solid-background{background-color:#e6e6e6;border:1px solid #ccc}.split-list>li{float:left;width:400px;padding:24px;line-height:normal}.split-list>li:nth-child(1){border-right:1px solid #e6e6e6}.split-list>li.scroll{overflow-y:auto;height:60vh}.memo-list-fields li{height:auto;min-height:50px;width:180px}.memo-list-fields li div:nth-child(odd){margin-left:0}.memo-list-fields li div>input[type="checkbox"]{display:block;float:left}.memo-list-fields li div>label{margin-top:-7px;padding-left:15px;display:block}.memo-list-fields :nth-child(even){margin-right:0}.memo-list-fields .field-checkbox-radio-text input{line-height:16px;height:18px;width:150px}.message-box{border-radius:5px;padding:10px;margin-bottom:10px}.message-box.warning{color:#fff;background-color:#f1a421}.message-box.danger{color:#fff;background-color:#ce431d}.message-box a:not(.icon-overlay){color:#fff;text-decoration:underline}li a.select-list{margin-top:4px}.empty-grid.registrants{background-image:url("/Assets/Images/empty_registrants.png")}.report-item{min-height:156px;margin-bottom:20px;position:relative}.report-item a.example{position:relative;display:block;width:120px;height:156px;margin-right:15px}.report-item a.example span.fa{position:absolute;bottom:10px;right:10px}.family-section:not(:first-child){border-top:3px solid #e6e6e6;padding-top:10px;margin-top:15px}.family-section .item-picker-container{display:inline-block}.family-section .item-picker{width:400px}.family-section ul.family-members li{margin-top:8px}.family-section .sidenote{white-space:nowrap;display:inline-block;padding:9px 0 3px 8px}input[disabled].js-name-editor-initialized+.icon-overlay{display:none}div.excel-like .their-field .hide-on-edit{height:16px}.report-options-left{float:left;padding:15px;width:100%;box-shadow:3px 0 #e6e6e6}.report-options-right{width:200px;padding:15px;float:left}.printer-icon-color{color:#319acf;cursor:default}.actions-column{min-width:42px}.empty-grid.inquiry{background-image:url("/Assets/Images/InquiryZeroState.png")}@media only screen and (max-width:480px){.hover-card#password-rules{position:relative;right:0;bottom:0}.hover-card#password-rules .hover-detail{position:relative;box-sizing:border-box;margin-top:10px;width:100%}.hover-card#password-rules .hover-detail::before{display:none}.hover-card#password-rules.active{display:block}.hover-card#password-rules.active .hover-detail{display:block}.hover-card#password-rules.active .hover-detail.slide-right{top:0;left:0}}.label-tag.text-warning{background-color:#f9ebd0;border-color:#f1a421}