.contribute-page-background {
    position: fixed;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
    z-index: -1;
}

.contribution-page-info .honor_block-group{
    margin-bottom: 0px !important;
}

.page-civicrm-contribute .contribute-page-background img {
    width: unset !important;
    min-width: 100vw;
    min-height: 100vh;
}

.crm-section .content input, .crm-section .content .select2-container{
    width: 100% !important;
    box-sizing: border-box;
} 

.credit_card_exp_date-section .content{
    display: flex;
}

.crm-section .content select{
    width: 100%;
    box-sizing: border-box;
} 
.soft_credit_type_id-section .content input , .is_for_organization-section .content input{
    width: unset !important;
}

#crm-container.crm-public label, #crm-container.crm-public .label{
    color: #000;
    font-size: 18px;
}

#priceset-div .crm-public-form-item .label {
    text-align: center;
}

#priceset-div .crm-public-form-item .label label{
    color: #000;
    font-size: 18px !important;
}

.price_set-section .description img{
    width:20%
}

.price_set-section .description {
    text-align: center;
}

@media only screen and (max-width: 959px) {
    .page-civicrm-contribute div#crm-container form,
    div.crm-container form {
        display: unset;
    }


    .page-civicrm-contribute #crm-main-content-wrapper.has-intro-text #intro_text {
        /* background-color: #e8f0ff !important;
        color:black !important; */
        padding: 30px;
        color:black !important;
    }

    .page-civicrm-contribute #crm-main-content-wrapper.has-intro-text .crm-contribution-main-form-block {
        background-color: #e8f0ff !important;
        padding: 30px;
        margin: 0px;
        border-radius: 10px;
        /* width: 100%; */
    }

    .page-civicrm-contribute .radiobuttons-form-radios-as-buttons .crm-radio-wrapper-200px {
        width: 50% !important;
    }

    #crm-main-content-wrapper.has-intro-text #intro_text {
        float: auto;
    }
}

#Main .button{
    display:none;
}

/*******content header color*******/
.crm-container .crm-dashlet-header {
    background-color: #61AA35 !important;
}

/******menu & header*****/
#civicrm-menu {
    padding-bottom: 18px !important;
    padding-top: 18px !important;
    font-size: 50px !important;
}

.content-header {
    margin-top: 30px;
    padding: 3rem 0 0 !important;
    background-color: #e8f0ff !important;
}

.crm-container #civicrm-dashboard .crm-dashlet-header h3 {
    background: #61AA35 !important;
    background-color: #61AA35 !important;
    color: white !important;
}

.crm-container .crm-accordion-header.crm-master-accordion-header {
    background: #61aa35 !important;
}



div.dc_contacts {

    display: flex;
    align-items: center;
    flex-direction: column;

}

/*****************all******************************/
/********main color overwrite to 61AA35******/
/********header background overwrite to c0c8e0*****/
/********content background color overwrite from E8EEF0 to FFFFFF*****/

/* @font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0");
    src: url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal
} */

.crm-container .fa {
    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
}

.crm-container .fa-lg {
    font-size: 1.3333333333em;
    line-height: .75em;
    vertical-align: -15%
}

.crm-container .fa-2x {
    font-size: 2em
}

.crm-container .fa-3x {
    font-size: 3em
}

.crm-container .fa-4x {
    font-size: 4em
}

.crm-container .fa-5x {
    font-size: 5em
}

.crm-container .fa-fw {
    width: 1.2857142857em;
    text-align: center
}

.crm-container .fa-ul {
    padding-left: 0;
    margin-left: 2.1428571429em;
    list-style-type: none
}

.crm-container .fa-ul>li {
    position: relative
}

.crm-container .fa-li {
    position: absolute;
    left: -2.1428571429em;
    width: 2.1428571429em;
    top: .1428571429em;
    text-align: center
}

.crm-container .fa-li.fa-lg {
    left: -1.8571428571em
}

.crm-container .fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em
}

.crm-container .fa-pull-left {
    float: left
}

.crm-container .fa-pull-right {
    float: right
}

.crm-container .fa.fa-pull-left {
    margin-right: .3em
}

.crm-container .fa.fa-pull-right {
    margin-left: .3em
}

.crm-container .pull-right {
    float: right
}

.crm-container .pull-left {
    float: left
}

.crm-container .fa.pull-left {
    margin-right: .3em
}

.crm-container .fa.pull-right {
    margin-left: .3em
}

.crm-container .fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.crm-container .fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.crm-container .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.crm-container .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.crm-container .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.crm-container .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.crm-container .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

.crm-container :root .fa-rotate-90,
.crm-container :root .fa-rotate-180,
.crm-container :root .fa-rotate-270,
.crm-container :root .fa-flip-horizontal,
.crm-container :root .fa-flip-vertical {
    filter: none
}

.crm-container .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.crm-container .fa-stack-1x,
.crm-container .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.crm-container .fa-stack-1x {
    line-height: inherit
}

.crm-container .fa-stack-2x {
    font-size: 2em
}

.crm-container .fa-inverse {
    color: #fff
}

.crm-container .fa-glass:before {
    content: "  "
}

.crm-container .fa-music:before {
    content: "  "
}

.crm-container .fa-search:before {
    content: "  "
}

.crm-container .fa-envelope-o:before {
    content: "  "
}

.crm-container .fa-heart:before {
    content: "  "
}

.crm-container .fa-star:before {
    content: "  "
}

.crm-container .fa-star-o:before {
    content: "  "
}

.crm-container .fa-user:before {
    content: "  "
}

.crm-container .fa-film:before {
    content: "  "
}

.crm-container .fa-th-large:before {
    content: "  "
}

.crm-container .fa-th:before {
    content: "  "
}

.crm-container .fa-th-list:before {
    content: "  "
}

.crm-container .fa-check:before {
    content: "  "
}

.crm-container:not(.ui-dialog) .fa-remove:before,
.crm-container:not(.ui-dialog) .fa-close:before,
.crm-container:not(.ui-dialog) .fa-times:before {
    content: "  "
}

.crm-container .fa-search-plus:before {
    content: "  "
}

.crm-container .fa-search-minus:before {
    content: "  "
}

.crm-container .fa-power-off:before {
    content: "  "
}

.crm-container .fa-signal:before {
    content: "  "
}

.crm-container .fa-gear:before,
.crm-container .fa-cog:before {
    content: "  "
}

.crm-container .fa-trash-o:before {
    content: "  "
}

.crm-container .fa-home:before {
    content: "  "
}

.crm-container .fa-file-o:before {
    content: "  "
}

.crm-container .fa-clock-o:before {
    content: "  "
}

.crm-container .fa-road:before {
    content: "  "
}

.crm-container .fa-download:before {
    content: "  "
}

.crm-container .fa-arrow-circle-o-down:before {
    content: "  "
}

.crm-container .fa-arrow-circle-o-up:before {
    content: "  "
}

.crm-container .fa-inbox:before {
    content: "  "
}

.crm-container .fa-play-circle-o:before {
    content: "  "
}

.crm-container .fa-rotate-right:before,
.crm-container .fa-repeat:before {
    content: "  "
}

.crm-container .fa-refresh:before {
    content: "  "
}

.crm-container .fa-list-alt:before {
    content: "  "
}

.crm-container .fa-lock:before {
    content: "  "
}

.crm-container .fa-flag:before {
    content: "  "
}

.crm-container .fa-headphones:before {
    content: "  "
}

.crm-container .fa-volume-off:before {
    content: "  "
}

.crm-container .fa-volume-down:before {
    content: "  "
}

.crm-container .fa-volume-up:before {
    content: "  "
}

.crm-container .fa-qrcode:before {
    content: "  "
}

.crm-container .fa-barcode:before {
    content: "  "
}

.crm-container .fa-tag:before {
    content: "  "
}

.crm-container .fa-tags:before {
    content: "  "
}

.crm-container .fa-book:before {
    content: "  "
}

.crm-container .fa-bookmark:before {
    content: "  "
}

.crm-container .fa-print:before {
    content: "  "
}

.crm-container .fa-camera:before {
    content: "  "
}

.crm-container .fa-font:before {
    content: "  "
}

.crm-container .fa-bold:before {
    content: "  "
}

.crm-container .fa-italic:before {
    content: "  "
}

.crm-container .fa-text-height:before {
    content: "  "
}

.crm-container .fa-text-width:before {
    content: "  "
}

.crm-container .fa-align-left:before {
    content: "  "
}

.crm-container .fa-align-center:before {
    content: "  "
}

.crm-container .fa-align-right:before {
    content: "  "
}

.crm-container .fa-align-justify:before {
    content: "  "
}

.crm-container .fa-list:before {
    content: "  "
}

.crm-container .fa-dedent:before,
.crm-container .fa-outdent:before {
    content: "  "
}

.crm-container .fa-indent:before {
    content: "  "
}

.crm-container .fa-video-camera:before {
    content: "  "
}

.crm-container .fa-photo:before,
.crm-container .fa-image:before,
.crm-container .fa-picture-o:before {
    content: "  "
}

.crm-container .fa-pencil:before {
    content: "  "
}

.crm-container .fa-map-marker:before {
    content: "  "
}

.crm-container .fa-adjust:before {
    content: "  "
}

.crm-container .fa-tint:before {
    content: "  "
}

.crm-container .fa-edit:before,
.crm-container .fa-pencil-square-o:before {
    content: "  "
}

.crm-container .fa-share-square-o:before {
    content: "  "
}

.crm-container .fa-check-square-o:before {
    content: "  "
}

.crm-container .fa-arrows:before {
    content: "  "
}

.crm-container .fa-step-backward:before {
    content: "  "
}

.crm-container .fa-fast-backward:before {
    content: "  "
}

.crm-container .fa-backward:before {
    content: "  "
}

.crm-container .fa-play:before {
    content: "  "
}

.crm-container .fa-pause:before {
    content: "  "
}

.crm-container .fa-stop:before {
    content: "  "
}

.crm-container .fa-forward:before {
    content: "  "
}

.crm-container .fa-fast-forward:before {
    content: "  "
}

.crm-container .fa-step-forward:before {
    content: "  "
}

.crm-container .fa-eject:before {
    content: "  "
}

.crm-container .fa-chevron-left:before {
    content: "  "
}

/* .crm-container .fa-chevron-right:before {
    content: "  "
} */

.crm-container .fa-plus-circle:before {
    content: "  "
}

.crm-container .fa-minus-circle:before {
    content: "  "
}

.crm-container .fa-times-circle:before {
    content: "  "
}

.crm-container .fa-check-circle:before {
    content: "  "
}

.crm-container .fa-question-circle:before {
    content: "  "
}

.crm-container .fa-info-circle:before {
    content: "  "
}

.crm-container .fa-crosshairs:before {
    content: "  "
}

.crm-container .fa-times-circle-o:before {
    content: "  "
}

.crm-container .fa-check-circle-o:before {
    content: "  "
}

.crm-container .fa-ban:before {
    content: "  "
}

.crm-container .fa-arrow-left:before {
    content: "  "
}

.crm-container .fa-arrow-right:before {
    content: "  "
}

.crm-container .fa-arrow-up:before {
    content: "  "
}

.crm-container .fa-arrow-down:before {
    content: "  "
}

.crm-container .fa-mail-forward:before,
.crm-container .fa-share:before {
    content: "  "
}

.crm-container:not(.ui-dialog) .fa-expand:before {
    content: "  "
}

.crm-container:not(.ui-dialog) .fa-compress:before {
    content: "  "
}

.crm-container .fa-plus:before {
    content: "  "
}

.crm-container .fa-minus:before {
    content: "  "
}

.crm-container .fa-asterisk:before {
    content: "  "
}

.crm-container .fa-exclamation-circle:before {
    content: "  "
}

.crm-container .fa-gift:before {
    content: "  "
}

.crm-container .fa-leaf:before {
    content: "  "
}

.crm-container .fa-fire:before {
    content: "  "
}

.crm-container .fa-eye:before {
    content: "  "
}

.crm-container .fa-eye-slash:before {
    content: "  "
}

.crm-container .fa-warning:before,
.crm-container .fa-exclamation-triangle:before {
    content: "  "
}

.crm-container .fa-plane:before {
    content: "  "
}

.crm-container .fa-calendar:before {
    content: "  "
}

.crm-container .fa-random:before {
    content: "  "
}

.crm-container .fa-comment:before {
    content: "  "
}

.crm-container .fa-magnet:before {
    content: "  "
}

.crm-container .fa-chevron-up:before {
    content: "  "
}

.crm-container .fa-chevron-down:before {
    content: "  "
}

.crm-container .fa-retweet:before {
    content: "  "
}

.crm-container .fa-shopping-cart:before {
    content: "  "
}

.crm-container .fa-folder:before {
    content: "  "
}

.crm-container .fa-folder-open:before {
    content: "  "
}

.crm-container .fa-arrows-v:before {
    content: "  "
}

.crm-container .fa-arrows-h:before {
    content: "  "
}

.crm-container .fa-bar-chart-o:before,
.crm-container .fa-bar-chart:before {
    content: "  "
}

.crm-container .fa-twitter-square:before {
    content: "  "
}

.crm-container .fa-facebook-square:before {
    content: "  "
}

.crm-container .fa-camera-retro:before {
    content: "  "
}

.crm-container .fa-key:before {
    content: "  "
}

.crm-container .fa-gears:before,
.crm-container .fa-cogs:before {
    content: "  "
}

.crm-container .fa-comments:before {
    content: "  "
}

.crm-container .fa-thumbs-o-up:before {
    content: "  "
}

.crm-container .fa-thumbs-o-down:before {
    content: "  "
}

.crm-container .fa-star-half:before {
    content: "  "
}

.crm-container .fa-heart-o:before {
    content: "  "
}

.crm-container .fa-sign-out:before {
    content: "  "
}

.crm-container .fa-linkedin-square:before {
    content: "  "
}

.crm-container .fa-thumb-tack:before {
    content: "  "
}

.crm-container .fa-external-link:before {
    content: "  "
}

.crm-container .fa-sign-in:before {
    content: "  "
}

.crm-container .fa-trophy:before {
    content: "  "
}

.crm-container .fa-github-square:before {
    content: "  "
}

.crm-container .fa-upload:before {
    content: "  "
}

.crm-container .fa-lemon-o:before {
    content: "  "
}

.crm-container .fa-phone:before {
    content: "  "
}

.crm-container .fa-square-o:before {
    content: "  "
}

.crm-container .fa-bookmark-o:before {
    content: "  "
}

.crm-container .fa-phone-square:before {
    content: "  "
}

.crm-container .fa-twitter:before {
    content: "  "
}

.crm-container .fa-facebook-f:before,
.crm-container .fa-facebook:before {
    content: "  "
}

.crm-container .fa-github:before {
    content: "  "
}

.crm-container .fa-unlock:before {
    content: "  "
}

.crm-container .fa-credit-card:before {
    content: "  "
}

.crm-container .fa-feed:before,
.crm-container .fa-rss:before {
    content: "  "
}

.crm-container .fa-hdd-o:before {
    content: "  "
}

.crm-container .fa-bullhorn:before {
    content: "  "
}

.crm-container .fa-bell:before {
    content: "  "
}

.crm-container .fa-certificate:before {
    content: "  "
}

.crm-container .fa-hand-o-right:before {
    content: "  "
}

.crm-container .fa-hand-o-left:before {
    content: "  "
}

.crm-container .fa-hand-o-up:before {
    content: "  "
}

.crm-container .fa-hand-o-down:before {
    content: "  "
}

.crm-container .fa-arrow-circle-left:before {
    content: "  "
}

.crm-container .fa-arrow-circle-right:before {
    content: "  "
}

.crm-container .fa-arrow-circle-up:before {
    content: "  "
}

.crm-container .fa-arrow-circle-down:before {
    content: "  "
}

.crm-container .fa-globe:before {
    content: "  "
}

.crm-container .fa-wrench:before {
    content: "  "
}

.crm-container .fa-tasks:before {
    content: "  "
}

.crm-container .fa-filter:before {
    content: "  "
}

.crm-container .fa-briefcase:before {
    content: "  "
}

.crm-container .fa-arrows-alt:before {
    content: "  "
}

.crm-container .fa-group:before,
.crm-container .fa-users:before {
    content: "  "
}

.crm-container .fa-chain:before,
.crm-container .fa-link:before {
    content: "  "
}

.crm-container .fa-cloud:before {
    content: "  "
}

.crm-container .fa-flask:before {
    content: "  "
}

.crm-container .fa-cut:before,
.crm-container .fa-scissors:before {
    content: "  "
}

.crm-container .fa-copy:before,
.crm-container .fa-files-o:before {
    content: "  "
}

.crm-container .fa-paperclip:before {
    content: "  "
}

.crm-container .fa-save:before,
.crm-container .fa-floppy-o:before {
    content: "  "
}

.crm-container .fa-square:before {
    content: "  "
}

.crm-container .fa-navicon:before,
.crm-container .fa-reorder:before,
.crm-container .fa-bars:before {
    content: "  "
}

.crm-container .fa-list-ul:before {
    content: "  "
}

.crm-container .fa-list-ol:before {
    content: "  "
}

.crm-container .fa-strikethrough:before {
    content: "  "
}

.crm-container .fa-underline:before {
    content: "  "
}

.crm-container .fa-table:before {
    content: "  "
}

.crm-container .fa-magic:before {
    content: "  "
}

.crm-container .fa-truck:before {
    content: "  "
}

.crm-container .fa-pinterest:before {
    content: "  "
}

.crm-container .fa-pinterest-square:before {
    content: "  "
}

.crm-container .fa-google-plus-square:before {
    content: "  "
}

.crm-container .fa-google-plus:before {
    content: "  "
}

.crm-container .fa-money:before {
    content: "  "
}

.crm-container .fa-caret-down:before {
    content: "  "
}

.crm-container .fa-caret-up:before {
    content: "  "
}

.crm-container .fa-caret-left:before {
    content: "  "
}

.crm-container .fa-caret-right:before {
    content: "  "
}

.crm-container .fa-columns:before {
    content: "  "
}

.crm-container .fa-unsorted:before,
.crm-container .fa-sort:before {
    content: "  "
}

.crm-container .fa-sort-down:before,
.crm-container .fa-sort-desc:before {
    content: "  "
}

.crm-container .fa-sort-up:before,
.crm-container .fa-sort-asc:before {
    content: "  "
}

.crm-container .fa-envelope:before {
    content: "  "
}

.crm-container .fa-linkedin:before {
    content: "  "
}

.crm-container .fa-rotate-left:before,
.crm-container .fa-undo:before {
    content: "  "
}

.crm-container .fa-legal:before,
.crm-container .fa-gavel:before {
    content: "  "
}

.crm-container .fa-dashboard:before,
.crm-container .fa-tachometer:before {
    content: "  "
}

.crm-container .fa-comment-o:before {
    content: "  "
}

.crm-container .fa-comments-o:before {
    content: "  "
}

.crm-container .fa-flash:before,
.crm-container .fa-bolt:before {
    content: "  "
}

.crm-container .fa-sitemap:before {
    content: "  "
}

.crm-container .fa-umbrella:before {
    content: "  "
}

.crm-container .fa-paste:before,
.crm-container .fa-clipboard:before {
    content: "  "
}

.crm-container .fa-lightbulb-o:before {
    content: "  "
}

.crm-container .fa-exchange:before {
    content: "  "
}

.crm-container .fa-cloud-download:before {
    content: "  "
}

.crm-container .fa-cloud-upload:before {
    content: "  "
}

.crm-container .fa-user-md:before {
    content: "  "
}

.crm-container .fa-stethoscope:before {
    content: "  "
}

.crm-container .fa-suitcase:before {
    content: "  "
}

.crm-container .fa-bell-o:before {
    content: "  "
}

.crm-container .fa-coffee:before {
    content: "  "
}

.crm-container .fa-cutlery:before {
    content: "  "
}

.crm-container .fa-file-text-o:before {
    content: "  "
}

.crm-container .fa-building-o:before {
    content: "  "
}

.crm-container .fa-hospital-o:before {
    content: "  "
}

.crm-container .fa-ambulance:before {
    content: "  "
}

.crm-container .fa-medkit:before {
    content: "  "
}

.crm-container .fa-fighter-jet:before {
    content: "  "
}

.crm-container .fa-beer:before {
    content: "  "
}

.crm-container .fa-h-square:before {
    content: "  "
}

.crm-container .fa-plus-square:before {
    content: "  "
}

.crm-container .fa-angle-double-left:before {
    content: "  "
}

.crm-container .fa-angle-double-right:before {
    content: "  "
}

.crm-container .fa-angle-double-up:before {
    content: "  "
}

.crm-container .fa-angle-double-down:before {
    content: "  "
}

.crm-container .fa-angle-left:before {
    content: "  "
}

.crm-container .fa-angle-right:before {
    content: "  "
}

.crm-container .fa-angle-up:before {
    content: "  "
}

.crm-container .fa-angle-down:before {
    content: "  "
}

.crm-container .fa-desktop:before {
    content: "  "
}

.crm-container .fa-laptop:before {
    content: "  "
}

.crm-container .fa-tablet:before {
    content: "  "
}

.crm-container .fa-mobile-phone:before,
.crm-container .fa-mobile:before {
    content: "  "
}

.crm-container .fa-circle-o:before {
    content: "  "
}

.crm-container .fa-quote-left:before {
    content: "  "
}

.crm-container .fa-quote-right:before {
    content: "  "
}

.crm-container .fa-spinner:before {
    content: "  "
}

.crm-container .fa-circle:before {
    content: "  "
}

.crm-container .fa-mail-reply:before,
.crm-container .fa-reply:before {
    content: "  "
}

.crm-container .fa-github-alt:before {
    content: "  "
}

.crm-container .fa-folder-o:before {
    content: "  "
}

.crm-container .fa-folder-open-o:before {
    content: "  "
}

.crm-container .fa-smile-o:before {
    content: "  "
}

.crm-container .fa-frown-o:before {
    content: "  "
}

.crm-container .fa-meh-o:before {
    content: "  "
}

.crm-container .fa-gamepad:before {
    content: "  "
}

.crm-container .fa-keyboard-o:before {
    content: "  "
}

.crm-container .fa-flag-o:before {
    content: "  "
}

.crm-container .fa-flag-checkered:before {
    content: "  "
}

.crm-container .fa-terminal:before {
    content: "  "
}

.crm-container .fa-code:before {
    content: "  "
}

.crm-container .fa-mail-reply-all:before,
.crm-container .fa-reply-all:before {
    content: "  "
}

.crm-container .fa-star-half-empty:before,
.crm-container .fa-star-half-full:before,
.crm-container .fa-star-half-o:before {
    content: "  "
}

.crm-container .fa-location-arrow:before {
    content: "  "
}

.crm-container .fa-crop:before {
    content: "  "
}

.crm-container .fa-code-fork:before {
    content: "  "
}

.crm-container .fa-unlink:before,
.crm-container .fa-chain-broken:before {
    content: "  "
}

.crm-container .fa-question:before {
    content: "  "
}

.crm-container .fa-info:before {
    content: "  "
}

.crm-container .fa-exclamation:before {
    content: "  "
}

.crm-container .fa-superscript:before {
    content: "  "
}

.crm-container .fa-subscript:before {
    content: "  "
}

.crm-container .fa-eraser:before {
    content: "  "
}

.crm-container .fa-puzzle-piece:before {
    content: "  "
}

.crm-container .fa-microphone:before {
    content: "  "
}

.crm-container .fa-microphone-slash:before {
    content: "  "
}

.crm-container .fa-shield:before {
    content: "  "
}

/* .crm-container .fa-calendar-o:before {
    content: "  "
} */

.crm-container .fa-fire-extinguisher:before {
    content: "  "
}

.crm-container .fa-rocket:before {
    content: "  "
}

.crm-container .fa-maxcdn:before {
    content: "  "
}

.crm-container .fa-chevron-circle-left:before {
    content: "  "
}

.crm-container .fa-chevron-circle-right:before {
    content: "  "
}

.crm-container .fa-chevron-circle-up:before {
    content: "  "
}

.crm-container .fa-chevron-circle-down:before {
    content: "  "
}

.crm-container .fa-html5:before {
    content: "  "
}

.crm-container .fa-css3:before {
    content: "  "
}

.crm-container .fa-anchor:before {
    content: "  "
}

.crm-container .fa-unlock-alt:before {
    content: "  "
}

.crm-container .fa-bullseye:before {
    content: "  "
}

.crm-container .fa-ellipsis-h:before {
    content: "  "
}

.crm-container .fa-ellipsis-v:before {
    content: "  "
}

.crm-container .fa-rss-square:before {
    content: "  "
}

.crm-container .fa-play-circle:before {
    content: "  "
}

.crm-container .fa-ticket:before {
    content: "  "
}

.crm-container .fa-minus-square:before {
    content: "  "
}

.crm-container .fa-minus-square-o:before {
    content: "  "
}

.crm-container .fa-level-up:before {
    content: "  "
}

.crm-container .fa-level-down:before {
    content: "  "
}

.crm-container .fa-check-square:before {
    content: "  "
}

.crm-container .fa-pencil-square:before {
    content: "  "
}

.crm-container .fa-external-link-square:before {
    content: "  "
}

.crm-container .fa-share-square:before {
    content: "  "
}

.crm-container .fa-compass:before {
    content: "  "
}

.crm-container .fa-toggle-down:before,
.crm-container .fa-caret-square-o-down:before {
    content: "  "
}

.crm-container .fa-toggle-up:before,
.crm-container .fa-caret-square-o-up:before {
    content: "  "
}

.crm-container .fa-toggle-right:before,
.crm-container .fa-caret-square-o-right:before {
    content: "  "
}

.crm-container .fa-euro:before,
.crm-container .fa-eur:before {
    content: "  "
}

.crm-container .fa-gbp:before {
    content: "  "
}

.crm-container .fa-dollar:before,
.crm-container .fa-usd:before {
    content: "  "
}

.crm-container .fa-rupee:before,
.crm-container .fa-inr:before {
    content: "  "
}

.crm-container .fa-cny:before,
.crm-container .fa-rmb:before,
.crm-container .fa-yen:before,
.crm-container .fa-jpy:before {
    content: "  "
}

.crm-container .fa-ruble:before,
.crm-container .fa-rouble:before,
.crm-container .fa-rub:before {
    content: "  "
}

.crm-container .fa-won:before,
.crm-container .fa-krw:before {
    content: "  "
}

.crm-container .fa-bitcoin:before,
.crm-container .fa-btc:before {
    content: "  "
}

.crm-container .fa-file:before {
    content: "  "
}

.crm-container .fa-file-text:before {
    content: "  "
}

.crm-container .fa-sort-alpha-asc:before {
    content: "  "
}

.crm-container .fa-sort-alpha-desc:before {
    content: "  "
}

.crm-container .fa-sort-amount-asc:before {
    content: "  "
}

.crm-container .fa-sort-amount-desc:before {
    content: "  "
}

.crm-container .fa-sort-numeric-asc:before {
    content: "  "
}

.crm-container .fa-sort-numeric-desc:before {
    content: "  "
}

.crm-container .fa-thumbs-up:before {
    content: "  "
}

.crm-container .fa-thumbs-down:before {
    content: "  "
}

.crm-container .fa-youtube-square:before {
    content: "  "
}

.crm-container .fa-youtube:before {
    content: "  "
}

.crm-container .fa-xing:before {
    content: "  "
}

.crm-container .fa-xing-square:before {
    content: "  "
}

.crm-container .fa-youtube-play:before {
    content: "  "
}

.crm-container .fa-dropbox:before {
    content: "  "
}

.crm-container .fa-stack-overflow:before {
    content: "  "
}

.crm-container .fa-instagram:before {
    content: "  "
}

.crm-container .fa-flickr:before {
    content: "  "
}

.crm-container .fa-adn:before {
    content: "  "
}

.crm-container .fa-bitbucket:before {
    content: "  "
}

.crm-container .fa-bitbucket-square:before {
    content: "  "
}

.crm-container .fa-tumblr:before {
    content: "  "
}

.crm-container .fa-tumblr-square:before {
    content: "  "
}

.crm-container .fa-long-arrow-down:before {
    content: "  "
}

.crm-container .fa-long-arrow-up:before {
    content: "  "
}

.crm-container .fa-long-arrow-left:before {
    content: "  "
}

.crm-container .fa-long-arrow-right:before {
    content: "  "
}

.crm-container .fa-apple:before {
    content: "  "
}

.crm-container .fa-windows:before {
    content: "  "
}

.crm-container .fa-android:before {
    content: "  "
}

.crm-container .fa-linux:before {
    content: "  "
}

.crm-container .fa-dribbble:before {
    content: "  "
}

.crm-container .fa-skype:before {
    content: "  "
}

.crm-container .fa-foursquare:before {
    content: "  "
}

.crm-container .fa-trello:before {
    content: "  "
}

.crm-container .fa-female:before {
    content: "  "
}

.crm-container .fa-male:before {
    content: "  "
}

.crm-container .fa-gittip:before,
.crm-container .fa-gratipay:before {
    content: "  "
}

.crm-container .fa-sun-o:before {
    content: "  "
}

.crm-container .fa-moon-o:before {
    content: "  "
}

.crm-container .fa-archive:before {
    content: "  "
}

.crm-container .fa-bug:before {
    content: "  "
}

.crm-container .fa-vk:before {
    content: "  "
}

.crm-container .fa-weibo:before {
    content: "  "
}

.crm-container .fa-renren:before {
    content: "  "
}

.crm-container .fa-pagelines:before {
    content: "  "
}

.crm-container .fa-stack-exchange:before {
    content: "  "
}

.crm-container .fa-arrow-circle-o-right:before {
    content: "  "
}

.crm-container .fa-arrow-circle-o-left:before {
    content: "  "
}

.crm-container .fa-toggle-left:before,
.crm-container .fa-caret-square-o-left:before {
    content: "  "
}

.crm-container .fa-dot-circle-o:before {
    content: "  "
}

.crm-container .fa-wheelchair:before {
    content: "  "
}

.crm-container .fa-vimeo-square:before {
    content: "  "
}

.crm-container .fa-turkish-lira:before,
.crm-container .fa-try:before {
    content: "  "
}

.crm-container .fa-plus-square-o:before {
    content: "  "
}

.crm-container .fa-space-shuttle:before {
    content: "  "
}

.crm-container .fa-slack:before {
    content: "  "
}

.crm-container .fa-envelope-square:before {
    content: "  "
}

.crm-container .fa-wordpress:before {
    content: "  "
}

.crm-container .fa-openid:before {
    content: "  "
}

.crm-container .fa-institution:before,
.crm-container .fa-bank:before,
.crm-container .fa-university:before {
    content: "  "
}

.crm-container .fa-mortar-board:before,
.crm-container .fa-graduation-cap:before {
    content: "  "
}

.crm-container .fa-yahoo:before {
    content: "  "
}

.crm-container .fa-google:before {
    content: "  "
}

.crm-container .fa-reddit:before {
    content: "  "
}

.crm-container .fa-reddit-square:before {
    content: "  "
}

.crm-container .fa-stumbleupon-circle:before {
    content: "  "
}

.crm-container .fa-stumbleupon:before {
    content: "  "
}

.crm-container .fa-delicious:before {
    content: "  "
}

.crm-container .fa-digg:before {
    content: "  "
}

.crm-container .fa-pied-piper-pp:before {
    content: "  "
}

.crm-container .fa-pied-piper-alt:before {
    content: "  "
}

.crm-container .fa-drupal:before {
    content: "  "
}

.crm-container .fa-joomla:before {
    content: "  "
}

.crm-container .fa-language:before {
    content: "  "
}

.crm-container .fa-fax:before {
    content: "  "
}

.crm-container .fa-building:before {
    content: "  "
}

.crm-container .fa-child:before {
    content: "  "
}

.crm-container .fa-paw:before {
    content: "  "
}

.crm-container .fa-spoon:before {
    content: "  "
}

.crm-container .fa-cube:before {
    content: "  "
}

.crm-container .fa-cubes:before {
    content: "  "
}

.crm-container .fa-behance:before {
    content: "  "
}

.crm-container .fa-behance-square:before {
    content: "  "
}

.crm-container .fa-steam:before {
    content: "  "
}

.crm-container .fa-steam-square:before {
    content: "  "
}

.crm-container .fa-recycle:before {
    content: "  "
}

.crm-container .fa-automobile:before,
.crm-container .fa-car:before {
    content: "  "
}

.crm-container .fa-cab:before,
.crm-container .fa-taxi:before {
    content: "  "
}

.crm-container .fa-tree:before {
    content: "  "
}

.crm-container .fa-spotify:before {
    content: "  "
}

.crm-container .fa-deviantart:before {
    content: "  "
}

.crm-container .fa-soundcloud:before {
    content: "  "
}

.crm-container .fa-database:before {
    content: "  "
}

.crm-container .fa-file-pdf-o:before {
    content: "  "
}

.crm-container .fa-file-word-o:before {
    content: "  "
}

.crm-container .fa-file-excel-o:before {
    content: "  "
}

.crm-container .fa-file-powerpoint-o:before {
    content: "  "
}

.crm-container .fa-file-photo-o:before,
.crm-container .fa-file-picture-o:before,
.crm-container .fa-file-image-o:before {
    content: "  "
}

.crm-container .fa-file-zip-o:before,
.crm-container .fa-file-archive-o:before {
    content: "  "
}

.crm-container .fa-file-sound-o:before,
.crm-container .fa-file-audio-o:before {
    content: "   "
}

.crm-container .fa-file-movie-o:before,
.crm-container .fa-file-video-o:before {
    content: "   "
}

.crm-container .fa-file-code-o:before {
    content: "   "
}

.crm-container .fa-vine:before {
    content: "   "
}

.crm-container .fa-codepen:before {
    content: "   "
}

.crm-container .fa-jsfiddle:before {
    content: "   "
}

.crm-container .fa-life-bouy:before,
.crm-container .fa-life-buoy:before,
.crm-container .fa-life-saver:before,
.crm-container .fa-support:before,
.crm-container .fa-life-ring:before {
    content: "   "
}

.crm-container .fa-circle-o-notch:before {
    content: "   "
}

.crm-container .fa-ra:before,
.crm-container .fa-resistance:before,
.crm-container .fa-rebel:before {
    content: "   "
}

.crm-container .fa-ge:before,
.crm-container .fa-empire:before {
    content: "   "
}

.crm-container .fa-git-square:before {
    content: "   "
}

.crm-container .fa-git:before {
    content: "   "
}

.crm-container .fa-y-combinator-square:before,
.crm-container .fa-yc-square:before,
.crm-container .fa-hacker-news:before {
    content: "   "
}

.crm-container .fa-tencent-weibo:before {
    content: "   "
}

.crm-container .fa-qq:before {
    content: "   "
}

.crm-container .fa-wechat:before,
.crm-container .fa-weixin:before {
    content: "   "
}

.crm-container .fa-send:before,
.crm-container .fa-paper-plane:before {
    content: "   "
}

.crm-container .fa-send-o:before,
.crm-container .fa-paper-plane-o:before {
    content: "   "
}

.crm-container .fa-history:before {
    content: "   "
}

.crm-container .fa-circle-thin:before {
    content: "   "
}

.crm-container .fa-header:before {
    content: "   "
}

.crm-container .fa-paragraph:before {
    content: "   "
}

.crm-container .fa-sliders:before {
    content: "   "
}

.crm-container .fa-share-alt:before {
    content: "   "
}

.crm-container .fa-share-alt-square:before {
    content: " 𥣞"
}

.crm-container .fa-bomb:before {
    content: " 㫵"
}

.crm-container .fa-soccer-ball-o:before,
.crm-container .fa-futbol-o:before {
    content: " 竼"
}

.crm-container .fa-tty:before {
    content: " 龗"
}

.crm-container .fa-binoculars:before {
    content: " 𤅡"
}

.crm-container .fa-plug:before {
    content: " 𨤍"
}

.crm-container .fa-slideshare:before {
    content: " 𣇪"
}

.crm-container .fa-twitch:before {
    content: " 𠪊"
}

.crm-container .fa-yelp:before {
    content: " 𣉞"
}

.crm-container .fa-newspaper-o:before {
    content: " 䌊"
}

.crm-container .fa-wifi:before {
    content: " 蒄"
}

.crm-container .fa-calculator:before {
    content: " 龖"
}

.crm-container .fa-paypal:before {
    content: " 鐯"
}

.crm-container .fa-google-wallet:before {
    content: " 䤰"
}

.crm-container .fa-cc-visa:before {
    content: " 墖"
}

.crm-container .fa-cc-mastercard:before {
    content: " 靊"
}

.crm-container .fa-cc-discover:before {
    content: " 鈘"
}

.crm-container .fa-cc-amex:before {
    content: " 秐"
}

.crm-container .fa-cc-paypal:before {
    content: " 稲"
}

.crm-container .fa-cc-stripe:before {
    content: " 晠"
}

.crm-container .fa-bell-slash:before {
    content: " 権"
}

.crm-container .fa-bell-slash-o:before {
    content: " 袝"
}

.crm-container .fa-trash:before {
    content: " 瑌"
}

.crm-container .fa-copyright:before {
    content: " 篅"
}

.crm-container .fa-at:before {
    content: " 枂"
}

.crm-container .fa-eyedropper:before {
    content: " 稬"
}

.crm-container .fa-paint-brush:before {
    content: " 剏"
}

.crm-container .fa-birthday-cake:before {
    content: " 遆"
}

.crm-container .fa-area-chart:before {
    content: " 㓦"
}

.crm-container .fa-pie-chart:before {
    content: "  "
}

.crm-container .fa-line-chart:before {
    content: "  "
}

.crm-container .fa-lastfm:before {
    content: "  "
}

.crm-container .fa-lastfm-square:before {
    content: "  "
}

.crm-container .fa-toggle-off:before {
    content: "  "
}

.crm-container .fa-toggle-on:before {
    content: "  "
}

.crm-container .fa-bicycle:before {
    content: "  "
}

.crm-container .fa-bus:before {
    content: "   "
}

.crm-container .fa-ioxhost:before {
    content: "   "
}

.crm-container .fa-angellist:before {
    content: "   "
}

.crm-container .fa-cc:before {
    content: "   "
}

.crm-container .fa-shekel:before,
.crm-container .fa-sheqel:before,
.crm-container .fa-ils:before {
    content: "   "
}

.crm-container .fa-meanpath:before {
    content: "   "
}

.crm-container .fa-buysellads:before {
    content: "   "
}

.crm-container .fa-connectdevelop:before {
    content: "   "
}

.crm-container .fa-dashcube:before {
    content: "   "
}

.crm-container .fa-forumbee:before {
    content: "   "
}

.crm-container .fa-leanpub:before {
    content: "   "
}

.crm-container .fa-sellsy:before {
    content: "   "
}

.crm-container .fa-shirtsinbulk:before {
    content: "   "
}

.crm-container .fa-simplybuilt:before {
    content: "   "
}

.crm-container .fa-skyatlas:before {
    content: "   "
}

.crm-container .fa-cart-plus:before {
    content: "   "
}

.crm-container .fa-cart-arrow-down:before {
    content: "   "
}

.crm-container .fa-diamond:before {
    content: "   "
}

.crm-container .fa-ship:before {
    content: "   "
}

.crm-container .fa-user-secret:before {
    content: "   "
}

.crm-container .fa-motorcycle:before {
    content: "   "
}

.crm-container .fa-street-view:before {
    content: "   "
}

.crm-container .fa-heartbeat:before {
    content: "   "
}

.crm-container .fa-venus:before {
    content: " ǜ"
}

.crm-container .fa-mars:before {
    content: " ü"
}

.crm-container .fa-mercury:before {
    content: " ê̄"
}

.crm-container .fa-intersex:before,
.crm-container .fa-transgender:before {
    content: " ế"
}

.crm-container .fa-transgender-alt:before {
    content: " ê̌"
}

.crm-container .fa-venus-double:before {
    content: " ề"
}

.crm-container .fa-mars-double:before {
    content: " ê"
}

.crm-container .fa-venus-mars:before {
    content: " ɡ"
}

.crm-container .fa-mars-stroke:before {
    content: " ⏚"
}

.crm-container .fa-mars-stroke-v:before {
    content: " ⏛"
}

.crm-container .fa-mars-stroke-h:before {
    content: "  "
}

.crm-container .fa-neuter:before {
    content: "  "
}

.crm-container .fa-genderless:before {
    content: "  "
}

.crm-container .fa-facebook-official:before {
    content: "  "
}

.crm-container .fa-pinterest-p:before {
    content: "  "
}

.crm-container .fa-whatsapp:before {
    content: "  "
}

.crm-container .fa-server:before {
    content: "  "
}

.crm-container .fa-user-plus:before {
    content: "  "
}

.crm-container .fa-user-times:before {
    content: "  "
}

.crm-container .fa-hotel:before,
.crm-container .fa-bed:before {
    content: "  "
}

.crm-container .fa-viacoin:before {
    content: "  "
}

.crm-container .fa-train:before {
    content: "  "
}

.crm-container .fa-subway:before {
    content: "  "
}

.crm-container .fa-medium:before {
    content: "  "
}

.crm-container .fa-yc:before,
.crm-container .fa-y-combinator:before {
    content: "  "
}

.crm-container .fa-optin-monster:before {
    content: "  "
}

.crm-container .fa-opencart:before {
    content: "  "
}

.crm-container .fa-expeditedssl:before {
    content: "  "
}

.crm-container .fa-battery-4:before,
.crm-container .fa-battery:before,
.crm-container .fa-battery-full:before {
    content: "  "
}

.crm-container .fa-battery-3:before,
.crm-container .fa-battery-three-quarters:before {
    content: "  "
}

.crm-container .fa-battery-2:before,
.crm-container .fa-battery-half:before {
    content: "  "
}

.crm-container .fa-battery-1:before,
.crm-container .fa-battery-quarter:before {
    content: "  "
}

.crm-container .fa-battery-0:before,
.crm-container .fa-battery-empty:before {
    content: "  "
}

.crm-container .fa-mouse-pointer:before {
    content: "  "
}

.crm-container .fa-i-cursor:before {
    content: "  "
}

.crm-container .fa-object-group:before {
    content: "   "
}

.crm-container .fa-object-ungroup:before {
    content: "   "
}

.crm-container .fa-sticky-note:before {
    content: "   "
}

.crm-container .fa-sticky-note-o:before {
    content: "   "
}

.crm-container .fa-cc-jcb:before {
    content: "   "
}

.crm-container .fa-cc-diners-club:before {
    content: "   "
}

.crm-container .fa-clone:before {
    content: "   "
}

.crm-container .fa-balance-scale:before {
    content: "   "
}

.crm-container .fa-hourglass-o:before {
    content: "   "
}

.crm-container .fa-hourglass-1:before,
.crm-container .fa-hourglass-start:before {
    content: "   "
}

.crm-container .fa-hourglass-2:before,
.crm-container .fa-hourglass-half:before {
    content: "   "
}

.crm-container .fa-hourglass-3:before,
.crm-container .fa-hourglass-end:before {
    content: "   "
}

.crm-container .fa-hourglass:before {
    content: "   "
}

.crm-container .fa-hand-grab-o:before,
.crm-container .fa-hand-rock-o:before {
    content: "   "
}

.crm-container .fa-hand-stop-o:before,
.crm-container .fa-hand-paper-o:before {
    content: "   "
}

.crm-container .fa-hand-scissors-o:before {
    content: "   "
}

.crm-container .fa-hand-lizard-o:before {
    content: "   "
}

.crm-container .fa-hand-spock-o:before {
    content: "   "
}

.crm-container .fa-hand-pointer-o:before {
    content: "   "
}

.crm-container .fa-hand-peace-o:before {
    content: "   "
}

.crm-container .fa-trademark:before {
    content: "   "
}

.crm-container .fa-registered:before {
    content: "   "
}

.crm-container .fa-creative-commons:before {
    content: "   "
}

.crm-container .fa-gg:before {
    content: "   "
}

.crm-container .fa-gg-circle:before {
    content: " 琑"
}

.crm-container .fa-tripadvisor:before {
    content: " 糼"
}

.crm-container .fa-odnoklassniki:before {
    content: " 緍"
}

.crm-container .fa-odnoklassniki-square:before {
    content: " 楆"
}

.crm-container .fa-get-pocket:before {
    content: " 竉"
}

.crm-container .fa-wikipedia-w:before {
    content: " 刧"
}

.crm-container .fa-safari:before {
    content: "  "
}

.crm-container .fa-chrome:before {
    content: "  "
}

.crm-container .fa-firefox:before {
    content: "  "
}

.crm-container .fa-opera:before {
    content: "  "
}

.crm-container .fa-internet-explorer:before {
    content: " 醌"
}

.crm-container .fa-tv:before,
.crm-container .fa-television:before {
    content: " 碸"
}

.crm-container .fa-contao:before {
    content: " 酞"
}

.crm-container .fa-500px:before {
    content: " 肼"
}

.crm-container .fa-amazon:before {
    content: " 贋"
}

.crm-container .fa-calendar-plus-o:before {
    content: " 胶"
}

.crm-container .fa-calendar-minus-o:before {
    content: " 𠧧"
}

.crm-container .fa-calendar-times-o:before {
    content: "  "
}

.crm-container .fa-calendar-check-o:before {
    content: "  "
}

.crm-container .fa-industry:before {
    content: " 肟"
}

.crm-container .fa-map-pin:before {
    content: " 黇"
}

.crm-container .fa-map-signs:before {
    content: " 䳍"
}

.crm-container .fa-map-o:before {
    content: " 鷉"
}

.crm-container .fa-map:before {
    content: " 鸌"
}

.crm-container .fa-commenting:before {
    content: " 䰾"
}

.crm-container .fa-commenting-o:before {
    content: " 𩷶"
}

.crm-container .fa-houzz:before {
    content: " 𧀎"
}

.crm-container .fa-vimeo:before {
    content: " 鸊"
}

.crm-container .fa-black-tie:before {
    content: " 𪄳"
}

.crm-container .fa-fonticons:before {
    content: "  "
}

.crm-container .fa-reddit-alien:before {
    content: "  "
}

.crm-container .fa-edge:before {
    content: "  "
}

.crm-container .fa-credit-card-alt:before {
    content: "  "
}

.crm-container .fa-codiepie:before {
    content: "  "
}

.crm-container .fa-modx:before {
    content: "  "
}

.crm-container .fa-fort-awesome:before {
    content: "  "
}

.crm-container .fa-usb:before {
    content: "   "
}

.crm-container .fa-product-hunt:before {
    content: "   "
}

.crm-container .fa-mixcloud:before {
    content: "   "
}

.crm-container .fa-scribd:before {
    content: "   "
}

.crm-container .fa-pause-circle:before {
    content: "   "
}

.crm-container .fa-pause-circle-o:before {
    content: "   "
}

.crm-container .fa-stop-circle:before {
    content: "   "
}

.crm-container .fa-stop-circle-o:before {
    content: "   "
}

.crm-container .fa-shopping-bag:before {
    content: "   "
}

.crm-container .fa-shopping-basket:before {
    content: "   "
}

.crm-container .fa-hashtag:before {
    content: "   "
}

.crm-container .fa-bluetooth:before {
    content: "   "
}

.crm-container .fa-bluetooth-b:before {
    content: "   "
}

.crm-container .fa-percent:before {
    content: "   "
}

.crm-container .fa-gitlab:before {
    content: "   "
}

.crm-container .fa-wpbeginner:before {
    content: "   "
}

.crm-container .fa-wpforms:before {
    content: "   "
}

.crm-container .fa-envira:before {
    content: "   "
}

.crm-container .fa-universal-access:before {
    content: "   "
}

.crm-container .fa-wheelchair-alt:before {
    content: "   "
}

.crm-container .fa-question-circle-o:before {
    content: "   "
}

.crm-container .fa-blind:before {
    content: "   "
}

.crm-container .fa-audio-description:before {
    content: "   "
}

.crm-container .fa-volume-control-phone:before {
    content: "   "
}

.crm-container .fa-braille:before {
    content: " 𦛚"
}

.crm-container .fa-assistive-listening-systems:before {
    content: " 𦜖"
}

.crm-container .fa-asl-interpreting:before,
.crm-container .fa-american-sign-language-interpreting:before {
    content: " 𧦠"
}

.crm-container .fa-deafness:before,
.crm-container .fa-hard-of-hearing:before,
.crm-container .fa-deaf:before {
    content: " 擪"
}

.crm-container .fa-glide:before {
    content: " 𥁒"
}

.crm-container .fa-glide-g:before {
    content: " 𠱃"
}

.crm-container .fa-signing:before,
.crm-container .fa-sign-language:before {
    content: " 蹨"
}

.crm-container .fa-low-vision:before {
    content: " 𢆡"
}

.crm-container .fa-viadeo:before {
    content: " 𨭌"
}

.crm-container .fa-viadeo-square:before {
    content: " 𠜱"
}

.crm-container .fa-snapchat:before {
    content: "  "
}

.crm-container .fa-snapchat-ghost:before {
    content: " 䠋"
}

.crm-container .fa-snapchat-square:before {
    content: " 𠆩"
}

.crm-container .fa-pied-piper:before {
    content: " 㿺"
}

.crm-container .fa-first-order:before {
    content: " 𢶍"
}

.crm-container .fa-yoast:before {
    content: "  "
}

.crm-container .fa-themeisle:before {
    content: " 𤗈"
}

.crm-container .fa-google-plus-circle:before,
.crm-container .fa-google-plus-official:before {
    content: " 𠓼"
}

.crm-container .fa-fa:before,
.crm-container .fa-font-awesome:before {
    content: " 𦂗"
}

.crm-container .fa-handshake-o:before {
    content: " 𠽌"
}

.crm-container .fa-envelope-open:before {
    content: " 𠶖"
}

.crm-container .fa-envelope-open-o:before {
    content: " 啹"
}

.crm-container .fa-linode:before {
    content: " 䂻"
}

.crm-container .fa-address-book:before {
    content: " 䎺"
}

.crm-container .fa-address-book-o:before {
    content: "  "
}

.crm-container .fa-vcard:before,
.crm-container .fa-address-card:before {
    content: " 䪴"
}

.crm-container .fa-vcard-o:before,
.crm-container .fa-address-card-o:before {
    content: " 𢩦"
}

.crm-container .fa-user-circle:before {
    content: " 𡂝"
}

.crm-container .fa-user-circle-o:before {
    content: " 膪"
}

.crm-container .fa-user-o:before {
    content: "  "
}

.crm-container .fa-id-badge:before {
    content: "  "
}

.crm-container .fa-drivers-license:before,
.crm-container .fa-id-card:before {
    content: "  "
}

.crm-container .fa-drivers-license-o:before,
.crm-container .fa-id-card-o:before {
    content: "  "
}

.crm-container .fa-quora:before {
    content: "  "
}

.crm-container .fa-free-code-camp:before {
    content: "  "
}

.crm-container .fa-telegram:before {
    content: "  "
}

.crm-container .fa-thermometer-4:before,
.crm-container .fa-thermometer:before,
.crm-container .fa-thermometer-full:before {
    content: "   "
}

.crm-container .fa-thermometer-3:before,
.crm-container .fa-thermometer-three-quarters:before {
    content: "   "
}

.crm-container .fa-thermometer-2:before,
.crm-container .fa-thermometer-half:before {
    content: "   "
}

.crm-container .fa-thermometer-1:before,
.crm-container .fa-thermometer-quarter:before {
    content: "   "
}

.crm-container .fa-thermometer-0:before,
.crm-container .fa-thermometer-empty:before {
    content: "   "
}

.crm-container .fa-shower:before {
    content: "   "
}

.crm-container .fa-bathtub:before,
.crm-container .fa-s15:before,
.crm-container .fa-bath:before {
    content: "   "
}

.crm-container .fa-podcast:before {
    content: "   "
}

.crm-container .fa-window-maximize:before {
    content: "   "
}

.crm-container .fa-window-minimize:before {
    content: "   "
}

.crm-container .fa-window-restore:before {
    content: "   "
}

.crm-container .fa-times-rectangle:before,
.crm-container .fa-window-close:before {
    content: "   "
}

.crm-container .fa-times-rectangle-o:before,
.crm-container .fa-window-close-o:before {
    content: "   "
}

.crm-container .fa-bandcamp:before {
    content: "   "
}

.crm-container .fa-grav:before {
    content: "   "
}

.crm-container .fa-etsy:before {
    content: "   "
}

.crm-container .fa-imdb:before {
    content: "   "
}

.crm-container .fa-ravelry:before {
    content: "   "
}

.crm-container .fa-eercast:before {
    content: "   "
}

.crm-container .fa-microchip:before {
    content: "   "
}

.crm-container .fa-snowflake-o:before {
    content: "   "
}

.crm-container .fa-superpowers:before {
    content: "   "
}

.crm-container .fa-wpexplorer:before {
    content: "   "
}

.crm-container .fa-meetup:before {
    content: "   "
}

.crm-container .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.crm-container .sr-only-focusable:active,
.crm-container .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.crm-container .fa-0_5x {
    font-size: 9px;
    font-weight: 300
}

.crm-container .fa-1x {
    font-size: 13px
}

.crm-container .fa-color-primary {
    color: #61aa35
}

/* @font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/open-sans/OpenSans-Regular-webfont.eot");
    src: url("../fonts/open-sans/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans/OpenSans-Regular-webfont.woff") format("woff"),url("../fonts/open-sans/OpenSans-Regular-webfont.ttf") format("truetype"),url("../fonts/open-sans/OpenSans-Regular-webfont.svg#open_sansregular") format("svg")
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/open-sans/OpenSans-Semibold-webfont.eot");
    src: url("../fonts/open-sans/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans/OpenSans-Semibold-webfont.woff") format("woff"),url("../fonts/open-sans/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../fonts/open-sans/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg")
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/open-sans/OpenSans-Bold-webfont.eot");
    src: url("../fonts/open-sans/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans/OpenSans-Bold-webfont.woff") format("woff"),url("../fonts/open-sans/OpenSans-Bold-webfont.ttf") format("truetype"),url("../fonts/open-sans/OpenSans-Bold-webfont.svg#open_sansbold") format("svg")
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: url("../fonts/open-sans/OpenSans-Italic-webfont.eot");
    src: url("../fonts/open-sans/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans/OpenSans-Italic-webfont.woff") format("woff"),url("../fonts/open-sans/OpenSans-Italic-webfont.ttf") format("truetype"),url("../fonts/open-sans/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg")
} */

.crm-container .badge {
    min-width: 25px
}

.crm-container .badge-danger {
    background: #cf3458
}

.crm-container .badge-secondary {
    background: #464354
}

.crm-container .badge-success {
    background: #44cb7e;
    color: #464354
}

.crm-container .badge-warning {
    background: #e6ab5e;
    color: #464354
}

.crm-container .btn-group .btn.active,
.btn-group .crm-container #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group button.active.crm-form-submit,
.btn-group .crm-container button.active.crm-button.crm-form-submit,
.crm-container .btn-group button.active.crm-button.crm-form-submit,
.btn-group .crm-container .active.crm-hover-button,
.crm-container .btn-group .active.crm-hover-button,
.btn-group .crm-container .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .active.ui-button,
.btn-group .crm-container a.active.button,
.crm-container .btn-group a.active.button,
.btn-group .crm-container input.active[type=button],
.crm-container .btn-group input.active[type=button],
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .active.crm-button,
.btn-group .crm-container .crm-search-form-block>a.active,
.crm-container .btn-group .crm-search-form-block>a.active,
.btn-group .crm-container .crm-search-form-block>span.active,
.crm-container .btn-group .crm-search-form-block>span.active,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.active.form-link {
    background-color: #555
}

.crm-container .chart svg:not(:root) {
    overflow: visible
}

.crm-container .chart-axis path,
.crm-container .chart-axis line {
    fill: none;
    stroke: #f3f6f7
}

.crm-container .chart-axis-x>.tick,
.crm-container .chart-axis-y>.tick {
    fill: #61AA35
}

.crm-container .dropdown-header {
    padding: 7px 19px 7px 24px
}

.crm-container .dropdown-menu {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    border: 0;
    margin: 0;
    padding: 4px 0 9px 0
}

.crm-container .dropdown-menu>li {
    border: 0;
    margin: 0;
    padding: 0
}

.crm-container .dropdown-menu>li>a {
    padding: 7px 19px 7px 24px
}

.crm-container .dropdown-menu .divider {
    margin: 7px 0
}

.crm-container a.fa:hover {
    text-decoration: none
}

.crm-container .input-group-addon {
    color: #464354
}

.crm-container .label {
    font-size: 92.308%;
    font-weight: 400
}

.crm-container .label-success,
.crm-container .label-warning {
    color: #464354
}

.crm-container .nav>li>a {
    color: #464354;
    font-weight: 600
}

.crm-container .nav>.disabled>a:hover {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent
}

.crm-container .nav-stacked {
    background: #fff
}

.crm-container .nav-stacked>li>a {
    padding: 15px 20px
}

.crm-container .nav-stacked>li>a:active {
    background: #FFFFFF
}

.crm-container .nav-stacked>li+li {
    margin-top: 0
}

.crm-container .tab-content {
    background: #fff
}

.crm-container .tab-pane {
    padding: 15px 20px
}

.crm-container .nav-pills>li>a:focus {
    background-color: transparent
}

.crm-container .nav-pills-horizontal {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding-left: 20px;
    position: relative;
    z-index: 1
}

.crm-container .nav-pills-horizontal>li {
    opacity: 0.75
}

.crm-container .nav-pills-horizontal>li>a {
    padding: 15px 20px
}

.crm-container .nav-pills-horizontal>li+li {
    margin-left: 0
}

.crm-container .nav-pills-horizontal>.disabled {
    opacity: 0.4
}

.crm-container .nav-pills-horizontal>.active {
    opacity: 1
}

.crm-container .nav-pills-horizontal>.active>a {
    background: transparent !important;
    position: relative
}

.crm-container .nav-pills-horizontal>.active>a::after {
    border-bottom: 3px solid transparent;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    width: 100%
}

.crm-container .nav-pills-horizontal>.active>a:hover {
    background: transparent
}

.crm-container .nav-pills-horizontal-default {
    background: #fff
}

.crm-container .nav-pills-horizontal-default>li>a {
    color: #464354 !important
}

.crm-container .nav-pills-horizontal-default>li.active>a:after {
    border-color: #464354
}

.crm-container .nav-pills-horizontal-primary {
    background: #61aa35
}

.crm-container .nav-pills-horizontal-primary>li>a {
    color: #fff !important
}

.crm-container .nav-pills-horizontal-primary>li>a:hover {
    background: #0080d5
}

.crm-container .nav-pills-horizontal-primary>li.active>a:after {
    border-color: #fff
}

.crm-container .nav-pills-horizontal-primary>li.active>a:hover {
    background: #61aa35
}

.crm-container .nav-pills-horizontal-success {
    background: #44cb7e
}

.crm-container .nav-pills-horizontal-success>li>a {
    color: #464354 !important
}

.crm-container .nav-pills-horizontal-success>li>a:hover {
    background: #57d08b
}

.crm-container .nav-pills-horizontal-success>li.active>a:after {
    border-color: #464354
}

.crm-container .nav-pills-horizontal-success>li.active>a:hover {
    background: #44cb7e
}

.crm-container .nav-pills-horizontal-info {
    background: #61aa35
}

.crm-container .nav-pills-horizontal-info>li>a {
    color: #fff !important
}

.crm-container .nav-pills-horizontal-info>li>a:hover {
    background: #0080d5
}

.crm-container .nav-pills-horizontal-info>li.active>a:after {
    border-color: #fff
}

.crm-container .nav-pills-horizontal-info>li.active>a:hover {
    background: #61aa35
}

.crm-container .nav-pills-horizontal-warning {
    background: #e6ab5e
}

.crm-container .nav-pills-horizontal-warning>li>a {
    color: #464354 !important
}

.crm-container .nav-pills-horizontal-warning>li>a:hover {
    background: #e9b673
}

.crm-container .nav-pills-horizontal-warning>li.active>a:after {
    border-color: #464354
}

.crm-container .nav-pills-horizontal-warning>li.active>a:hover {
    background: #e6ab5e
}

.crm-container .nav-pills-horizontal-danger {
    background: #cf3458
}

.crm-container .nav-pills-horizontal-danger>li>a {
    color: #fff !important
}

.crm-container .nav-pills-horizontal-danger>li>a:hover {
    background: #d34868
}

.crm-container .nav-pills-horizontal-danger>li.active>a:after {
    border-color: #fff
}

.crm-container .nav-pills-horizontal-danger>li.active>a:hover {
    background: #cf3458
}

.crm-container .nav-pills-stacked-sidebar {
    background: transparent
}

.crm-container .nav-pills-stacked-sidebar>li {
    position: relative;
    z-index: 2
}

.crm-container .nav-pills-stacked-sidebar>li>a {
    background: #fff
}

.crm-container .nav-pills-stacked-sidebar>.active {
    z-index: 0
}

.crm-container .nav-pills-stacked-sidebar>.active::after,
.crm-container .nav-pills-stacked-sidebar>.active::before {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    content: '';
    display: block;
    height: 999999px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1
}

.crm-container .nav-pills-stacked-sidebar>.active::after {
    top: 100%
}

.crm-container .nav-pills-stacked-sidebar>.active::before {
    bottom: 100%
}

.crm-container .nav-pills-stacked-sidebar>.active>a {
    background: transparent !important;
    color: #464354 !important
}

.crm-container .panel-primary>.panel-heading>.nav-tabs {
    border: 0;
    margin: -10px 0
}

.crm-container .panel-primary li>a {
    background: rgba(0, 0, 0, 0) !important;
    border-color: #fff !important;
    border-width: 0;
    color: #fff !important;
    font-weight: 600;
    padding: 15px 15px 12px
}

.crm-container .panel-primary .active>a,
.crm-container .panel-primary li:hover>a {
    border-width: 0 0 3px 0
}

.crm-container .panel-default .nav-tabs:not(.nav-tabs-stacked) {
    background: #f3f6f7;
    padding: 5px 0 0 20px
}

.crm-container .panel-default .nav-tabs-stacked {
    border-bottom: 0
}

.crm-container .panel-default .nav-tabs-stacked>li {
    float: none
}

.crm-container .panel-default .nav-tabs-stacked a {
    margin-right: 0;
    padding: 15px 20px
}

.crm-container .panel-default .nav-tabs-stacked a:hover {
    border-color: transparent #d3dee2 transparent transparent
}

.crm-container .panel-default .nav-tabs-stacked>.active>a,
.crm-container .panel-default .nav-tabs-stacked>.active>a:hover,
.crm-container .panel-default .nav-tabs-stacked>.active>a:focus {
    border-bottom-color: #d3dee2;
    border-color: #d3dee2 transparent #d3dee2 transparent
}

.crm-container .panel-default .nav-tabs-stacked-wrapper {
    border-top: 1px solid #d3dee2;
    display: flex
}

.crm-container .panel-default .nav-tabs-stacked-wrapper .active:first-child>a {
    border-top-color: transparent !important
}

.crm-container .panel-default .nav-tabs-stacked-wrapper .nav-tabs-stacked {
    margin-right: -16px
}

.crm-container .panel-default .nav-tabs-stacked-wrapper .nav-tabs-stacked-content {
    display: flex
}

.crm-container .panel-default .nav-tabs-stacked-wrapper .tab-content {
    flex: 1
}

.crm-container .panel-default .panel-heading+.nav-tabs {
    border-top: 1px solid #FFFFFF
}

.crm-container strong {
    font-weight: 600
}

.crm-container .pagination {
    margin: 0;
    vertical-align: top
}

.crm-container .pagination>li {
    text-transform: capitalize
}

.crm-container .pagination>li.active>a,
.crm-container .pagination>li.first:not(.disabled)>a,
.crm-container .pagination>li.last:not(.disabled)>a,
.crm-container .pagination>li.next:not(.disabled)>a,
.crm-container .pagination>li.prev:not(.disabled)>a {
    color: #464354;
    font-weight: bold
}

.crm-container .pagination>li>a,
.crm-container .pagination>li>span {
    border: none;
    padding: 0 5px
}

.crm-container .pagination>li>a:hover,
.crm-container .pagination>li>span:hover {
    text-decoration: underline
}

.crm-container .pagination>li.first a:before {
    content: "竄";
    font-weight: 400;
    margin-right: 3px
}

.crm-container .pagination>li.last a:after {
    content: "罈";
    font-weight: 400;
    margin-left: 3px
}

.crm-container .pagination>li.next a:after {
    content: "  ";
    font-weight: 400;
    margin-left: 3px
}

.crm-container .pagination>li.prev a:before {
    content: "  ";
    font-weight: 400;
    margin-right: 3px
}

.crm-container .panel {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    margin-bottom: 16px
}

.crm-container .panel-body {
    background: #fff
}

.crm-container .panel-body>*:last-child {
    margin-bottom: 0
}

.crm-container .panel-body>*:last-child.form-horizontal>.row:last-child .form-group {
    margin-bottom: 0
}

.crm-container .panel-body-small {
    padding: 15px 20px
}

.crm-container .panel-heading {
    border: none
}

.crm-container .panel-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 1.1
}

.crm-container .panel-title-sm {
    font-size: 16px;
    font-weight: 600
}

.crm-container .panel-body-abstract {
    padding: 8px 20px
}

.crm-container .panel-body-extra {
    padding: 5px 20px 10px 35px
}

.crm-container .panel-subheading {
    padding: 15px 20px
}

.crm-container .panel-heading+.panel-subheading {
    border-top: 1px solid transparent
}

.crm-container .panel-subtitle {
    color: inherit;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.1;
    margin: 0
}

.crm-container .panel-nest-group {
    margin-bottom: 20px
}

.crm-container .panel-nest-group>.panel {
    margin-bottom: 10px
}

.crm-container .panel-nest-group .panel-nested {
    margin: 0 20px
}

.crm-container .panel-default {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .panel-default .panel-body:not(.panel-body-extra) {
    border-top: 1px solid #d3dee2
}

.crm-container .panel-default>.panel-heading .btn-group-sm {
    margin: -13px 0 -10px 0
}

.crm-container .panel-default>.panel-heading .btn-group-sm>.btn,
.panel-default>.panel-heading .crm-container #crm-submit-buttons .btn-group-sm>button.crm-form-submit,
.crm-container #crm-submit-buttons .panel-default>.panel-heading .btn-group-sm>button.crm-form-submit,
.panel-default>.panel-heading .crm-container .btn-group-sm>button.crm-button.crm-form-submit,
.crm-container .panel-default>.panel-heading .btn-group-sm>button.crm-button.crm-form-submit,
.panel-default>.panel-heading .crm-container .btn-group-sm>.crm-hover-button,
.crm-container .panel-default>.panel-heading .btn-group-sm>.crm-hover-button,
.panel-default>.panel-heading .crm-container .ui-dialog-buttonset .btn-group-sm>.ui-button,
.crm-container .ui-dialog-buttonset .panel-default>.panel-heading .btn-group-sm>.ui-button,
.panel-default>.panel-heading .crm-container .btn-group-sm>a.button,
.crm-container .panel-default>.panel-heading .btn-group-sm>a.button,
.panel-default>.panel-heading .crm-container .btn-group-sm>input[type=button],
.crm-container .panel-default>.panel-heading .btn-group-sm>input[type=button],
.panel-default>.panel-heading .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-sm>.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .panel-default>.panel-heading .btn-group-sm>.crm-button,
.panel-default>.panel-heading .crm-container .crm-search-form-block.btn-group-sm>a,
.crm-container .panel-default>.panel-heading .crm-search-form-block.btn-group-sm>a,
.panel-default>.panel-heading .crm-container .crm-search-form-block.btn-group-sm>span,
.crm-container .panel-default>.panel-heading .crm-search-form-block.btn-group-sm>span,
.panel-default>.panel-heading body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-sm>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .panel-default>.panel-heading #optionFieldLink.btn-group-sm>.form-link {
    padding-left: 20px;
    padding-right: 20px
}

.crm-container .panel-default>.panel-subheading {
    background: #f3f6f7;
    border-top-color: #FFFFFF;
    color: #464354
}

.crm-container .panel-default[class*="panel-strip-"] {
    border-left: 6px solid transparent
}

.crm-container .panel-default.panel-strip-primary {
    border-left-color: #61aa35
}

.crm-container .panel-default.panel-strip-success {
    border-left-color: #44cb7e
}

.crm-container .panel-default.panel-strip-info {
    border-left-color: #61aa35
}

.crm-container .panel-default.panel-strip-warning {
    border-left-color: #e6ab5e
}

.crm-container .panel-default.panel-strip-danger {
    border-left-color: #cf3458
}

.crm-container .panel-primary>.panel-subheading {
    background: #61aa35 !important;
    color: #fff;
    border-top-color: #61aa35 !important;
    position: relative
}

.crm-container .panel-primary>.panel-subheading:before {
    content: "";
    background: #61aa35 !important;
    top: -11px;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-success>.panel-heading {
    color: #464354
}

.crm-container .panel-success>.panel-subheading {
    background: #44cb7e;
    color: #464354;
    border-top-color: #44cb7e;
    position: relative
}

.crm-container .panel-success>.panel-subheading:before {
    content: "";
    background: #44cb7e;
    top: -11px;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-info>.panel-subheading {
    background: #61aa35 !important;
    color: #fff;
    border-top-color: #61aa35 !important;
    position: relative
}

.crm-container .panel-info>.panel-subheading:before {
    content: "";
    background: #61aa35 !important;
    top: -11px;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-warning>.panel-subheading {
    background: #e6ab5e;
    color: #464354;
    border-top-color: #e6ab5e;
    position: relative
}

.crm-container .panel-warning>.panel-subheading:before {
    content: "";
    background: #e6ab5e;
    top: -11px;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-danger>.panel-subheading {
    background: #cf3458;
    color: #fff;
    border-top-color: #cf3458;
    position: relative
}

.crm-container .panel-danger>.panel-subheading:before {
    content: "";
    background: #cf3458;
    top: -11px;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-primary>.panel-body,
.crm-container .panel-primary>.panel-footer,
.crm-container .panel-primary>.panel-heading,
.crm-container .panel-primary>.panel-subheading,
.crm-container .panel-success>.panel-body,
.crm-container .panel-success>.panel-footer,
.crm-container .panel-success>.panel-heading,
.crm-container .panel-success>.panel-subheading,
.crm-container .panel-info>.panel-body,
.crm-container .panel-info>.panel-footer,
.crm-container .panel-info>.panel-heading,
.crm-container .panel-info>.panel-subheading,
.crm-container .panel-warning>.panel-body,
.crm-container .panel-warning>.panel-footer,
.crm-container .panel-warning>.panel-heading,
.crm-container .panel-warning>.panel-subheading,
.crm-container .panel-danger>.panel-body,
.crm-container .panel-danger>.panel-footer,
.crm-container .panel-danger>.panel-heading,
.crm-container .panel-danger>.panel-subheading {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .panel-primary>.panel-body,
.crm-container .panel-success>.panel-body,
.crm-container .panel-info>.panel-body,
.crm-container .panel-warning>.panel-body,
.crm-container .panel-danger>.panel-body {
    position: relative
}

.crm-container .panel-primary>.panel-body:before,
.crm-container .panel-success>.panel-body:before,
.crm-container .panel-info>.panel-body:before,
.crm-container .panel-warning>.panel-body:before,
.crm-container .panel-danger>.panel-body:before {
    content: "";
    background: #fff;
    bottom: 0;
    height: 10px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

.crm-container .panel-primary>.panel-footer,
.crm-container .panel-success>.panel-footer,
.crm-container .panel-info>.panel-footer,
.crm-container .panel-warning>.panel-footer,
.crm-container .panel-danger>.panel-footer {
    position: relative
}

.crm-container .panel-primary:not(.panel-w-subheading)>.panel-heading,
.crm-container .panel-primary.panel-w-subheading>.panel-subheading,
.crm-container .panel-success:not(.panel-w-subheading)>.panel-heading,
.crm-container .panel-success.panel-w-subheading>.panel-subheading,
.crm-container .panel-info:not(.panel-w-subheading)>.panel-heading,
.crm-container .panel-info.panel-w-subheading>.panel-subheading,
.crm-container .panel-warning:not(.panel-w-subheading)>.panel-heading,
.crm-container .panel-warning.panel-w-subheading>.panel-subheading,
.crm-container .panel-danger:not(.panel-w-subheading)>.panel-heading,
.crm-container .panel-danger.panel-w-subheading>.panel-subheading {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    margin-bottom: 10px
}

.crm-container .panel-heading-w-buttons .btn,
.panel-heading-w-buttons .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons .panel-heading-w-buttons button.crm-form-submit,
.panel-heading-w-buttons .crm-container button.crm-button.crm-form-submit,
.crm-container .panel-heading-w-buttons button.crm-button.crm-form-submit,
.panel-heading-w-buttons .crm-container .crm-hover-button,
.crm-container .panel-heading-w-buttons .crm-hover-button,
.panel-heading-w-buttons .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset .panel-heading-w-buttons .ui-button,
.panel-heading-w-buttons .crm-container a.button,
.crm-container .panel-heading-w-buttons a.button,
.panel-heading-w-buttons .crm-container input[type=button],
.crm-container .panel-heading-w-buttons input[type=button],
.panel-heading-w-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .panel-heading-w-buttons .crm-button,
.panel-heading-w-buttons .crm-container .crm-search-form-block>a,
.crm-container .panel-heading-w-buttons .crm-search-form-block>a,
.panel-heading-w-buttons .crm-container .crm-search-form-block>span,
.crm-container .panel-heading-w-buttons .crm-search-form-block>span,
.panel-heading-w-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .panel-heading-w-buttons #optionFieldLink>.form-link {
    margin: -8px 0 -8px 10px
}

.crm-container [data-toggle="collapse"]:before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    color: inherit;
    content: "  ";
    font-size: inherit;
    margin-right: 10px
}

.crm-container [data-toggle="collapse"].collapsed:before {
    content: "  "
}

.crm-container .progress-bar-success,
.crm-container .progress-bar-warning {
    color: #464354
}

.crm-container table,
.crm-container .table {
    margin-bottom: 0
}

.crm-container table th,
.crm-container .table th {
    background: #f3f6f7
}

.crm-container table>thead>tr>th,
.crm-container .table>thead>tr>th {
    border-bottom: 0;
    color: #464354;
    text-transform: capitalize
}

.crm-container table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .table:not(.table-bordered)>tbody>tr:first-child>td {
    border-color: #d3dee2
}

.crm-container .table-tab {
    margin: -15px -20px
}

.crm-container .table-tab>table>thead>tr>th {
    background: #fff
}

.crm-container .panel-default>.table,
.crm-container .panel-default>.table-responsive>.table,
.crm-container .panel-default>.panel-collapse>.table {
    border-top: 1px solid #d3dee2
}

.crm-container .panel .table,
.crm-container .panel .table-responsive {
    margin-bottom: 0
}

.crm-container h1,
.crm-container .h1 {
    font-weight: 600
}

.crm-container h2,
.crm-container .h2 {
    font-weight: 600
}

.crm-container h3,
.crm-container .h3 {
    font-weight: 600
}

.crm-container h4,
.crm-container .h4 {
    font-weight: 500
}

.crm-container h5,
.crm-container .h5 {
    font-weight: 700
}

.crm-container h6,
.crm-container .h6 {
    font-weight: 500
}

.crm-container .text-default {
    color: #000000
}

.crm-container a.text-default:hover,
.crm-container a.text-default:focus {
    color: #37374c
}

.crm-container .text-default-darker {
    color: #464354
}

.crm-container a.text-default-darker:hover,
.crm-container a.text-default-darker:focus {
    color: #2e2c38
}

.crm-container .page-header {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border: 0;
    padding: 13px 20px;
    margin: 0 0 15px 0
}

.crm-container .page-header>h1,
.crm-container .page-header>h2,
.crm-container .page-header>h3,
.crm-container .page-header>h4,
.crm-container .page-header>h5,
.crm-container .page-header>h6 {
    font-size: 1.3846153846em;
    font-weight: 600;
    line-height: 1.34;
    margin: 0
}

.crm-container .page-header-primary {
    background: #61aa35
}

.crm-container .page-header-primary>h1,
.crm-container .page-header-primary>h2,
.crm-container .page-header-primary>h3,
.crm-container .page-header-primary>h4,
.crm-container .page-header-primary>h5,
.crm-container .page-header-primary>h6 {
    color: #fff
}

.crm-container .page-header-primary>h1 small,
.crm-container .page-header-primary>h2 small,
.crm-container .page-header-primary>h3 small,
.crm-container .page-header-primary>h4 small,
.crm-container .page-header-primary>h5 small,
.crm-container .page-header-primary>h6 small {
    color: #FFFFFF
}

.crm-container .page-header-success {
    background: #44cb7e
}

.crm-container .page-header-success>h1,
.crm-container .page-header-success>h2,
.crm-container .page-header-success>h3,
.crm-container .page-header-success>h4,
.crm-container .page-header-success>h5,
.crm-container .page-header-success>h6 {
    color: #464354
}

.crm-container .page-header-success>h1 small,
.crm-container .page-header-success>h2 small,
.crm-container .page-header-success>h3 small,
.crm-container .page-header-success>h4 small,
.crm-container .page-header-success>h5 small,
.crm-container .page-header-success>h6 small {
    color: #464354
}

.crm-container .page-header-info {
    background: #61aa35
}

.crm-container .page-header-info>h1,
.crm-container .page-header-info>h2,
.crm-container .page-header-info>h3,
.crm-container .page-header-info>h4,
.crm-container .page-header-info>h5,
.crm-container .page-header-info>h6 {
    color: #fff
}

.crm-container .page-header-info>h1 small,
.crm-container .page-header-info>h2 small,
.crm-container .page-header-info>h3 small,
.crm-container .page-header-info>h4 small,
.crm-container .page-header-info>h5 small,
.crm-container .page-header-info>h6 small {
    color: #FFFFFF
}

.crm-container .page-header-warning {
    background: #e6ab5e
}

.crm-container .page-header-warning>h1,
.crm-container .page-header-warning>h2,
.crm-container .page-header-warning>h3,
.crm-container .page-header-warning>h4,
.crm-container .page-header-warning>h5,
.crm-container .page-header-warning>h6 {
    color: #464354
}

.crm-container .page-header-warning>h1 small,
.crm-container .page-header-warning>h2 small,
.crm-container .page-header-warning>h3 small,
.crm-container .page-header-warning>h4 small,
.crm-container .page-header-warning>h5 small,
.crm-container .page-header-warning>h6 small {
    color: #464354
}

.crm-container .page-header-danger {
    background: #cf3458
}

.crm-container .page-header-danger>h1,
.crm-container .page-header-danger>h2,
.crm-container .page-header-danger>h3,
.crm-container .page-header-danger>h4,
.crm-container .page-header-danger>h5,
.crm-container .page-header-danger>h6 {
    color: #fff
}

.crm-container .page-header-danger>h1 small,
.crm-container .page-header-danger>h2 small,
.crm-container .page-header-danger>h3 small,
.crm-container .page-header-danger>h4 small,
.crm-container .page-header-danger>h5 small,
.crm-container .page-header-danger>h6 small {
    color: #FFFFFF
}

.crm-container dl:last-child {
    margin-bottom: 0
}

.crm-container dt {
    color: #464354;
    font-weight: 600
}

.crm-container dt:not(:first-child) {
    margin-top: 1.7692307692em
}

@media (min-width: 768px) {
    .crm-container .dl-horizontal dt {
        text-align: left
    }

    .crm-container .dl-horizontal dt:not(:first-child)+dd {
        margin-top: 1.7692307692em
    }
}

@media (min-width: 768px) {
    .crm-container .dl-horizontal-half dd {
        margin-left: 125px
    }

    .crm-container .dl-horizontal-half dt {
        width: 125px
    }
}

@media (min-width: 768px) {
    .crm-container .dl-horizontal-full {
        zoom: 1;
        overflow: auto
    }

    .crm-container .dl-horizontal-full dt {
        width: auto
    }

    .crm-container .dl-horizontal-full dd {
        float: right;
        margin-left: 0
    }
}

@media (min-width: 768px) {
    .crm-container .dl-horizontal-inline {
        zoom: 1;
        overflow: auto;
        display: inline-block;
        vertical-align: top
    }

    .crm-container .dl-horizontal-inline dt {
        width: auto
    }

    .crm-container .dl-horizontal-inline dd {
        float: left;
        margin-left: 10px
    }
}

.crm-container .dl-inline>dd,
.crm-container .dl-inline>dt {
    display: inline-block
}

.crm-container .dl-inline>dt {
    margin: 0 5px 0 0
}

.crm-container .dl-inline>dt:not(:first-child) {
    margin-left: 15px
}

.crm-container .form-horizontal .form-group .editable-controls.form-group {
    margin-left: 0;
    margin-right: 0
}

.crm-container [text-angular] {
    border: 1px solid #FFFFFF;
    padding: 0
}

.crm-container [text-angular] .ta-editor {
    border: 0 !important
}

.crm-container [text-angular] .form-control,
[text-angular] .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header [text-angular] select,
.crm-container [text-angular] table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect [text-angular] .crm-form-multiselect,
.crm-container [text-angular] table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect [text-angular] .crm-form-multiselect,
.crm-container [text-angular] .replace-plain,
[text-angular] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .crm-form-multiselect,
[text-angular] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .crm-form-multiselect {
    border: 0;
    box-shadow: none !important;
    min-height: 120px
}

.crm-container [text-angular] .form-control.ta-scroll-window,
[text-angular] .ui-datepicker .ui-datepicker-header select.ta-scroll-window,
.ui-datepicker .ui-datepicker-header [text-angular] select.ta-scroll-window,
.crm-container [text-angular] table.advmultiselect .ta-scroll-window.crm-form-multiselect,
.crm-container table.advmultiselect [text-angular] .ta-scroll-window.crm-form-multiselect,
.crm-container [text-angular] .ta-scroll-window.replace-plain,
[text-angular] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .ta-scroll-window.crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .ta-scroll-window.crm-form-multiselect,
[text-angular] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .ta-scroll-window.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .ta-scroll-window.crm-form-multiselect {
    height: auto
}

.crm-container [text-angular] .form-control.ta-scroll-window>.ta-bind,
[text-angular] .ui-datepicker .ui-datepicker-header select.ta-scroll-window>.ta-bind,
.ui-datepicker .ui-datepicker-header [text-angular] select.ta-scroll-window>.ta-bind,
.crm-container [text-angular] table.advmultiselect .ta-scroll-window.crm-form-multiselect>.ta-bind,
.crm-container table.advmultiselect [text-angular] .ta-scroll-window.crm-form-multiselect>.ta-bind,
.crm-container [text-angular] .ta-scroll-window.replace-plain>.ta-bind,
[text-angular] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .ta-scroll-window.crm-form-multiselect>.ta-bind,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .ta-scroll-window.crm-form-multiselect>.ta-bind,
[text-angular] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .ta-scroll-window.crm-form-multiselect>.ta-bind,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [text-angular] .ta-scroll-window.crm-form-multiselect>.ta-bind {
    min-height: 120px;
    outline: 0
}

.crm-container [text-angular-toolbar] {
    background-color: #f4f7f8;
    border: 0;
    margin-left: 0;
    padding: 10px
}

.crm-container [text-angular-toolbar] .btn,
[text-angular-toolbar] .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons [text-angular-toolbar] button.crm-form-submit,
[text-angular-toolbar] .crm-container button.crm-button.crm-form-submit,
.crm-container [text-angular-toolbar] button.crm-button.crm-form-submit,
[text-angular-toolbar] .crm-container .crm-hover-button,
.crm-container [text-angular-toolbar] .crm-hover-button,
[text-angular-toolbar] .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset [text-angular-toolbar] .ui-button,
[text-angular-toolbar] .crm-container a.button,
.crm-container [text-angular-toolbar] a.button,
[text-angular-toolbar] .crm-container input[type=button],
.crm-container [text-angular-toolbar] input[type=button],
[text-angular-toolbar] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType [text-angular-toolbar] .crm-button,
[text-angular-toolbar] .crm-container .crm-search-form-block>a,
.crm-container [text-angular-toolbar] .crm-search-form-block>a,
[text-angular-toolbar] .crm-container .crm-search-form-block>span,
.crm-container [text-angular-toolbar] .crm-search-form-block>span,
[text-angular-toolbar] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [text-angular-toolbar] #optionFieldLink>.form-link {
    background: transparent !important;
    border: 0;
    box-shadow: none;
    color: #61aa35 !important;
    padding-left: 10px;
    padding-right: 10px
}

.crm-container [text-angular-toolbar] .btn.active,
[text-angular-toolbar] .crm-container #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons [text-angular-toolbar] button.active.crm-form-submit,
[text-angular-toolbar] .crm-container button.active.crm-button.crm-form-submit,
.crm-container [text-angular-toolbar] button.active.crm-button.crm-form-submit,
[text-angular-toolbar] .crm-container .active.crm-hover-button,
.crm-container [text-angular-toolbar] .active.crm-hover-button,
[text-angular-toolbar] .crm-container .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset [text-angular-toolbar] .active.ui-button,
[text-angular-toolbar] .crm-container a.active.button,
.crm-container [text-angular-toolbar] a.active.button,
[text-angular-toolbar] .crm-container input.active[type=button],
.crm-container [text-angular-toolbar] input.active[type=button],
[text-angular-toolbar] .page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType [text-angular-toolbar] .active.crm-button,
[text-angular-toolbar] .crm-container .crm-search-form-block>a.active,
.crm-container [text-angular-toolbar] .crm-search-form-block>a.active,
[text-angular-toolbar] .crm-container .crm-search-form-block>span.active,
.crm-container [text-angular-toolbar] .crm-search-form-block>span.active,
[text-angular-toolbar] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [text-angular-toolbar] #optionFieldLink>.active.form-link {
    color: #464354 !important
}

.crm-container [text-angular-toolbar] .btn:hover:not(:disabled),
[text-angular-toolbar] .crm-container #crm-submit-buttons button.crm-form-submit:hover:not(:disabled),
.crm-container #crm-submit-buttons [text-angular-toolbar] button.crm-form-submit:hover:not(:disabled),
[text-angular-toolbar] .crm-container button.crm-button.crm-form-submit:hover:not(:disabled),
.crm-container [text-angular-toolbar] button.crm-button.crm-form-submit:hover:not(:disabled),
[text-angular-toolbar] .crm-container .crm-hover-button:hover:not(:disabled),
.crm-container [text-angular-toolbar] .crm-hover-button:hover:not(:disabled),
[text-angular-toolbar] .crm-container .ui-dialog-buttonset .ui-button:hover:not(:disabled),
.crm-container .ui-dialog-buttonset [text-angular-toolbar] .ui-button:hover:not(:disabled),
[text-angular-toolbar] .crm-container a.button:hover:not(:disabled),
.crm-container [text-angular-toolbar] a.button:hover:not(:disabled),
[text-angular-toolbar] .crm-container input:hover:not(:disabled)[type=button],
.crm-container [text-angular-toolbar] input:hover:not(:disabled)[type=button],
[text-angular-toolbar] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover:not(:disabled),
.page-civicrm-a.page-civicrm-a .crmCaseType [text-angular-toolbar] .crm-button:hover:not(:disabled),
[text-angular-toolbar] .crm-container .crm-search-form-block>a:hover:not(:disabled),
.crm-container [text-angular-toolbar] .crm-search-form-block>a:hover:not(:disabled),
[text-angular-toolbar] .crm-container .crm-search-form-block>span:hover:not(:disabled),
.crm-container [text-angular-toolbar] .crm-search-form-block>span:hover:not(:disabled),
[text-angular-toolbar] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover:not(:disabled),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [text-angular-toolbar] #optionFieldLink>.form-link:hover:not(:disabled) {
    color: #61AA35
}

.crm-container [text-angular-toolbar] .btn .fa,
[text-angular-toolbar] .crm-container #crm-submit-buttons button.crm-form-submit .fa,
.crm-container #crm-submit-buttons [text-angular-toolbar] button.crm-form-submit .fa,
[text-angular-toolbar] .crm-container button.crm-button.crm-form-submit .fa,
.crm-container [text-angular-toolbar] button.crm-button.crm-form-submit .fa,
[text-angular-toolbar] .crm-container .crm-hover-button .fa,
.crm-container [text-angular-toolbar] .crm-hover-button .fa,
[text-angular-toolbar] .crm-container .ui-dialog-buttonset .ui-button .fa,
.crm-container .ui-dialog-buttonset [text-angular-toolbar] .ui-button .fa,
[text-angular-toolbar] .crm-container a.button .fa,
.crm-container [text-angular-toolbar] a.button .fa,
[text-angular-toolbar] .crm-container input[type=button] .fa,
.crm-container [text-angular-toolbar] input[type=button] .fa,
[text-angular-toolbar] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button .fa,
.page-civicrm-a.page-civicrm-a .crmCaseType [text-angular-toolbar] .crm-button .fa,
[text-angular-toolbar] .crm-container .crm-search-form-block>a .fa,
.crm-container [text-angular-toolbar] .crm-search-form-block>a .fa,
[text-angular-toolbar] .crm-container .crm-search-form-block>span .fa,
.crm-container [text-angular-toolbar] .crm-search-form-block>span .fa,
[text-angular-toolbar] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link .fa,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [text-angular-toolbar] #optionFieldLink>.form-link .fa {
    font-size: 12px;
    font-weight: 700
}

.crm-container .civihr-ui-select+.input-group-btn .btn,
.civihr-ui-select+.input-group-btn .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons .civihr-ui-select+.input-group-btn button.crm-form-submit,
.civihr-ui-select+.input-group-btn .crm-container button.crm-button.crm-form-submit,
.crm-container .civihr-ui-select+.input-group-btn button.crm-button.crm-form-submit,
.civihr-ui-select+.input-group-btn .crm-container .crm-hover-button,
.crm-container .civihr-ui-select+.input-group-btn .crm-hover-button,
.civihr-ui-select+.input-group-btn .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset .civihr-ui-select+.input-group-btn .ui-button,
.civihr-ui-select+.input-group-btn .crm-container a.button,
.crm-container .civihr-ui-select+.input-group-btn a.button,
.civihr-ui-select+.input-group-btn .crm-container input[type=button],
.crm-container .civihr-ui-select+.input-group-btn input[type=button],
.civihr-ui-select+.input-group-btn .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .civihr-ui-select+.input-group-btn .crm-button,
.civihr-ui-select+.input-group-btn .crm-container .crm-search-form-block>a,
.crm-container .civihr-ui-select+.input-group-btn .crm-search-form-block>a,
.civihr-ui-select+.input-group-btn .crm-container .crm-search-form-block>span,
.crm-container .civihr-ui-select+.input-group-btn .crm-search-form-block>span,
.civihr-ui-select+.input-group-btn body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .civihr-ui-select+.input-group-btn #optionFieldLink>.form-link {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: -1px
}

.crm-container .civihr-ui-select.ui-select-multiple {
    min-height: 30px
}

.crm-container .civihr-ui-select.ui-select-multiple .ui-select-search {
    height: 1.9em;
    text-indent: 10px
}

.crm-container .civihr-ui-select.ui-select-multiple .ui-select-match .close {
    line-height: 0.8
}

.crm-container .civihr-ui-select.ui-select-multiple .ui-select-match-item {
    border-color: #61aa35 !important;
    margin: 0 2px 2px 1px;
    padding: 2px 8px;
    text-transform: none
}

.crm-container .civihr-ui-select .ui-select-match-text,
.crm-container .civihr-ui-select .ui-select-placeholder {
    text-transform: none
}

.crm-container .civihr-ui-select .ui-select-match-close {
    color: #61aa35 !important;
    cursor: pointer
}

.crm-container .civihr-ui-select .ui-select-match-close:hover {
    color: #61AA35
}

.crm-container .civihr-ui-select .ui-select-toggle {
    border-color: #c2cfd8;
    padding: 4px 30px 4px 12px
}

.crm-container .civihr-ui-select .ui-select-toggle:hover {
    border-color: #c2cfd8
}

.crm-container .civihr-ui-select .ui-select-toggle[disabled] {
    background-color: #f3f6f7;
    border-color: #c2cfd8;
    opacity: 1
}

.crm-container .civihr-ui-select .ui-select-toggle[disabled]:hover,
.crm-container .civihr-ui-select .ui-select-toggle[disabled]:focus,
.crm-container .civihr-ui-select .ui-select-toggle[disabled]:active {
    background-color: #f3f6f7;
    border-color: #c2cfd8
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .btn.ui-select-toggle,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container #crm-submit-buttons button.ui-select-toggle.crm-form-submit,
.crm-container #crm-submit-buttons .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) button.ui-select-toggle.crm-form-submit,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container button.ui-select-toggle.crm-button.crm-form-submit,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) button.ui-select-toggle.crm-button.crm-form-submit,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .ui-select-toggle.crm-hover-button,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-toggle.crm-hover-button,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .ui-dialog-buttonset .ui-select-toggle.ui-button,
.crm-container .ui-dialog-buttonset .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-toggle.ui-button,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container a.ui-select-toggle.button,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) a.ui-select-toggle.button,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container input.ui-select-toggle[type=button],
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) input.ui-select-toggle[type=button],
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .page-civicrm-a.page-civicrm-a .crmCaseType .ui-select-toggle.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-toggle.crm-button,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .crm-search-form-block>a.ui-select-toggle,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-search-form-block>a.ui-select-toggle,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .crm-search-form-block>span.ui-select-toggle,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-search-form-block>span.ui-select-toggle,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-select-toggle.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) #optionFieldLink>.ui-select-toggle.form-link {
    border-color: #c2cfd8;
    height: 30px;
    padding: 4px 10px;
    text-transform: none
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .btn:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) button.crm-form-submit:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container button.crm-button.crm-form-submit:hover,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) button.crm-button.crm-form-submit:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .crm-hover-button:hover,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-hover-button:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-button:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container a.button:hover,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) a.button:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container input:hover[type=button],
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) input:hover[type=button],
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-button:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .crm-search-form-block>a:hover,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-search-form-block>a:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-container .crm-search-form-block>span:hover,
.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .crm-search-form-block>span:hover,
.ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) #optionFieldLink>.form-link:hover {
    background: #fff
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .dropdown-menu {
    border: 1px solid #c2cfd8;
    border-top: 1px solid transparent
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-match-text {
    color: #555;
    padding-right: 3em
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-match-text span {
    text-overflow: ellipsis
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .ui-select-match a {
    margin-right: 14px !important
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .glyphicon-remove {
    font-size: 10px
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) .caret {
    display: none
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple) input {
    border: 1px solid #c2cfd8 !important;
    box-shadow: none !important;
    height: 30px
}

.crm-container .ui-select-container:not(.civihr-ui-select):not(.ui-select-multiple)::after {
    content: '\f002';
    bottom: 0;
    font-family: "FontAwesome";
    display: inline-block;
    height: 100%;
    line-height: 30px;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    width: 32px;
    z-index: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.crm-container .ui-select-container:not(.civihr-ui-select) .text-muted {
    color: #61AA35
}

.crm-container .ui-select-multiple:not(.civihr-ui-select) {
    border: 1px solid #c2cfd8;
    min-height: 30px;
    padding: 3px !important
}

.crm-container .ui-select-multiple:not(.civihr-ui-select) .ui-select-match-item {
    border: 1px solid #ccc;
    padding: 1px 5px;
    text-transform: none
}

.crm-container .ui-select-multiple:not(.civihr-ui-select) .ui-select-search {
    padding-left: 6px !important
}

.crm-container .ui-select-multiple:not(.civihr-ui-select)::after {
    content: '\f002';
    bottom: 0;
    font-family: "FontAwesome";
    display: inline-block;
    height: 100%;
    line-height: 30px;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    width: 32px;
    z-index: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#bootstrap-theme .element-invisible {
    width: unset !important;
}

.crm-container .ui-select-bootstrap .ui-select-choices-row:not(.civihr-ui-select)>span {
    color: #555;
    font-size: 12px;
    padding: 3px 10px
}

.crm-container .ui-select-bootstrap .ui-select-choices-row:not(.civihr-ui-select).active>span {
    background: #eeeded;
    color: #555
}

.crm-container [uib-datepicker-popup] {
    border-color: #c2cfd8
}

.crm-container [uib-datepicker-popup] .form-control,
[uib-datepicker-popup] .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header [uib-datepicker-popup] select,
.crm-container [uib-datepicker-popup] table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect [uib-datepicker-popup] .crm-form-multiselect,
.crm-container [uib-datepicker-popup] table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect [uib-datepicker-popup] .crm-form-multiselect,
.crm-container [uib-datepicker-popup] .replace-plain,
[uib-datepicker-popup] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [uib-datepicker-popup] .crm-form-multiselect,
[uib-datepicker-popup] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [uib-datepicker-popup] .crm-form-multiselect {
    border-color: #c2cfd8
}

.crm-container [uib-datepicker-popup-wrap]+.input-group-btn>button {
    border-color: #c2cfd8;
    color: #c2cfd8
}

.crm-container .uib-left,
.crm-container .uib-right,
.crm-container .uib-title {
    border: 0;
    color: #464354
}

.crm-container .uib-left:hover,
.crm-container .uib-right:hover,
.crm-container .uib-title:hover {
    background: transparent
}

.crm-container .uib-left i,
.crm-container .uib-right i {
    font-weight: 300
}

.crm-container .uib-title strong {
    font-size: 12px;
    font-weight: 700
}

.crm-container .uib-daypicker {
    outline: 0
}

.crm-container .uib-daypicker th {
    background: #fff;
    color: #555;
    padding: 7px;
    vertical-align: middle
}

.crm-container .uib-daypicker tbody {
    background: rgba(0, 0, 0, 0);
    border-top: 0;
    box-shadow: 0
}

.crm-container .uib-day,
.crm-container .uib-month,
.crm-container .uib-year {
    padding: 7px
}

.crm-container .uib-day .text-muted,
.crm-container .uib-month .text-muted,
.crm-container .uib-year .text-muted {
    color: #dcdddd
}

.crm-container .uib-day .text-info,
.crm-container .uib-month .text-info,
.crm-container .uib-year .text-info {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 50%;
    color: #61aa35
}

.crm-container .uib-day .btn-default,
.crm-container .uib-month .btn-default,
.crm-container .uib-year .btn-default {
    background: transparent;
    border: 0;
    color: #464354;
    line-height: 1;
    min-width: 0;
    padding: 7px
}

.crm-container .uib-day .btn-default span,
.crm-container .uib-month .btn-default span,
.crm-container .uib-year .btn-default span {
    padding: 0 !important
}

.crm-container .uib-day .btn-default.active,
.crm-container .uib-month .btn-default.active,
.crm-container .uib-year .btn-default.active {
    background-color: #61aa35 !important;
    border-radius: 50%;
    box-shadow: none;
    color: #fff
}

.crm-container .uib-day .btn-default.active .text-info,
.crm-container .uib-month .btn-default.active .text-info,
.crm-container .uib-year .btn-default.active .text-info {
    color: inherit
}

.crm-container .uib-datepicker-popup {
    border: 0;
    padding: 10px !important
}

.crm-container .mobile [type='date'][uib-datepicker-popup] {
    line-height: normal
}

.crm-container .mobile [type='date'][uib-datepicker-popup]::-webkit-inner-spin-button,
.crm-container .mobile [type='date'][uib-datepicker-popup]::-webkit-clear-button {
    -webkit-appearance: none;
    appearance: none;
    display: none
}

.crm-container .mobile [type='date'][uib-datepicker-popup]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    height: auto;
    left: 0;
    position: absolute;
    right: -50px;
    top: 0;
    width: auto
}

.crm-container .mobile [type='date'][uib-datepicker-popup]+.input-group-addon {
    border-left: 1px solid #c2cfd8 !important;
    height: 30px !important;
    line-height: 30px !important;
    padding: 0 !important;
    pointer-events: none;
    position: absolute !important;
    right: 0 !important;
    width: 38px !important;
    z-index: 3
}

.crm-container .dataTables_wrapper>table thead th,
.crm-container .dataTables_wrapper>table tbody td {
    border: initial;
    border-bottom: solid 1px #FFFFFF;
    line-height: 18px !important;
    padding: 15px 10px
}

.crm-container .dataTables_wrapper>table thead th:first-child:not(.hiddenElement),
.crm-container .dataTables_wrapper>table tbody td:first-child:not(.hiddenElement) {
    padding-left: 20px
}

.crm-container .dataTables_wrapper>table thead th:last-child:not(.hiddenElement),
.crm-container .dataTables_wrapper>table tbody td:last-child:not(.hiddenElement) {
    padding-right: 20px
}

.crm-container .dataTables_wrapper>table thead tr th .button {
    color: #fff !important
}

.crm-container .dataTables_wrapper>table thead .sorting,
.crm-container .dataTables_wrapper>table thead .sorting_asc,
.crm-container .dataTables_wrapper>table thead .sorting_desc,
.crm-container .dataTables_wrapper>table thead .sorting_disabled {
    background: none;
    position: relative
}

.crm-container .dataTables_wrapper>table thead .sorting::after,
.crm-container .dataTables_wrapper>table thead .sorting_asc::after,
.crm-container .dataTables_wrapper>table thead .sorting_desc::after,
.crm-container .dataTables_wrapper>table thead .sorting_disabled::after {
    padding-left: 10px;
    position: relative;
    top: 1px
}

.crm-container .dataTables_wrapper>table thead .sorting::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #c2cfd8
}

.crm-container .dataTables_wrapper>table thead .sorting_asc::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35
}

.crm-container .dataTables_wrapper>table thead .sorting_desc::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35
}

.crm-container .dataTables_wrapper .dataTables_length,
.crm-container .dataTables_wrapper .dataTables_info,
.crm-container .dataTables_wrapper .dataTables_paginate {
    font-size: 13px
}

.crm-container .dataTables_wrapper .paging_full_numbers {
    width: auto !important
}

.crm-container .dataTables_wrapper .dataTables_paginate {
    padding-right: 10px
}

.crm-container .dataTables_wrapper .dataTables_paginate .paginate_button {
    color: #464354 !important;
    padding: 5px
}

.crm-container .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled),
.crm-container .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.crm-container .dataTables_wrapper .dataTables_paginate .paginate_button:active {
    background: none;
    border: 1px solid transparent;
    box-shadow: none;
    font-weight: 600
}

.crm-container .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
    color: #9494a5 !important
}

.crm-container .select2-container .select2-choice {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    height: 30px;
    line-height: 27px
}

.crm-container .select2-container .select2-choice:focus {
    outline: 0
}

.crm-container .select2-container .select2-choice abbr {
    background-image: none !important;
    right: 30px;
    top: 1px
}

.crm-container .select2-container .select2-choice abbr::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    color: #61aa35 !important;
    content: "  ";
    font-size: 13px
}

.crm-container .select2-container .select2-choice .select2-arrow {
    background: #fff;
    border-left-color: #c2cfd8;
    border-radius: 0 2px 2px 0;
    text-align: center;
    width: 26px
}

.crm-container .select2-container .select2-choice .select2-arrow::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    color: #464354;
    content: "  ";
    font-size: 13px;
    position: relative;
    top: -1px;
    vertical-align: middle
}

.crm-container .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 0;
    display: block;
}

.crm-container .select2-container .select2-choice>.select2-chosen {
    font-size: 13px;
    padding-right: 20px;
}

.crm-container .select2-container-multi.crm-ajax-select .select2-choices::before {
    content: "  ";
    right: 0;
    top: 0
}

.crm-container .select2-container-multi .select2-choices {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    line-height: 27px;
    padding-right: 20px
}

.crm-container .select2-container-multi .select2-choices::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    background: none;
    color: #464354;
    content: "  ";
    font-size: 13px;
    right: -3px;
    top: 1px
}

.crm-container .select2-container-multi .select2-choices .select2-search-choice {
    background: none;
    border-color: #61aa35 !important;
    border-radius: 2px;
    font-size: 13px;
    padding: 3px 25px 3px 5px;
    word-break: break-all
}

.crm-container .select2-container-multi .select2-choices .select2-search-choice.select2-search-choice-focus {
    background: #FFFFFF
}

.crm-container .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
    background: none !important;
    left: auto;
    right: 4px;
    top: 4px
}

.crm-container .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    background: none;
    color: #61aa35 !important;
    content: "  ";
    font-size: 13px;
    top: 1px
}

.crm-container .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover::before {
    color: #005c99
}

.crm-container .select2-container-multi .select2-choices .select2-search-field input {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px !important;
    line-height: normal !important;
    margin: 0;
    padding: 4px 4px 6px 8px
}

.crm-container .select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background-position: center right 20px !important
}

.crm-container .select2-dropdown-open .select2-choice,
.crm-container .select2-dropdown-open .select2-choices {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-color: #66afe9;
    box-shadow: none
}

.crm-container .select2-dropdown-open .select2-choice .select2-arrow::before {
    content: "  "
}

.select2-drop.select2-drop-active.crm-container {
    background: #fff;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-color: #66afe9
}

.select2-drop.select2-drop-active.crm-container .crm-entityref-filters select,
.select2-drop.select2-drop-active.crm-container .crm-entityref-filters input {
    background: #fff;
    border-color: #c2cfd8;
    box-sizing: border-box;
    height: 30px
}

.select2-drop.select2-drop-active.crm-container .select2-results li {
    color: #000;
    padding: 5px
}

.select2-drop.select2-drop-active.crm-container .select2-results .select2-highlighted {
    background: #FFFFFF
}

.select2-drop.select2-drop-active.crm-container .select2-results .select2-highlighted p {
    color: #61AA35
}

.select2-drop.select2-drop-active.crm-container .select2-results .select2-result-label {
    padding: 5px 10px
}

.select2-search::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    color: #61aa35 !important;
    color: #464354;
    content: "  ";
    font-size: 13px;
    position: relative;
    right: 20px
}

.select2-search input {
    background-image: none !important;
    border-color: #66afe9;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 20px
}

.select2-results .select2-ajax-error,
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #fff
}

.select2-results .Individual-icon,
.select2-results .Household-icon,
.select2-results .Organization-icon {
    background: none;
    text-indent: 0
}

.select2-results .Individual-icon::before,
.select2-results .Household-icon::before,
.select2-results .Organization-icon::before {
    display: block;
    font-family: 'FontAwesome';
    font-size: 14px
}

.select2-results .Individual-icon::before {
    content: "  ";
    margin-left: 2px
}

.select2-results .Household-icon::before {
    content: "  ";
    margin-left: 0
}

.select2-results .Organization-icon::before {
    content: "  ";
    margin-left: 1px
}

.crm-container .ui-tabs {
    background: #fff;
    border: 0;
    border-radius: 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 0
}

.crm-container .ui-tabs .ui-tabs-nav {
    background: #f3f6f7;
    border: 0;
    border-bottom: 1px solid #d3dee2;
    border-radius: 0;
    padding: 10px 10px 0
}

.crm-container .ui-tabs .ui-tabs-nav *:focus {
    outline: none
}

.crm-container .ui-tabs .ui-tabs-nav:not(.crm-contact-tabs-list) .ui-corner-all a,
.crm-container .ui-tabs .ui-tabs-nav:not(.crm-contact-tabs-list) .ui-corner-top a {
    height: 1.2em
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top {
    background: #f3f6f7;
    border: 1px solid transparent;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-bottom: -1px;
    padding: 7px 15px
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all.crm-tab-button,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top.crm-tab-button {
    margin-right: 0;
    top: 0
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all .crm-editable button[type='button'] .crm-i,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top .crm-editable button[type='button'] .crm-i {
    color: #61aa35
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all .crm-editable button[type='cancel'] .crm-i,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top .crm-editable button[type='cancel'] .crm-i {
    color: #cf3458
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all .crm-editable .crm-i,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top .crm-editable .crm-i {
    margin: 0
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all .crm-i,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top .crm-i {
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 600;
    padding-left: 5px
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all .crm-i::before,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top .crm-i::before {
    font-family: "FontAwesome";
    font-weight: normal;
    padding-right: 5px
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all a,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top a {
    color: #464354;
    display: block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 600;
    outline: none
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all a .crm-i,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top a .crm-i {
    line-height: normal
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all.ui-tabs-active,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top.ui-tabs-active {
    background: #fff;
    border: 1px solid #d3dee2;
    border-bottom: 1px solid transparent
}

.crm-container .ui-tabs .ui-tabs-nav .ui-corner-all.ui-tabs-active a,
.crm-container .ui-tabs .ui-tabs-nav .ui-corner-top.ui-tabs-active a {
    color: #61aa35
}

.crm-container .ui-tabs .ui-tabs-panel table th,
.crm-container .ui-tabs .ui-tabs-panel table:not(.form-layout-compressed) th {
    background-color: #fff;
    border-bottom: 1px solid #d3dee2
}

.ui-datepicker {
    background: #fff !important;
    border: 1px solid rgba(0, 0, 0, 0.15) !important;
    border-radius: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25) !important;
    min-width: 160px;
    padding: 10px !important;
    width: auto !important;
    z-index: 9999 !important
}

.ui-datepicker,
.ui-datepicker * {
    border-radius: 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.ui-datepicker *:not(b) {
    background: none !important
}

.ui-datepicker .ui-datepicker-header {
    border: 0;
    margin-bottom: 5px
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
    border-radius: 2px;
    box-shadow: none !important;
    cursor: pointer;
    text-align: center;
    top: 4px;
    width: 35px
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover {
    height: 28px
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before {
    color: #535a67 !important;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    padding: 0 !important
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {
    background-color: #e6e6e6 !important;
    border: 0 !important;
    border-color: #525966;
    color: #535a67
}

.ui-datepicker .ui-datepicker-header select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* background: url("../img/drop-down-arrow.svg") no-repeat right !important; */
    display: inline-block;
    float: left;
    font-size: 0.8em;
    margin: 0 10px;
    padding-left: 5px !important;
    padding-right: 10px !important;
    position: relative;
    top: 1px;
    width: 75px !important
}

.ui-datepicker .ui-datepicker-prev::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 2px !important
}

.ui-datepicker .ui-datepicker-next::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 2px !important
}

.ui-datepicker .ui-datepicker-title {
    padding: 0 30px
}

.ui-datepicker .ui-datepicker-title .select2-container {
    background: #fff;
    margin: 0 5px
}

.ui-datepicker .ui-datepicker-title .select2-choice {
    background: none;
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 9px -5px #333;
    font-weight: 400 !important;
    text-align: left
}

.ui-datepicker .ui-datepicker-title .select2-arrow {
    background: none;
    padding: 0 5px
}

.ui-datepicker .ui-datepicker-title.select2-dropdown-open .select2-choice {
    border-color: #61aa35
}

.ui-datepicker .ui-state-default {
    border: 0 !important
}

.ui-datepicker .ui-state-disabled .ui-state-default {
    color: #9494a5;
    padding: 7px
}

.ui-datepicker-calendar {
    border: 0 !important
}

.ui-datepicker-calendar thead tr {
    border-top: 1px solid #ddd
}

.ui-datepicker-calendar thead th {
    color: #525966;
    font-size: 11px
}

.ui-datepicker-calendar [data-handler],
.ui-datepicker-calendar .ui-state-disabled {
    background-color: #f3f6f7 !important;
    border: 0;
    font-size: 12px;
    opacity: 1;
    padding: 7px
}

.ui-datepicker-calendar [data-handler] a,
.ui-datepicker-calendar .ui-state-disabled a {
    background-color: transparent !important;
    border: 0;
    border-radius: 20px;
    color: #535a67;
    cursor: pointer;
    line-height: 1;
    padding: 7px;
    text-align: center;
    width: auto !important
}

.ui-datepicker-calendar [data-handler] .ui-state-active,
.ui-datepicker-calendar .ui-state-disabled .ui-state-active {
    background-color: #61aa35 !important;
    color: #fff !important
}

.ui-datepicker-calendar [data-handler].ui-datepicker-days-cell-over.ui-datepicker-today .ui-state-highlight,
.ui-datepicker-calendar .ui-state-disabled.ui-datepicker-days-cell-over.ui-datepicker-today .ui-state-highlight {
    background-color: #61aa35 !important;
    color: #fff !important
}

.crm-container .ui-dialog {
    background: #f3f6f7;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    max-height: 90%;
    padding: 0
}

.crm-container .ui-dialog td {
    background: #fff;
    color: #61aa35 !important;
    font-weight: 400
}

.crm-container .ui-dialog td .status {
    line-height: normal
}

.crm-container .ui-dialog td:first-child {
    background: #fff;
    color: #464354;
    font-weight: 600 !important
}

.crm-container .ui-dialog td:first-child label {
    color: #464354;
    font-weight: 600 !important
}

.crm-container .ui-dialog .ui-dialog-header,
.crm-container .ui-dialog .ui-dialog-titlebar {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    font-size: 18px;
    font-weight: 600;
    padding: 14px 20px
}

.crm-container .ui-dialog .ui-dialog-header .ui-dialog-title,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    background: 0;
    padding: 0
}

.crm-container .ui-dialog .ui-dialog-header .ui-button,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-button {
    background: none;
    line-height: 30px;
    outline: 0
}

.crm-container .ui-dialog .ui-dialog-header>.ui-button[type='button'],
.crm-container .ui-dialog .ui-dialog-titlebar>.ui-button[type='button'] {
    height: 24px;
    margin-top: 0;
    padding: 0;
    right: 20px;
    top: 13px;
    width: 18px
}

.crm-container .ui-dialog .ui-dialog-header>.ui-button.crm-dialog-titlebar-resize,
.crm-container .ui-dialog .ui-dialog-titlebar>.ui-button.crm-dialog-titlebar-resize {
    right: 45px !important
}

.crm-container .ui-dialog .ui-dialog-header>.ui-button.crm-dialog-titlebar-print,
.crm-container .ui-dialog .ui-dialog-titlebar>.ui-button.crm-dialog-titlebar-print {
    right: 70px !important
}

.crm-container .ui-dialog .ui-dialog-header .ui-button-icon.ui-icon,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon {
    background: none;
    overflow: visible;
    text-indent: 0;
    top: 0
}

.crm-container .ui-dialog .ui-dialog-header .ui-button-icon.ui-icon[class*=' fa-'],
.crm-container .ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon[class*=' fa-'] {
    font-size: 18px;
    height: 24px;
    left: 0;
    line-height: 24px;
    margin: 0;
    width: 18px
}

.crm-container .ui-dialog .ui-dialog-header .ui-button-icon.ui-icon.ui-icon-closethick::after,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon.ui-icon-closethick::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container .ui-dialog .ui-dialog-header .ui-button-icon.ui-icon.ui-icon-newwin::after,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon.ui-icon-newwin::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "   ";
    color: #61AA35
}

.crm-container .ui-dialog .ui-dialog-titlebar {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.1);
    color: #464354 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: relative;
    z-index: 99999
}

.crm-container .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    padding-left: 0;
    width: 80%
}

.crm-container .ui-dialog .ui-dialog-titlebar .ui-button-text {
    display: none
}

.crm-container .ui-dialog .ui-dialog-content {
    max-height: -moz-calc(100vh - 280px) !important;
    max-height: -webkit-calc(100vh - 280px) !important;
    max-height: calc(100vh - 280px) !important;
    background: #fff;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: auto !important;
    margin-bottom: 0;
    margin-top: 0;
    padding: 30px;
    position: static;
    z-index: 1
}

.crm-container .ui-dialog .ui-dialog-content .crm-block {
    box-shadow: none
}

.crm-container .ui-dialog .ui-dialog-content .crm-submit-buttons {
    display: none
}

.crm-container .ui-dialog .ui-dialog-content tr,
.crm-container .ui-dialog .ui-dialog-content td,
.crm-container .ui-dialog .ui-dialog-content th {
    border-bottom: 0
}

.crm-container .ui-dialog .ui-dialog-content .crm-accordion-wrapper {
    margin-left: -20px;
    margin-right: -20px
}

.crm-container .ui-dialog .ui-dialog-content[id*='crm-ajax-dialog'] {
    background: #fff;
    padding: 10px 20px 0
}

.crm-container .ui-dialog .ui-dialog-buttonpane {
    background: #f3f6f7;
    border-radius: 0 0 2px 2px;
    border-top: 1px solid #d3dee2 !important;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.1);
    display: block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    z-index: 99999
}

.crm-container .ui-dialog .ui-dialog-buttonset {
    margin: 0;
    width: 100%
}

.crm-container .ui-dialog .ui-dialog-buttonset button {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #0062a4;
    float: right;
    font-size: 13px !important;
    margin-left: 10px;
    margin-right: 0
}

.crm-container .ui-dialog .ui-dialog-buttonset button:focus,
.crm-container .ui-dialog .ui-dialog-buttonset button.focus {
    color: #fff;
    background-color: #00538a;
    border-color: #001624
}

.crm-container .ui-dialog .ui-dialog-buttonset button:hover {
    color: #fff;
    background-color: #00538a;
    border-color: #003d66
}

.crm-container .ui-dialog .ui-dialog-buttonset button:active,
.crm-container .ui-dialog .ui-dialog-buttonset button.active,
.crm-container .open>.ui-dialog .ui-dialog-buttonset button.dropdown-toggle {
    color: #fff;
    background-color: #00538a;
    background-image: none;
    border-color: #003d66
}

.crm-container .ui-dialog .ui-dialog-buttonset button:active:hover,
.crm-container .ui-dialog .ui-dialog-buttonset button:active:focus,
.crm-container .ui-dialog .ui-dialog-buttonset button:active.focus,
.crm-container .ui-dialog .ui-dialog-buttonset button.active:hover,
.crm-container .ui-dialog .ui-dialog-buttonset button.active:focus,
.crm-container .ui-dialog .ui-dialog-buttonset button.active.focus,
.crm-container .open>.ui-dialog .ui-dialog-buttonset button.dropdown-toggle:hover,
.crm-container .open>.ui-dialog .ui-dialog-buttonset button.dropdown-toggle:focus,
.crm-container .open>.ui-dialog .ui-dialog-buttonset button.dropdown-toggle.focus {
    color: #fff;
    background-color: #003d66;
    border-color: #001624
}

.crm-container .ui-dialog .ui-dialog-buttonset button.disabled:hover,
.crm-container .ui-dialog .ui-dialog-buttonset button.disabled:focus,
.crm-container .ui-dialog .ui-dialog-buttonset button.disabled.focus,
.crm-container .ui-dialog .ui-dialog-buttonset button[disabled]:hover,
.crm-container .ui-dialog .ui-dialog-buttonset button[disabled]:focus,
.crm-container .ui-dialog .ui-dialog-buttonset button[disabled].focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset button:hover,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset button:focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset button.focus {
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container .ui-dialog .ui-dialog-buttonset button .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.crm-container .ui-dialog .ui-dialog-buttonset button:hover,
.crm-container .ui-dialog .ui-dialog-buttonset button:active,
.crm-container .ui-dialog .ui-dialog-buttonset button:focus {
    background: #005c99;
    color: #fff;
    outline: none;
    text-shadow: none
}



.crm-container .ui-dialog .ui-dialog-buttonset [data-identifier*='cancel'] {
    float: left;
    margin-left: 0 !important
}

.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'] {
    color: #61aa35 !important;
    background-image: none;
    background-color: transparent;
    border-color: #61AA35
}

.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:focus,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'].focus,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:active,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'].active,
.crm-container .open>.ui-dialog .ui-dialog-buttonset [data-op='no'].dropdown-toggle {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #61AA35
}

.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:hover {
    color: #fff;
    background-color: #417f1b;
    border-color: #417f1b
}

.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'].disabled:focus,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'].disabled.focus,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:disabled:focus,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:disabled.focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset [data-op='no']:focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset [data-op='no'].focus {
    border-color: #7d7d9f
}

.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no'].disabled:hover,
.crm-container .ui-dialog .ui-dialog-buttonset [data-op='no']:disabled:hover,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-buttonset [data-op='no']:hover {
    border-color: #7d7d9f
}

.crm-container .ui-dialog .ui-dialog-buttonset .ui-icon {
    margin: 0
}

.crm-container .ui-dialog .ui-dialog-buttonset .ui-icon.fa-check {
    padding-right: 1px
}

.crm-container .ui-dialog .ui-dialog-buttonset .ui-button-text {
    font-size: 13px !important
}

.crm-container.ui-dialog.fullscreen {
    bottom: 0;
    max-height: none
}

.crm-container.ui-dialog.fullscreen .ui-dialog-buttonpane {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0
}

.crm-container.ui-dialog.fullscreen .ui-dialog-content {
    max-height: none !important
}

#wpadminbar {
    z-index: 999
}

.crm-container .btn,
.crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container button.crm-button.crm-form-submit,
.crm-container .crm-hover-button,
.crm-container .ui-dialog-buttonset .ui-button,
.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited,
.crm-container input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.crm-container .crm-search-form-block>a,
.crm-container .crm-search-form-block>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 4px 10px;
    font-size: 13px;
    line-height: 1.5384615385;
    border-radius: 2px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.crm-container .btn:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:focus,
.crm-container button.crm-button.crm-form-submit:focus,
.crm-container .crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:focus,
.crm-container input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus,
.crm-container .crm-search-form-block>a:focus,
.crm-container .crm-search-form-block>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
.crm-container .btn.focus,
.crm-container #crm-submit-buttons button.focus.crm-form-submit,
.crm-container button.focus.crm-button.crm-form-submit,
.crm-container .focus.crm-hover-button,
.crm-container .ui-dialog-buttonset .focus.ui-button,
.crm-container a.focus.button,
.crm-container a.focus.button:link,
.crm-container a.focus.button:visited,
.crm-container input.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .focus.crm-button,
.crm-container .crm-search-form-block>a.focus,
.crm-container .crm-search-form-block>span.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.focus.form-link,
.crm-container .btn:active:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container button.crm-button.crm-form-submit:active:focus,
.crm-container .crm-hover-button:active:focus,
.crm-container .ui-dialog-buttonset .ui-button:active:focus,
.crm-container a.button:active:focus,
.crm-container input:active:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active:focus,
.crm-container .crm-search-form-block>a:active:focus,
.crm-container .crm-search-form-block>span:active:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active:focus,
.crm-container .btn:active.focus,
.crm-container #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container button.crm-button.crm-form-submit:active.focus,
.crm-container .crm-hover-button:active.focus,
.crm-container .ui-dialog-buttonset .ui-button:active.focus,
.crm-container a.button:active.focus,
.crm-container input:active.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active.focus,
.crm-container .crm-search-form-block>a:active.focus,
.crm-container .crm-search-form-block>span:active.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active.focus,
.crm-container .btn.active:focus,
.crm-container #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container button.active.crm-button.crm-form-submit:focus,
.crm-container .active.crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .active.ui-button:focus,
.crm-container a.active.button:focus,
.crm-container input.active:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button:focus,
.crm-container .crm-search-form-block>a.active:focus,
.crm-container .crm-search-form-block>span.active:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link:focus,
.crm-container .btn.active.focus,
.crm-container #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container button.active.focus.crm-button.crm-form-submit,
.crm-container .active.focus.crm-hover-button,
.crm-container .ui-dialog-buttonset .active.focus.ui-button,
.crm-container a.active.focus.button,
.crm-container input.active.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.focus.crm-button,
.crm-container .crm-search-form-block>a.active.focus,
.crm-container .crm-search-form-block>span.active.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.focus.form-link {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.crm-container .btn:hover,
.crm-container #crm-submit-buttons button.crm-form-submit:hover,
.crm-container button.crm-button.crm-form-submit:hover,
.crm-container .crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .ui-button:hover,
.crm-container a.button:hover,
.crm-container input:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover,
.crm-container .crm-search-form-block>a:hover,
.crm-container .crm-search-form-block>span:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
.crm-container .btn:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:focus,
.crm-container button.crm-button.crm-form-submit:focus,
.crm-container .crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:focus,
.crm-container input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus,
.crm-container .crm-search-form-block>a:focus,
.crm-container .crm-search-form-block>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
.crm-container .btn.focus,
.crm-container #crm-submit-buttons button.focus.crm-form-submit,
.crm-container button.focus.crm-button.crm-form-submit,
.crm-container .focus.crm-hover-button,
.crm-container .ui-dialog-buttonset .focus.ui-button,
.crm-container a.focus.button,
.crm-container a.focus.button:link,
.crm-container a.focus.button:visited,
.crm-container input.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .focus.crm-button,
.crm-container .crm-search-form-block>a.focus,
.crm-container .crm-search-form-block>span.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.focus.form-link {
    color: #464354;
    text-decoration: none
}

.crm-container .btn:active,
.crm-container #crm-submit-buttons button.crm-form-submit:active,
.crm-container button.crm-button.crm-form-submit:active,
.crm-container .crm-hover-button:active,
.crm-container .ui-dialog-buttonset .ui-button:active,
.crm-container a.button:active,
.crm-container input:active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active,
.crm-container .crm-search-form-block>a:active,
.crm-container .crm-search-form-block>span:active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active,
.crm-container .btn.active,
.crm-container #crm-submit-buttons button.active.crm-form-submit,
.crm-container button.active.crm-button.crm-form-submit,
.crm-container .active.crm-hover-button,
.crm-container .ui-dialog-buttonset .active.ui-button,
.crm-container a.active.button,
.crm-container input.active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button,
.crm-container .crm-search-form-block>a.active,
.crm-container .crm-search-form-block>span.active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.crm-container .btn.disabled,
.crm-container #crm-submit-buttons button.disabled.crm-form-submit,
.crm-container button.disabled.crm-button.crm-form-submit,
.crm-container .disabled.crm-hover-button,
.crm-container .ui-dialog-buttonset .disabled.ui-button,
.crm-container a.disabled.button,
.crm-container input.disabled[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .disabled.crm-button,
.crm-container .crm-search-form-block>a.disabled,
.crm-container .crm-search-form-block>span.disabled,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.disabled.form-link,
.crm-container .btn[disabled],
.crm-container #crm-submit-buttons button.crm-form-submit[disabled],
.crm-container button.crm-button.crm-form-submit[disabled],
.crm-container .crm-hover-button[disabled],
.crm-container .ui-dialog-buttonset .ui-button[disabled],
.crm-container a.button[disabled],
.crm-container input[disabled][type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[disabled],
.crm-container .crm-search-form-block>a[disabled],
.crm-container .crm-search-form-block>span[disabled],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link[disabled],
.crm-container fieldset[disabled] .btn,
fieldset[disabled] .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons fieldset[disabled] button.crm-form-submit,
fieldset[disabled] .crm-container button.crm-button.crm-form-submit,
.crm-container fieldset[disabled] button.crm-button.crm-form-submit,
fieldset[disabled] .crm-container .crm-hover-button,
.crm-container fieldset[disabled] .crm-hover-button,
fieldset[disabled] .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset fieldset[disabled] .ui-button,
fieldset[disabled] .crm-container a.button,
.crm-container fieldset[disabled] a.button,
fieldset[disabled] .crm-container input[type=button],
.crm-container fieldset[disabled] input[type=button],
fieldset[disabled] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType fieldset[disabled] .crm-button,
fieldset[disabled] .crm-container .crm-search-form-block>a,
.crm-container fieldset[disabled] .crm-search-form-block>a,
fieldset[disabled] .crm-container .crm-search-form-block>span,
.crm-container fieldset[disabled] .crm-search-form-block>span,
fieldset[disabled] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements fieldset[disabled] #optionFieldLink>.form-link {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    opacity: .65;
    -webkit-box-shadow: none;
    box-shadow: none
}

.crm-container a.btn.disabled,
.crm-container a.disabled.crm-hover-button,
.crm-container .ui-dialog-buttonset a.disabled.ui-button,
.crm-container a.disabled.button,
.page-civicrm-a.page-civicrm-a .crmCaseType a.disabled.crm-button,
.crm-container .crm-search-form-block>a.disabled,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.disabled.form-link,
.crm-container fieldset[disabled] a.btn,
fieldset[disabled] .crm-container a.crm-hover-button,
.crm-container fieldset[disabled] a.crm-hover-button,
fieldset[disabled] .crm-container .ui-dialog-buttonset a.ui-button,
.crm-container .ui-dialog-buttonset fieldset[disabled] a.ui-button,
fieldset[disabled] .crm-container a.button,
.crm-container fieldset[disabled] a.button,
fieldset[disabled] .page-civicrm-a.page-civicrm-a .crmCaseType a.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType fieldset[disabled] a.crm-button,
fieldset[disabled] .crm-container .crm-search-form-block>a,
.crm-container fieldset[disabled] .crm-search-form-block>a,
fieldset[disabled] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements fieldset[disabled] #optionFieldLink>a.form-link {
    pointer-events: none
}

.crm-container .btn-default {
    color: #464354;
    background-color: #fff;
    border-color: #fff
}

.crm-container .btn-default:focus,
.crm-container .btn-default.focus {
    color: #464354;
    background-color: #e6e5e5;
    border-color: #bfbfbf
}

.crm-container .btn-default:hover {
    color: #464354;
    background-color: #e6e5e5;
    border-color: #e0e0e0
}

.crm-container .btn-default:active,
.crm-container .btn-default.active,
.crm-container .open>.btn-default.dropdown-toggle {
    color: #464354;
    background-color: #e6e5e5;
    background-image: none;
    border-color: #e0e0e0
}

.crm-container .btn-default:active:hover,
.crm-container .btn-default:active:focus,
.crm-container .btn-default:active.focus,
.crm-container .btn-default.active:hover,
.crm-container .btn-default.active:focus,
.crm-container .btn-default.active.focus,
.crm-container .open>.btn-default.dropdown-toggle:hover,
.crm-container .open>.btn-default.dropdown-toggle:focus,
.crm-container .open>.btn-default.dropdown-toggle.focus {
    color: #464354;
    background-color: #d4d4d4;
    border-color: #bfbfbf
}

.crm-container .btn-default.disabled:hover,
.crm-container .btn-default.disabled:focus,
.crm-container .btn-default.disabled.focus,
.crm-container .btn-default[disabled]:hover,
.crm-container .btn-default[disabled]:focus,
.crm-container .btn-default[disabled].focus,
.crm-container fieldset[disabled] .btn-default:hover,
.crm-container fieldset[disabled] .btn-default:focus,
.crm-container fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #fff
}

.crm-container .btn-default .badge {
    color: #fff;
    background-color: #464354
}

.crm-container .btn-primary,
.crm-container .ui-dialog .ui-dialog-content .button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:not(.cancel),
.crm-container button.crm-form-submit.crm-button:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:not(.cancel),
.crm-container a.crm-form-submit.button:not(.cancel),
.crm-container input.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check],
.crm-container.ui-dialog .ui-dialog-content .button:not(.hr-job-info-close),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
.crm-container #discount [name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container .btn-primary:hover,
.crm-container .ui-dialog .ui-dialog-content .button:not(.hr-job-info-close):hover,
.crm-container #crm-submit-buttons button.crm-form-submit:not(.cancel):hover,
.crm-container button.crm-form-submit.crm-button:not(.cancel):hover,
.crm-container .crm-form-submit.crm-hover-button:not(.cancel):hover,
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:not(.cancel):hover,
.crm-container a.crm-form-submit.button:not(.cancel):hover,
.crm-container input.crm-form-submit:not(.cancel)[type=button]:hover,
.crm-container *:not(.crm-submit-buttons)>div.crm-button:not([class*='crm-button-type-']):hover,
.crm-container *:not(.crm-submit-buttons)>button.crm-button:not([class*='crm-button-type-']):hover,
.page-civicrm-group .crm-submit-buttons a.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check]:hover,
.crm-container.ui-dialog .ui-dialog-content .button:not(.hr-job-info-close):hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
.crm-container #discount [name='_qf_Fee_submit']:hover,
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:hover {    
    background-color: #417f1b !important;
}

.crm-container .btn-primary:focus,
.crm-container .ui-dialog .ui-dialog-content .button:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:focus:not(.cancel),
.crm-container button.crm-form-submit.crm-button:focus:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:focus:not(.cancel),
.crm-container a.crm-form-submit.button:focus:not(.cancel),
.crm-container input.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
.crm-container #discount :focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:focus,
.crm-container .btn-primary.focus,
.crm-container .ui-dialog .ui-dialog-content .focus.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.focus.crm-form-submit:not(.cancel),
.crm-container button.focus.crm-form-submit.crm-button:not(.cancel),
.crm-container .focus.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .focus.crm-form-submit.ui-button:not(.cancel),
.crm-container a.focus.crm-form-submit.button:not(.cancel),
.crm-container input.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.focus.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.focus.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.focus.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.focus.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.focus.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .focus.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.focus.form-link,
.crm-container #discount .focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.focus.button {
    color: #fff;
    background-color: #00538a;
    border-color: #001624
}

.crm-container .btn-primary:hover,
.crm-container .ui-dialog .ui-dialog-content .button:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:hover:not(.cancel),
.crm-container button.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:hover:not(.cancel),
.crm-container a.crm-form-submit.button:hover:not(.cancel),
.crm-container input.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
.crm-container #discount :hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:hover {
    color: #fff;
    background-color: #00538a;
    border-color: #003d66
}

.crm-container .btn-primary:active,
.crm-container .ui-dialog .ui-dialog-content .button:active:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:active:not(.cancel),
.crm-container button.crm-form-submit.crm-button:active:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:active:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:active:not(.cancel),
.crm-container a.crm-form-submit.button:active:not(.cancel),
.crm-container input.crm-form-submit:active:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:active:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:active:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:active,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:active,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:active,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active,
.crm-container #discount :active[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:active,
.crm-container .btn-primary.active,
.crm-container .ui-dialog .ui-dialog-content .active.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.active.crm-form-submit:not(.cancel),
.crm-container button.active.crm-form-submit.crm-button:not(.cancel),
.crm-container .active.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .active.crm-form-submit.ui-button:not(.cancel),
.crm-container a.active.crm-form-submit.button:not(.cancel),
.crm-container input.active.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.active.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.active.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.active.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.active.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.active.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link,
.crm-container #discount .active[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.active.button,
.crm-container .open>.btn-primary.dropdown-toggle,
.crm-container .ui-dialog .ui-dialog-content .open>.dropdown-toggle.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:not(.cancel),
.crm-container .open>button.dropdown-toggle.crm-form-submit.crm-button:not(.cancel),
.crm-container .open>.dropdown-toggle.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.crm-form-submit.ui-button:not(.cancel),
.crm-container .open>a.dropdown-toggle.crm-form-submit.button:not(.cancel),
.crm-container .open>input.dropdown-toggle.crm-form-submit:not(.cancel)[type=button],
.crm-container *.open:not(.crm-submit-buttons)>div.dropdown-toggle.crm-button:not([class*='crm-button-type-']),
.crm-container *.open:not(.crm-submit-buttons)>button.dropdown-toggle.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons .open>a.dropdown-toggle.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link,
.crm-container #discount .open>.dropdown-toggle[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link.open>a.dropdown-toggle.button {
    color: #fff;
    background-color: #00538a;
    background-image: none;
    border-color: #003d66
}

.crm-container .btn-primary:active:hover,
.crm-container .ui-dialog .ui-dialog-content .button:active:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:active:hover:not(.cancel),
.crm-container button.crm-form-submit.crm-button:active:hover:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:active:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:active:hover:not(.cancel),
.crm-container a.crm-form-submit.button:active:hover:not(.cancel),
.crm-container input.crm-form-submit:active:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:active:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:active:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:active:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:active:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:active:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active:hover,
.crm-container #discount :active:hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:active:hover,
.crm-container .btn-primary:active:focus,
.crm-container .ui-dialog .ui-dialog-content .button:active:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:active:focus:not(.cancel),
.crm-container button.crm-form-submit.crm-button:active:focus:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:active:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:active:focus:not(.cancel),
.crm-container a.crm-form-submit.button:active:focus:not(.cancel),
.crm-container input.crm-form-submit:active:focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:active:focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:active:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:active:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:active:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:active:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active:focus,
.crm-container #discount :active:focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:active:focus,
.crm-container .btn-primary:active.focus,
.crm-container .ui-dialog .ui-dialog-content .button:active.focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:active.focus:not(.cancel),
.crm-container button.crm-form-submit.crm-button:active.focus:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:active.focus:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:active.focus:not(.cancel),
.crm-container a.crm-form-submit.button:active.focus:not(.cancel),
.crm-container input.crm-form-submit:active.focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:active.focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:active.focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:active.focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:active.focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:active.focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active.focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active.focus,
.crm-container #discount :active.focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:active.focus,
.crm-container .btn-primary.active:hover,
.crm-container .ui-dialog .ui-dialog-content .active.button:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.active.crm-form-submit:hover:not(.cancel),
.crm-container button.active.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container .active.crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .active.crm-form-submit.ui-button:hover:not(.cancel),
.crm-container a.active.crm-form-submit.button:hover:not(.cancel),
.crm-container input.active.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.active.crm-button:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.active.crm-button:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.active.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.active.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.active.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link:hover,
.crm-container #discount .active:hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.active.button:hover,
.crm-container .btn-primary.active:focus,
.crm-container .ui-dialog .ui-dialog-content .active.button:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.active.crm-form-submit:focus:not(.cancel),
.crm-container button.active.crm-form-submit.crm-button:focus:not(.cancel),
.crm-container .active.crm-form-submit.crm-hover-button:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .active.crm-form-submit.ui-button:focus:not(.cancel),
.crm-container a.active.crm-form-submit.button:focus:not(.cancel),
.crm-container input.active.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.active.crm-button:focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.active.crm-button:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.active.newGroup.button:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.active.button:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.active.button:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link:focus,
.crm-container #discount .active:focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.active.button:focus,
.crm-container .btn-primary.active.focus,
.crm-container .ui-dialog .ui-dialog-content .active.focus.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.active.focus.crm-form-submit:not(.cancel),
.crm-container button.active.focus.crm-form-submit.crm-button:not(.cancel),
.crm-container .active.focus.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .active.focus.crm-form-submit.ui-button:not(.cancel),
.crm-container a.active.focus.crm-form-submit.button:not(.cancel),
.crm-container input.active.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.active.focus.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.active.focus.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.active.focus.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.active.focus.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.active.focus.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .active.focus.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.focus.form-link,
.crm-container #discount .active.focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.active.focus.button,
.crm-container .open>.btn-primary.dropdown-toggle:hover,
.crm-container .ui-dialog .ui-dialog-content .open>.dropdown-toggle.button:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover:not(.cancel),
.crm-container .open>button.dropdown-toggle.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container .open>.dropdown-toggle.crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.crm-form-submit.ui-button:hover:not(.cancel),
.crm-container .open>a.dropdown-toggle.crm-form-submit.button:hover:not(.cancel),
.crm-container .open>input.dropdown-toggle.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container *.open:not(.crm-submit-buttons)>div.dropdown-toggle.crm-button:hover:not([class*='crm-button-type-']),
.crm-container *.open:not(.crm-submit-buttons)>button.dropdown-toggle.crm-button:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons .open>a.dropdown-toggle.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link:hover,
.crm-container #discount .open>.dropdown-toggle:hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link.open>a.dropdown-toggle.button:hover,
.crm-container .open>.btn-primary.dropdown-toggle:focus,
.crm-container .ui-dialog .ui-dialog-content .open>.dropdown-toggle.button:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus:not(.cancel),
.crm-container .open>button.dropdown-toggle.crm-form-submit.crm-button:focus:not(.cancel),
.crm-container .open>.dropdown-toggle.crm-form-submit.crm-hover-button:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.crm-form-submit.ui-button:focus:not(.cancel),
.crm-container .open>a.dropdown-toggle.crm-form-submit.button:focus:not(.cancel),
.crm-container .open>input.dropdown-toggle.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container *.open:not(.crm-submit-buttons)>div.dropdown-toggle.crm-button:focus:not([class*='crm-button-type-']),
.crm-container *.open:not(.crm-submit-buttons)>button.dropdown-toggle.crm-button:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons .open>a.dropdown-toggle.newGroup.button:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.button:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link:focus,
.crm-container #discount .open>.dropdown-toggle:focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link.open>a.dropdown-toggle.button:focus,
.crm-container .open>.btn-primary.dropdown-toggle.focus,
.crm-container .ui-dialog .ui-dialog-content .open>.dropdown-toggle.focus.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit:not(.cancel),
.crm-container .open>button.dropdown-toggle.focus.crm-form-submit.crm-button:not(.cancel),
.crm-container .open>.dropdown-toggle.focus.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.focus.crm-form-submit.ui-button:not(.cancel),
.crm-container .open>a.dropdown-toggle.focus.crm-form-submit.button:not(.cancel),
.crm-container .open>input.dropdown-toggle.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container *.open:not(.crm-submit-buttons)>div.dropdown-toggle.focus.crm-button:not([class*='crm-button-type-']),
.crm-container *.open:not(.crm-submit-buttons)>button.dropdown-toggle.focus.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons .open>a.dropdown-toggle.focus.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.focus.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons .open>a.dropdown-toggle.focus.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.focus.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.focus.form-link,
.crm-container #discount .open>.dropdown-toggle.focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link.open>a.dropdown-toggle.focus.button {
    color: #fff;
    background-color: #003d66;
    border-color: #001624
}

.crm-container .btn-primary.disabled:hover,
.crm-container .ui-dialog .ui-dialog-content .disabled.button:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.disabled.crm-form-submit:hover:not(.cancel),
.crm-container button.disabled.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container .disabled.crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .disabled.crm-form-submit.ui-button:hover:not(.cancel),
.crm-container a.disabled.crm-form-submit.button:hover:not(.cancel),
.crm-container input.disabled.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.disabled.crm-button:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.disabled.crm-button:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.disabled.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.disabled.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.disabled.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .disabled.crm-button:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.disabled.form-link:hover,
.crm-container #discount .disabled:hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.disabled.button:hover,
.crm-container .btn-primary.disabled:focus,
.crm-container .ui-dialog .ui-dialog-content .disabled.button:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.disabled.crm-form-submit:focus:not(.cancel),
.crm-container button.disabled.crm-form-submit.crm-button:focus:not(.cancel),
.crm-container .disabled.crm-form-submit.crm-hover-button:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .disabled.crm-form-submit.ui-button:focus:not(.cancel),
.crm-container a.disabled.crm-form-submit.button:focus:not(.cancel),
.crm-container input.disabled.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.disabled.crm-button:focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.disabled.crm-button:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.disabled.newGroup.button:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.disabled.button:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.disabled.button:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .disabled.crm-button:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.disabled.form-link:focus,
.crm-container #discount .disabled:focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.disabled.button:focus,
.crm-container .btn-primary.disabled.focus,
.crm-container .ui-dialog .ui-dialog-content .disabled.focus.button:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.disabled.focus.crm-form-submit:not(.cancel),
.crm-container button.disabled.focus.crm-form-submit.crm-button:not(.cancel),
.crm-container .disabled.focus.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .disabled.focus.crm-form-submit.ui-button:not(.cancel),
.crm-container a.disabled.focus.crm-form-submit.button:not(.cancel),
.crm-container input.disabled.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.disabled.focus.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.disabled.focus.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.disabled.focus.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.disabled.focus.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.disabled.focus.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .disabled.focus.crm-button[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.disabled.focus.form-link,
.crm-container #discount .disabled.focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.disabled.focus.button,
.crm-container .btn-primary[disabled]:hover,
.crm-container .ui-dialog .ui-dialog-content .button[disabled]:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit[disabled]:hover:not(.cancel),
.crm-container button.crm-form-submit.crm-button[disabled]:hover:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button[disabled]:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button[disabled]:hover:not(.cancel),
.crm-container a.crm-form-submit.button[disabled]:hover:not(.cancel),
.crm-container input.crm-form-submit[disabled]:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button[disabled]:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button[disabled]:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button[disabled]:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button[disabled]:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button[disabled]:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[disabled]:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link[disabled]:hover,
.crm-container #discount [disabled]:hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button[disabled]:hover,
.crm-container .btn-primary[disabled]:focus,
.crm-container .ui-dialog .ui-dialog-content .button[disabled]:focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit[disabled]:focus:not(.cancel),
.crm-container button.crm-form-submit.crm-button[disabled]:focus:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button[disabled]:focus:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button[disabled]:focus:not(.cancel),
.crm-container a.crm-form-submit.button[disabled]:focus:not(.cancel),
.crm-container input.crm-form-submit[disabled]:focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button[disabled]:focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button[disabled]:focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button[disabled]:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button[disabled]:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button[disabled]:focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[disabled]:focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link[disabled]:focus,
.crm-container #discount [disabled]:focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button[disabled]:focus,
.crm-container .btn-primary[disabled].focus,
.crm-container .ui-dialog .ui-dialog-content .button[disabled].focus:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit[disabled].focus:not(.cancel),
.crm-container button.crm-form-submit.crm-button[disabled].focus:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button[disabled].focus:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button[disabled].focus:not(.cancel),
.crm-container a.crm-form-submit.button[disabled].focus:not(.cancel),
.crm-container input.crm-form-submit[disabled].focus:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button[disabled].focus:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button[disabled].focus:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button[disabled].focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button[disabled].focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button[disabled].focus,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[disabled].focus[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link[disabled].focus,
.crm-container #discount [disabled].focus[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button[disabled].focus,
.crm-container fieldset[disabled] .btn-primary:hover,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-content .button:hover:not(.hr-job-info-close),
.crm-container .ui-dialog .ui-dialog-content fieldset[disabled] .button:hover:not(.hr-job-info-close),
fieldset[disabled] .crm-container #crm-submit-buttons button.crm-form-submit:hover:not(.cancel),
.crm-container #crm-submit-buttons fieldset[disabled] button.crm-form-submit:hover:not(.cancel),
fieldset[disabled] .crm-container button.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container fieldset[disabled] button.crm-form-submit.crm-button:hover:not(.cancel),
fieldset[disabled] .crm-container .crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container fieldset[disabled] .crm-form-submit.crm-hover-button:hover:not(.cancel),
fieldset[disabled] .crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset fieldset[disabled] .crm-form-submit.ui-button:hover:not(.cancel),
fieldset[disabled] .crm-container a.crm-form-submit.button:hover:not(.cancel),
.crm-container fieldset[disabled] a.crm-form-submit.button:hover:not(.cancel),
fieldset[disabled] .crm-container input.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container fieldset[disabled] input.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>div.crm-button:hover:not([class*='crm-button-type-']),
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>button.crm-button:hover:not([class*='crm-button-type-']),
fieldset[disabled] .page-civicrm-group .crm-submit-buttons a.newGroup.button:hover,
.page-civicrm-group .crm-submit-buttons fieldset[disabled] a.newGroup.button:hover,
fieldset[disabled] .page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.button:hover,
fieldset[disabled] .page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.button:hover,
fieldset[disabled] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover[crm-icon=fa-check],
.page-civicrm-a.page-civicrm-a .crmCaseType fieldset[disabled] .crm-button:hover[crm-icon=fa-check],
fieldset[disabled] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements fieldset[disabled] #optionFieldLink>.form-link:hover,
.crm-container fieldset[disabled] #discount :hover[name='_qf_Fee_submit'],
.crm-container #discount fieldset[disabled] :hover[name='_qf_Fee_submit'],
.crm-container fieldset[disabled] #contact-summary-relationship-tab.view-content div.action-link>a.button:hover,
.crm-container #contact-summary-relationship-tab.view-content fieldset[disabled] div.action-link>a.button:hover,
.crm-container fieldset[disabled] .btn-primary:focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-content .button:focus:not(.hr-job-info-close),
.crm-container .ui-dialog .ui-dialog-content fieldset[disabled] .button:focus:not(.hr-job-info-close),
fieldset[disabled] .crm-container #crm-submit-buttons button.crm-form-submit:focus:not(.cancel),
.crm-container #crm-submit-buttons fieldset[disabled] button.crm-form-submit:focus:not(.cancel),
fieldset[disabled] .crm-container button.crm-form-submit.crm-button:focus:not(.cancel),
.crm-container fieldset[disabled] button.crm-form-submit.crm-button:focus:not(.cancel),
fieldset[disabled] .crm-container .crm-form-submit.crm-hover-button:focus:not(.cancel),
.crm-container fieldset[disabled] .crm-form-submit.crm-hover-button:focus:not(.cancel),
fieldset[disabled] .crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:focus:not(.cancel),
.crm-container .ui-dialog-buttonset fieldset[disabled] .crm-form-submit.ui-button:focus:not(.cancel),
fieldset[disabled] .crm-container a.crm-form-submit.button:focus:not(.cancel),
.crm-container fieldset[disabled] a.crm-form-submit.button:focus:not(.cancel),
fieldset[disabled] .crm-container input.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container fieldset[disabled] input.crm-form-submit:focus:not(.cancel)[type=button],
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>div.crm-button:focus:not([class*='crm-button-type-']),
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>button.crm-button:focus:not([class*='crm-button-type-']),
fieldset[disabled] .page-civicrm-group .crm-submit-buttons a.newGroup.button:focus,
.page-civicrm-group .crm-submit-buttons fieldset[disabled] a.newGroup.button:focus,
fieldset[disabled] .page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:focus,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.button:focus,
fieldset[disabled] .page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:focus,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.button:focus,
fieldset[disabled] .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus[crm-icon=fa-check],
.page-civicrm-a.page-civicrm-a .crmCaseType fieldset[disabled] .crm-button:focus[crm-icon=fa-check],
fieldset[disabled] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements fieldset[disabled] #optionFieldLink>.form-link:focus,
.crm-container fieldset[disabled] #discount :focus[name='_qf_Fee_submit'],
.crm-container #discount fieldset[disabled] :focus[name='_qf_Fee_submit'],
.crm-container fieldset[disabled] #contact-summary-relationship-tab.view-content div.action-link>a.button:focus,
.crm-container #contact-summary-relationship-tab.view-content fieldset[disabled] div.action-link>a.button:focus,
.crm-container fieldset[disabled] .btn-primary.focus,
.crm-container fieldset[disabled] .ui-dialog .ui-dialog-content .focus.button:not(.hr-job-info-close),
.crm-container .ui-dialog .ui-dialog-content fieldset[disabled] .focus.button:not(.hr-job-info-close),
fieldset[disabled] .crm-container #crm-submit-buttons button.focus.crm-form-submit:not(.cancel),
.crm-container #crm-submit-buttons fieldset[disabled] button.focus.crm-form-submit:not(.cancel),
fieldset[disabled] .crm-container button.focus.crm-form-submit.crm-button:not(.cancel),
.crm-container fieldset[disabled] button.focus.crm-form-submit.crm-button:not(.cancel),
fieldset[disabled] .crm-container .focus.crm-form-submit.crm-hover-button:not(.cancel),
.crm-container fieldset[disabled] .focus.crm-form-submit.crm-hover-button:not(.cancel),
fieldset[disabled] .crm-container .ui-dialog-buttonset .focus.crm-form-submit.ui-button:not(.cancel),
.crm-container .ui-dialog-buttonset fieldset[disabled] .focus.crm-form-submit.ui-button:not(.cancel),
fieldset[disabled] .crm-container a.focus.crm-form-submit.button:not(.cancel),
.crm-container fieldset[disabled] a.focus.crm-form-submit.button:not(.cancel),
fieldset[disabled] .crm-container input.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container fieldset[disabled] input.focus.crm-form-submit:not(.cancel)[type=button],
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>div.focus.crm-button:not([class*='crm-button-type-']),
.crm-container fieldset[disabled] *:not(.crm-submit-buttons)>button.focus.crm-button:not([class*='crm-button-type-']),
fieldset[disabled] .page-civicrm-group .crm-submit-buttons a.focus.newGroup.button,
.page-civicrm-group .crm-submit-buttons fieldset[disabled] a.focus.newGroup.button,
fieldset[disabled] .page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.focus.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.focus.button,
fieldset[disabled] .page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.focus.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons fieldset[disabled] a.focus.button,
fieldset[disabled] .page-civicrm-a.page-civicrm-a .crmCaseType .focus.crm-button[crm-icon=fa-check],
.page-civicrm-a.page-civicrm-a .crmCaseType fieldset[disabled] .focus.crm-button[crm-icon=fa-check],
fieldset[disabled] body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.focus.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements fieldset[disabled] #optionFieldLink>.focus.form-link,
.crm-container fieldset[disabled] #discount .focus[name='_qf_Fee_submit'],
.crm-container #discount fieldset[disabled] .focus[name='_qf_Fee_submit'],
.crm-container fieldset[disabled] #contact-summary-relationship-tab.view-content div.action-link>a.focus.button,
.crm-container #contact-summary-relationship-tab.view-content fieldset[disabled] div.action-link>a.focus.button {
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container .btn-primary .badge,
.crm-container .ui-dialog .ui-dialog-content .button:not(.hr-job-info-close) .badge,
.crm-container #crm-submit-buttons button.crm-form-submit:not(.cancel) .badge,
.crm-container button.crm-form-submit.crm-button:not(.cancel) .badge,
.crm-container .crm-form-submit.crm-hover-button:not(.cancel) .badge,
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:not(.cancel) .badge,
.crm-container a.crm-form-submit.button:not(.cancel) .badge,
.crm-container input.crm-form-submit:not(.cancel)[type=button] .badge,
.crm-container *:not(.crm-submit-buttons)>div.crm-button:not([class*='crm-button-type-']) .badge,
.crm-container *:not(.crm-submit-buttons)>button.crm-button:not([class*='crm-button-type-']) .badge,
.page-civicrm-group .crm-submit-buttons a.newGroup.button .badge,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button .badge,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button .badge,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check] .badge,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link .badge,
.crm-container #discount [name='_qf_Fee_submit'] .badge,
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.crm-container .btn-success {
    background-color: #44cb7e;
    border-color: #35c071
}

.crm-container .btn-success:focus,
.crm-container .btn-success.focus {
    color: #464354;
    background-color: #30ac65;
    border-color: #1a5c36
}

.crm-container .btn-success:hover {
    color: #464354;
    background-color: #30ac65;
    border-color: #289055
}

.crm-container .btn-success:active,
.crm-container .btn-success.active,
.crm-container .open>.btn-success.dropdown-toggle {
    color: #464354;
    background-color: #30ac65;
    background-image: none;
    border-color: #289055
}

.crm-container .btn-success:active:hover,
.crm-container .btn-success:active:focus,
.crm-container .btn-success:active.focus,
.crm-container .btn-success.active:hover,
.crm-container .btn-success.active:focus,
.crm-container .btn-success.active.focus,
.crm-container .open>.btn-success.dropdown-toggle:hover,
.crm-container .open>.btn-success.dropdown-toggle:focus,
.crm-container .open>.btn-success.dropdown-toggle.focus {
    color: #464354;
    background-color: #289055;
    border-color: #1a5c36
}

.crm-container .btn-success.disabled:hover,
.crm-container .btn-success.disabled:focus,
.crm-container .btn-success.disabled.focus,
.crm-container .btn-success[disabled]:hover,
.crm-container .btn-success[disabled]:focus,
.crm-container .btn-success[disabled].focus,
.crm-container fieldset[disabled] .btn-success:hover,
.crm-container fieldset[disabled] .btn-success:focus,
.crm-container fieldset[disabled] .btn-success.focus {
    background-color: #44cb7e;
    border-color: #35c071
}

.crm-container .btn-success .badge {
    color: #44cb7e;
    background-color: #464354
}

.crm-container .btn-info {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container .btn-info:focus,
.crm-container .btn-info.focus {
    color: #fff;
    background-color: #00538a;
    border-color: #001624
}

.crm-container .btn-info:hover {
    color: #fff;
    background-color: #00538a;
    border-color: #003d66
}

.crm-container .btn-info:active,
.crm-container .btn-info.active,
.crm-container .open>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #00538a;
    background-image: none;
    border-color: #003d66
}

.crm-container .btn-info:active:hover,
.crm-container .btn-info:active:focus,
.crm-container .btn-info:active.focus,
.crm-container .btn-info.active:hover,
.crm-container .btn-info.active:focus,
.crm-container .btn-info.active.focus,
.crm-container .open>.btn-info.dropdown-toggle:hover,
.crm-container .open>.btn-info.dropdown-toggle:focus,
.crm-container .open>.btn-info.dropdown-toggle.focus {
    color: #fff;
    background-color: #003d66;
    border-color: #001624
}

.crm-container .btn-info.disabled:hover,
.crm-container .btn-info.disabled:focus,
.crm-container .btn-info.disabled.focus,
.crm-container .btn-info[disabled]:hover,
.crm-container .btn-info[disabled]:focus,
.crm-container .btn-info[disabled].focus,
.crm-container fieldset[disabled] .btn-info:hover,
.crm-container fieldset[disabled] .btn-info:focus,
.crm-container fieldset[disabled] .btn-info.focus {
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container .btn-info .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.crm-container .btn-warning {
    background-color: #e6ab5e;
    border-color: #e39f48
}

.crm-container .btn-warning:focus,
.crm-container .btn-warning.focus {
    color: #464354;
    background-color: #df9432;
    border-color: #945e17
}

.crm-container .btn-warning:hover {
    color: #464354;
    background-color: #df9432;
    border-color: #cd8220
}

.crm-container .btn-warning:active,
.crm-container .btn-warning.active,
.crm-container .open>.btn-warning.dropdown-toggle {
    color: #464354;
    background-color: #df9432;
    background-image: none;
    border-color: #cd8220
}

.crm-container .btn-warning:active:hover,
.crm-container .btn-warning:active:focus,
.crm-container .btn-warning:active.focus,
.crm-container .btn-warning.active:hover,
.crm-container .btn-warning.active:focus,
.crm-container .btn-warning.active.focus,
.crm-container .open>.btn-warning.dropdown-toggle:hover,
.crm-container .open>.btn-warning.dropdown-toggle:focus,
.crm-container .open>.btn-warning.dropdown-toggle.focus {
    color: #464354;
    background-color: #cd8220;
    border-color: #945e17
}

.crm-container .btn-warning.disabled:hover,
.crm-container .btn-warning.disabled:focus,
.crm-container .btn-warning.disabled.focus,
.crm-container .btn-warning[disabled]:hover,
.crm-container .btn-warning[disabled]:focus,
.crm-container .btn-warning[disabled].focus,
.crm-container fieldset[disabled] .btn-warning:hover,
.crm-container fieldset[disabled] .btn-warning:focus,
.crm-container fieldset[disabled] .btn-warning.focus {
    background-color: #e6ab5e;
    border-color: #e39f48
}

.crm-container .btn-warning .badge {
    color: #e6ab5e;
    background-color: #464354
}

.crm-container .btn-danger {
    color: #fff;
    background-color: #cf3458;
    border-color: #bd2d4e
}

.crm-container .btn-danger:focus,
.crm-container .btn-danger.focus {
    color: #fff;
    background-color: #a82846;
    border-color: #561423
}

.crm-container .btn-danger:hover {
    color: #fff;
    background-color: #a82846;
    border-color: #8b213a
}

.crm-container .btn-danger:active,
.crm-container .btn-danger.active,
.crm-container .open>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #a82846;
    background-image: none;
    border-color: #8b213a
}

.crm-container .btn-danger:active:hover,
.crm-container .btn-danger:active:focus,
.crm-container .btn-danger:active.focus,
.crm-container .btn-danger.active:hover,
.crm-container .btn-danger.active:focus,
.crm-container .btn-danger.active.focus,
.crm-container .open>.btn-danger.dropdown-toggle:hover,
.crm-container .open>.btn-danger.dropdown-toggle:focus,
.crm-container .open>.btn-danger.dropdown-toggle.focus {
    color: #fff;
    background-color: #8b213a;
    border-color: #561423
}

.crm-container .btn-danger.disabled:hover,
.crm-container .btn-danger.disabled:focus,
.crm-container .btn-danger.disabled.focus,
.crm-container .btn-danger[disabled]:hover,
.crm-container .btn-danger[disabled]:focus,
.crm-container .btn-danger[disabled].focus,
.crm-container fieldset[disabled] .btn-danger:hover,
.crm-container fieldset[disabled] .btn-danger:focus,
.crm-container fieldset[disabled] .btn-danger.focus {
    background-color: #cf3458;
    border-color: #bd2d4e
}

.crm-container .btn-danger .badge {
    color: #cf3458;
    background-color: #fff
}

.crm-container .btn-link {
    font-weight: 400;
    color: #61aa35 !important;
    border-radius: 0
}

.crm-container .btn-link,
.crm-container .btn-link:active,
.crm-container .btn-link.active,
.crm-container .btn-link[disabled],
.crm-container fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.crm-container .btn-link,
.crm-container .btn-link:hover,
.crm-container .btn-link:focus,
.crm-container .btn-link:active {
    border-color: transparent
}

.crm-container .btn-link:hover,
.crm-container .btn-link:focus {
    color: #004371;
    text-decoration: underline;
    background-color: transparent
}

.crm-container .btn-link[disabled]:hover,
.crm-container .btn-link[disabled]:focus,
.crm-container fieldset[disabled] .btn-link:hover,
.crm-container fieldset[disabled] .btn-link:focus {
    color: #FFFFFF;
    text-decoration: none
}

.crm-container .btn-lg,
.crm-container .btn-group-lg>.btn,
.crm-container #crm-submit-buttons .btn-group-lg>button.crm-form-submit,
.crm-container .btn-group-lg>button.crm-button.crm-form-submit,
.crm-container .btn-group-lg>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-lg>.ui-button,
.crm-container .btn-group-lg>a.button,
.crm-container .btn-group-lg>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-lg>.crm-button,
.crm-container .crm-search-form-block.btn-group-lg>a,
.crm-container .crm-search-form-block.btn-group-lg>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-lg>.form-link {
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 6px
}

.crm-container .btn-sm,
.crm-container .btn-group-sm>.btn,
.crm-container #crm-submit-buttons .btn-group-sm>button.crm-form-submit,
.crm-container .btn-group-sm>button.crm-button.crm-form-submit,
.crm-container .btn-group-sm>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-sm>.ui-button,
.crm-container .btn-group-sm>a.button,
.crm-container .btn-group-sm>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-sm>.crm-button,
.crm-container .crm-search-form-block.btn-group-sm>a,
.crm-container .crm-search-form-block.btn-group-sm>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-sm>.form-link,
.crm-container .CRM_Contact_Form_Search_Custom .crm-search-form-block table.form-layout-compressed td button.crm-form-submit {
    padding: 2px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px
}

.crm-container .btn-xs,
.crm-container .btn-group-xs>.btn,
.crm-container #crm-submit-buttons .btn-group-xs>button.crm-form-submit,
.crm-container .btn-group-xs>button.crm-button.crm-form-submit,
.crm-container .btn-group-xs>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-xs>.ui-button,
.crm-container .btn-group-xs>a.button,
.crm-container .btn-group-xs>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-xs>.crm-button,
.crm-container .crm-search-form-block.btn-group-xs>a,
.crm-container .crm-search-form-block.btn-group-xs>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-xs>.form-link,
.crm-container .crm-accordion-header a.crm-hover-button,
.crm-container .crm-form-date-wrapper a.crm-hover-button {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px
}

.crm-container .btn-block {
    display: block;
    width: 100%
}

.crm-container .btn-block+.btn-block {
    margin-top: 5px
}

.crm-container input[type="submit"].btn-block,
.crm-container input[type="reset"].btn-block,
.crm-container input[type="button"].btn-block {
    width: 100%
}

.crm-container .btn-group,
.crm-container .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.crm-container .btn-group>.btn,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit,
.crm-container .btn-group>button.crm-button.crm-form-submit,
.crm-container .btn-group>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button,
.crm-container .btn-group>a.button,
.crm-container .btn-group>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button,
.crm-container .crm-search-form-block.btn-group>a,
.crm-container .crm-search-form-block.btn-group>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link,
.crm-container .btn-group-vertical>.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button,
.crm-container .btn-group-vertical>a.button,
.crm-container .btn-group-vertical>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button,
.crm-container .crm-search-form-block.btn-group-vertical>a,
.crm-container .crm-search-form-block.btn-group-vertical>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link {
    position: relative;
    float: left
}

.crm-container .btn-group>.btn:hover,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:hover,
.crm-container .btn-group>button.crm-button.crm-form-submit:hover,
.crm-container .btn-group>.crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:hover,
.crm-container .btn-group>a.button:hover,
.crm-container .btn-group>input:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:hover,
.crm-container .crm-search-form-block.btn-group>a:hover,
.crm-container .crm-search-form-block.btn-group>span:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:hover,
.crm-container .btn-group>.btn:focus,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:focus,
.crm-container .btn-group>button.crm-button.crm-form-submit:focus,
.crm-container .btn-group>.crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:focus,
.crm-container .btn-group>a.button:focus,
.crm-container .btn-group>input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:focus,
.crm-container .crm-search-form-block.btn-group>a:focus,
.crm-container .crm-search-form-block.btn-group>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:focus,
.crm-container .btn-group>.btn:active,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:active,
.crm-container .btn-group>button.crm-button.crm-form-submit:active,
.crm-container .btn-group>.crm-hover-button:active,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:active,
.crm-container .btn-group>a.button:active,
.crm-container .btn-group>input:active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:active,
.crm-container .crm-search-form-block.btn-group>a:active,
.crm-container .crm-search-form-block.btn-group>span:active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:active,
.crm-container .btn-group>.btn.active,
.crm-container #crm-submit-buttons .btn-group>button.active.crm-form-submit,
.crm-container .btn-group>button.active.crm-button.crm-form-submit,
.crm-container .btn-group>.active.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group>.active.ui-button,
.crm-container .btn-group>a.active.button,
.crm-container .btn-group>input.active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.active.crm-button,
.crm-container .crm-search-form-block.btn-group>a.active,
.crm-container .crm-search-form-block.btn-group>span.active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.active.form-link,
.crm-container .btn-group-vertical>.btn:hover,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:hover,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:hover,
.crm-container .btn-group-vertical>.crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:hover,
.crm-container .btn-group-vertical>a.button:hover,
.crm-container .btn-group-vertical>input:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:hover,
.crm-container .crm-search-form-block.btn-group-vertical>a:hover,
.crm-container .crm-search-form-block.btn-group-vertical>span:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:hover,
.crm-container .btn-group-vertical>.btn:focus,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:focus,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:focus,
.crm-container .btn-group-vertical>.crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:focus,
.crm-container .btn-group-vertical>a.button:focus,
.crm-container .btn-group-vertical>input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:focus,
.crm-container .crm-search-form-block.btn-group-vertical>a:focus,
.crm-container .crm-search-form-block.btn-group-vertical>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:focus,
.crm-container .btn-group-vertical>.btn:active,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:active,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:active,
.crm-container .btn-group-vertical>.crm-hover-button:active,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:active,
.crm-container .btn-group-vertical>a.button:active,
.crm-container .btn-group-vertical>input:active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:active,
.crm-container .crm-search-form-block.btn-group-vertical>a:active,
.crm-container .crm-search-form-block.btn-group-vertical>span:active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:active,
.crm-container .btn-group-vertical>.btn.active,
.crm-container #crm-submit-buttons .btn-group-vertical>button.active.crm-form-submit,
.crm-container .btn-group-vertical>button.active.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.active.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.active.ui-button,
.crm-container .btn-group-vertical>a.active.button,
.crm-container .btn-group-vertical>input.active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.active.crm-button,
.crm-container .crm-search-form-block.btn-group-vertical>a.active,
.crm-container .crm-search-form-block.btn-group-vertical>span.active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.active.form-link {
    z-index: 2
}

.crm-container .btn-group .btn+.btn,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+.btn,
.btn-group .crm-container button.crm-button.crm-form-submit+.btn,
.crm-container .btn-group button.crm-button.crm-form-submit+.btn,
.btn-group .crm-container .crm-hover-button+.btn,
.crm-container .btn-group .crm-hover-button+.btn,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+.btn,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+.btn,
.btn-group .crm-container a.button+.btn,
.crm-container .btn-group a.button+.btn,
.btn-group .crm-container a.button:link+.btn,
.crm-container .btn-group a.button:link+.btn,
.btn-group .crm-container a.button:visited+.btn,
.crm-container .btn-group a.button:visited+.btn,
.btn-group .crm-container input[type=button]+.btn,
.crm-container .btn-group input[type=button]+.btn,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+.btn,
.btn-group .crm-container .crm-search-form-block>a+.btn,
.crm-container .btn-group .crm-search-form-block>a+.btn,
.btn-group .crm-container .crm-search-form-block>span+.btn,
.crm-container .btn-group .crm-search-form-block>span+.btn,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.btn,
.btn-group .crm-container #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .btn+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group button.crm-button.crm-form-submit+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .crm-hover-button+button.crm-form-submit,
.btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset .btn-group #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .btn-group .ui-button+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group a.button+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group a.button:link+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group a.button:visited+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group input[type=button]+button.crm-form-submit,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .crm-search-form-block>a+button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container .btn-group #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .crm-search-form-block>span+button.crm-form-submit,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+button.crm-form-submit,
.btn-group .crm-container .btn+button.crm-button.crm-form-submit,
.crm-container .btn-group .btn+button.crm-button.crm-form-submit,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+button.crm-button.crm-form-submit,
.btn-group .crm-container button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .btn-group button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.btn-group .crm-container .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .btn-group .crm-hover-button+button.crm-button.crm-form-submit,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+button.crm-button.crm-form-submit,
.btn-group .crm-container a.button+button.crm-button.crm-form-submit,
.crm-container .btn-group a.button+button.crm-button.crm-form-submit,
.btn-group .crm-container a.button:link+button.crm-button.crm-form-submit,
.crm-container .btn-group a.button:link+button.crm-button.crm-form-submit,
.btn-group .crm-container a.button:visited+button.crm-button.crm-form-submit,
.crm-container .btn-group a.button:visited+button.crm-button.crm-form-submit,
.btn-group .crm-container input[type=button]+button.crm-button.crm-form-submit,
.crm-container .btn-group input[type=button]+button.crm-button.crm-form-submit,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+button.crm-button.crm-form-submit,
.btn-group .crm-container .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container .btn-group .crm-search-form-block>a+button.crm-button.crm-form-submit,
.btn-group .crm-container .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container .btn-group .crm-search-form-block>span+button.crm-button.crm-form-submit,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.btn-group .crm-container .btn+.crm-hover-button,
.crm-container .btn-group .btn+.crm-hover-button,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+.crm-hover-button,
.btn-group .crm-container button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .btn-group button.crm-button.crm-form-submit+.crm-hover-button,
.btn-group .crm-container .crm-hover-button+.crm-hover-button,
.crm-container .btn-group .crm-hover-button+.crm-hover-button,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+.crm-hover-button,
.btn-group .crm-container a.button+.crm-hover-button,
.crm-container .btn-group a.button+.crm-hover-button,
.btn-group .crm-container a.button:link+.crm-hover-button,
.crm-container .btn-group a.button:link+.crm-hover-button,
.btn-group .crm-container a.button:visited+.crm-hover-button,
.crm-container .btn-group a.button:visited+.crm-hover-button,
.btn-group .crm-container input[type=button]+.crm-hover-button,
.crm-container .btn-group input[type=button]+.crm-hover-button,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+.crm-hover-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+.crm-hover-button,
.btn-group .crm-container .crm-search-form-block>a+.crm-hover-button,
.crm-container .btn-group .crm-search-form-block>a+.crm-hover-button,
.btn-group .crm-container .crm-search-form-block>span+.crm-hover-button,
.crm-container .btn-group .crm-search-form-block>span+.crm-hover-button,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.crm-hover-button,
.btn-group .crm-container .ui-dialog-buttonset .btn+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .btn+.ui-button,
.btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container #crm-submit-buttons .btn-group .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .btn-group button.crm-form-submit+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group button.crm-button.crm-form-submit+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .crm-hover-button+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset a.button+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group a.button+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group a.button:link+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group a.button:visited+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group input[type=button]+.ui-button,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .crm-search-form-block>a+.ui-button,
.btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .btn-group .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .crm-search-form-block>span+.ui-button,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.ui-button,
.btn-group .crm-container .btn+a.button,
.crm-container .btn-group .btn+a.button,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+a.button,
.btn-group .crm-container button.crm-button.crm-form-submit+a.button,
.crm-container .btn-group button.crm-button.crm-form-submit+a.button,
.btn-group .crm-container .crm-hover-button+a.button,
.crm-container .btn-group .crm-hover-button+a.button,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+a.button,
.btn-group .crm-container a.button+a.button,
.crm-container .btn-group a.button+a.button,
.btn-group .crm-container a.button:link+a.button,
.crm-container .btn-group a.button:link+a.button,
.btn-group .crm-container a.button:visited+a.button,
.crm-container .btn-group a.button:visited+a.button,
.btn-group .crm-container input[type=button]+a.button,
.crm-container .btn-group input[type=button]+a.button,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+a.button,
.btn-group .crm-container .crm-search-form-block>a+a.button,
.crm-container .btn-group .crm-search-form-block>a+a.button,
.btn-group .crm-container .crm-search-form-block>span+a.button,
.crm-container .btn-group .crm-search-form-block>span+a.button,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+a.button,
.btn-group .crm-container .btn+a.button:link,
.crm-container .btn-group .btn+a.button:link,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+a.button:link,
.btn-group .crm-container button.crm-button.crm-form-submit+a.button:link,
.crm-container .btn-group button.crm-button.crm-form-submit+a.button:link,
.btn-group .crm-container .crm-hover-button+a.button:link,
.crm-container .btn-group .crm-hover-button+a.button:link,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+a.button:link,
.btn-group .crm-container a.button+a.button:link,
.crm-container .btn-group a.button+a.button:link,
.btn-group .crm-container a.button:link+a.button:link,
.crm-container .btn-group a.button:link+a.button:link,
.btn-group .crm-container a.button:visited+a.button:link,
.crm-container .btn-group a.button:visited+a.button:link,
.btn-group .crm-container input[type=button]+a.button:link,
.crm-container .btn-group input[type=button]+a.button:link,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:link,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+a.button:link,
.btn-group .crm-container .crm-search-form-block>a+a.button:link,
.crm-container .btn-group .crm-search-form-block>a+a.button:link,
.btn-group .crm-container .crm-search-form-block>span+a.button:link,
.crm-container .btn-group .crm-search-form-block>span+a.button:link,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+a.button:link,
.btn-group .crm-container .btn+a.button:visited,
.crm-container .btn-group .btn+a.button:visited,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+a.button:visited,
.btn-group .crm-container button.crm-button.crm-form-submit+a.button:visited,
.crm-container .btn-group button.crm-button.crm-form-submit+a.button:visited,
.btn-group .crm-container .crm-hover-button+a.button:visited,
.crm-container .btn-group .crm-hover-button+a.button:visited,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+a.button:visited,
.btn-group .crm-container a.button+a.button:visited,
.crm-container .btn-group a.button+a.button:visited,
.btn-group .crm-container a.button:link+a.button:visited,
.crm-container .btn-group a.button:link+a.button:visited,
.btn-group .crm-container a.button:visited+a.button:visited,
.crm-container .btn-group a.button:visited+a.button:visited,
.btn-group .crm-container input[type=button]+a.button:visited,
.crm-container .btn-group input[type=button]+a.button:visited,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:visited,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+a.button:visited,
.btn-group .crm-container .crm-search-form-block>a+a.button:visited,
.crm-container .btn-group .crm-search-form-block>a+a.button:visited,
.btn-group .crm-container .crm-search-form-block>span+a.button:visited,
.crm-container .btn-group .crm-search-form-block>span+a.button:visited,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+a.button:visited,
.btn-group .crm-container .btn+input[type=button],
.crm-container .btn-group .btn+input[type=button],
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+input[type=button],
.btn-group .crm-container button.crm-button.crm-form-submit+input[type=button],
.crm-container .btn-group button.crm-button.crm-form-submit+input[type=button],
.btn-group .crm-container .crm-hover-button+input[type=button],
.crm-container .btn-group .crm-hover-button+input[type=button],
.btn-group .crm-container .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container .ui-dialog-buttonset .btn-group .ui-button+input[type=button],
.btn-group .crm-container a.button+input[type=button],
.crm-container .btn-group a.button+input[type=button],
.btn-group .crm-container a.button:link+input[type=button],
.crm-container .btn-group a.button:link+input[type=button],
.btn-group .crm-container a.button:visited+input[type=button],
.crm-container .btn-group a.button:visited+input[type=button],
.btn-group .crm-container input[type=button]+input[type=button],
.crm-container .btn-group input[type=button]+input[type=button],
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+input[type=button],
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+input[type=button],
.btn-group .crm-container .crm-search-form-block>a+input[type=button],
.crm-container .btn-group .crm-search-form-block>a+input[type=button],
.btn-group .crm-container .crm-search-form-block>span+input[type=button],
.crm-container .btn-group .crm-search-form-block>span+input[type=button],
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+input[type=button],
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .btn+.crm-button,
.btn-group .crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container #crm-submit-buttons .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .btn-group button.crm-form-submit+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container button.crm-button.crm-form-submit+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group button.crm-button.crm-form-submit+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-hover-button+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group .crm-hover-button+.crm-button,
.btn-group .crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container .ui-dialog-buttonset .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .btn-group .ui-button+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container a.button+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group a.button+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container a.button:link+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group a.button:link+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container a.button:visited+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group a.button:visited+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container input[type=button]+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group input[type=button]+.crm-button,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-search-form-block>a+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group .crm-search-form-block>a+.crm-button,
.btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-search-form-block>span+.crm-button,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group .crm-search-form-block>span+.crm-button,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.crm-button,
.btn-group .crm-container .crm-search-form-block>.btn+a,
.crm-container .btn-group .crm-search-form-block>.btn+a,
.btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container #crm-submit-buttons .btn-group .crm-search-form-block>button.crm-form-submit+a,
.btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+a,
.btn-group .crm-container .crm-search-form-block>.crm-hover-button+a,
.crm-container .btn-group .crm-search-form-block>.crm-hover-button+a,
.btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container .ui-dialog-buttonset .btn-group .crm-search-form-block>.ui-button+a,
.btn-group .crm-container .crm-search-form-block>a.button+a,
.crm-container .btn-group .crm-search-form-block>a.button+a,
.btn-group .crm-container .crm-search-form-block>a.button:link+a,
.crm-container .btn-group .crm-search-form-block>a.button:link+a,
.btn-group .crm-container .crm-search-form-block>a.button:visited+a,
.crm-container .btn-group .crm-search-form-block>a.button:visited+a,
.btn-group .crm-container .crm-search-form-block>input[type=button]+a,
.crm-container .btn-group .crm-search-form-block>input[type=button]+a,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-search-form-block>.crm-button+a,
.btn-group .crm-container .crm-search-form-block>a+a,
.crm-container .btn-group .crm-search-form-block>a+a,
.btn-group .crm-container .crm-search-form-block>span+a,
.crm-container .btn-group .crm-search-form-block>span+a,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-search-form-block#optionFieldLink>.form-link+a,
.btn-group .crm-container .crm-search-form-block>.btn+span,
.crm-container .btn-group .crm-search-form-block>.btn+span,
.btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container #crm-submit-buttons .btn-group .crm-search-form-block>button.crm-form-submit+span,
.btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+span,
.btn-group .crm-container .crm-search-form-block>.crm-hover-button+span,
.crm-container .btn-group .crm-search-form-block>.crm-hover-button+span,
.btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container .ui-dialog-buttonset .btn-group .crm-search-form-block>.ui-button+span,
.btn-group .crm-container .crm-search-form-block>a.button+span,
.crm-container .btn-group .crm-search-form-block>a.button+span,
.btn-group .crm-container .crm-search-form-block>a.button:link+span,
.crm-container .btn-group .crm-search-form-block>a.button:link+span,
.btn-group .crm-container .crm-search-form-block>a.button:visited+span,
.crm-container .btn-group .crm-search-form-block>a.button:visited+span,
.btn-group .crm-container .crm-search-form-block>input[type=button]+span,
.crm-container .btn-group .crm-search-form-block>input[type=button]+span,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-search-form-block>.crm-button+span,
.btn-group .crm-container .crm-search-form-block>a+span,
.crm-container .btn-group .crm-search-form-block>a+span,
.btn-group .crm-container .crm-search-form-block>span+span,
.crm-container .btn-group .crm-search-form-block>span+span,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-search-form-block#optionFieldLink>.form-link+span,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.btn+.form-link,
.btn-group .crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container #crm-submit-buttons .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons .btn-group #optionFieldLink>button.crm-form-submit+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>.crm-hover-button+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>.crm-hover-button+.form-link,
.btn-group .crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container .ui-dialog-buttonset .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset .btn-group #optionFieldLink>.ui-button+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>a.button+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>a.button+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>a.button:link+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>a.button:link+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>a.button:visited+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>a.button:visited+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink>input[type=button]+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink>input[type=button]+.form-link,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group #optionFieldLink>.crm-button+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink.crm-search-form-block>a+.form-link,
.btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group .crm-container #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .btn-group #optionFieldLink.crm-search-form-block>span+.form-link,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.form-link,
.crm-container .btn-group .btn+.btn-group,
.btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.btn-group,
.crm-container #crm-submit-buttons .btn-group button.crm-form-submit+.btn-group,
.btn-group .crm-container button.crm-button.crm-form-submit+.btn-group,
.crm-container .btn-group button.crm-button.crm-form-submit+.btn-group,
.btn-group .crm-container .crm-hover-button+.btn-group,
.crm-container .btn-group .crm-hover-button+.btn-group,
.btn-group .crm-container .ui-dialog-buttonset .ui-button+.btn-group,
.crm-container .ui-dialog-buttonset .btn-group .ui-button+.btn-group,
.btn-group .crm-container a.button+.btn-group,
.crm-container .btn-group a.button+.btn-group,
.btn-group .crm-container input[type=button]+.btn-group,
.crm-container .btn-group input[type=button]+.btn-group,
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn-group,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .crm-button+.btn-group,
.btn-group .crm-container .crm-search-form-block>a+.btn-group,
.crm-container .btn-group .crm-search-form-block>a+.btn-group,
.btn-group .crm-container .crm-search-form-block>span+.btn-group,
.crm-container .btn-group .crm-search-form-block>span+.btn-group,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn-group,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.form-link+.btn-group,
.crm-container .btn-group .btn-group+.btn,
.btn-group .crm-container #crm-submit-buttons .btn-group+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group .btn-group+button.crm-form-submit,
.btn-group .crm-container .btn-group+button.crm-button.crm-form-submit,
.crm-container .btn-group .btn-group+button.crm-button.crm-form-submit,
.btn-group .crm-container .btn-group+.crm-hover-button,
.crm-container .btn-group .btn-group+.crm-hover-button,
.btn-group .crm-container .ui-dialog-buttonset .btn-group+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group .btn-group+.ui-button,
.btn-group .crm-container .btn-group+a.button,
.crm-container .btn-group .btn-group+a.button,
.btn-group .crm-container .btn-group+input[type=button],
.crm-container .btn-group .btn-group+input[type=button],
.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group .btn-group+.crm-button,
.btn-group .crm-container .crm-search-form-block>.btn-group+a,
.crm-container .btn-group .crm-search-form-block>.btn-group+a,
.btn-group .crm-container .crm-search-form-block>.btn-group+span,
.crm-container .btn-group .crm-search-form-block>.btn-group+span,
.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn-group+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group #optionFieldLink>.btn-group+.form-link,
.crm-container .btn-group .btn-group+.btn-group {
    margin-left: -1px
}

.crm-container .btn-toolbar {
    margin-left: -5px;
    zoom: 1;
    overflow: auto
}

.crm-container .btn-toolbar .btn,
.btn-toolbar .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-toolbar button.crm-form-submit,
.btn-toolbar .crm-container button.crm-button.crm-form-submit,
.crm-container .btn-toolbar button.crm-button.crm-form-submit,
.btn-toolbar .crm-container .crm-hover-button,
.crm-container .btn-toolbar .crm-hover-button,
.btn-toolbar .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset .btn-toolbar .ui-button,
.btn-toolbar .crm-container a.button,
.crm-container .btn-toolbar a.button,
.btn-toolbar .crm-container input[type=button],
.crm-container .btn-toolbar input[type=button],
.btn-toolbar .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-toolbar .crm-button,
.btn-toolbar .crm-container .crm-search-form-block>a,
.crm-container .btn-toolbar .crm-search-form-block>a,
.btn-toolbar .crm-container .crm-search-form-block>span,
.crm-container .btn-toolbar .crm-search-form-block>span,
.btn-toolbar body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-toolbar #optionFieldLink>.form-link,
.crm-container .btn-toolbar .btn-group,
.crm-container .btn-toolbar .input-group {
    float: left
}

.crm-container .btn-toolbar>.btn,
.crm-container #crm-submit-buttons .btn-toolbar>button.crm-form-submit,
.crm-container .btn-toolbar>button.crm-button.crm-form-submit,
.crm-container .btn-toolbar>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-toolbar>.ui-button,
.crm-container .btn-toolbar>a.button,
.crm-container .btn-toolbar>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-toolbar>.crm-button,
.crm-container .crm-search-form-block.btn-toolbar>a,
.crm-container .crm-search-form-block.btn-toolbar>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-toolbar>.form-link,
.crm-container .btn-toolbar>.btn-group,
.crm-container .btn-toolbar>.input-group {
    margin-left: 5px
}

.crm-container .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>button.crm-button.crm-form-submit:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>.crm-hover-button:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>a.button:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>input:not(:first-child):not(:last-child):not(.dropdown-toggle)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .crm-search-form-block.btn-group>a:not(:first-child):not(:last-child):not(.dropdown-toggle),
.crm-container .crm-search-form-block.btn-group>span:not(:first-child):not(:last-child):not(.dropdown-toggle),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.crm-container .btn-group>.btn:first-child,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:first-child,
.crm-container .btn-group>button.crm-button.crm-form-submit:first-child,
.crm-container .btn-group>.crm-hover-button:first-child,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:first-child,
.crm-container .btn-group>a.button:first-child,
.crm-container .btn-group>input:first-child[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:first-child,
.crm-container .crm-search-form-block.btn-group>a:first-child,
.crm-container .crm-search-form-block.btn-group>span:first-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:first-child {
    margin-left: 0
}

.crm-container .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>button.crm-button.crm-form-submit:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>.crm-hover-button:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>a.button:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .btn-group>input:first-child:not(:last-child):not(.dropdown-toggle)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .crm-search-form-block.btn-group>a:first-child:not(:last-child):not(.dropdown-toggle),
.crm-container .crm-search-form-block.btn-group>span:first-child:not(:last-child):not(.dropdown-toggle),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.crm-container .btn-group>.btn:last-child:not(:first-child),
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit:last-child:not(:first-child),
.crm-container .btn-group>button.crm-button.crm-form-submit:last-child:not(:first-child),
.crm-container .btn-group>.crm-hover-button:last-child:not(:first-child),
.crm-container .ui-dialog-buttonset .btn-group>.ui-button:last-child:not(:first-child),
.crm-container .btn-group>a.button:last-child:not(:first-child),
.crm-container .btn-group>input:last-child:not(:first-child)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button:last-child:not(:first-child),
.crm-container .crm-search-form-block.btn-group>a:last-child:not(:first-child),
.crm-container .crm-search-form-block.btn-group>span:last-child:not(:first-child),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link:last-child:not(:first-child),
.crm-container .btn-group>.dropdown-toggle:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.crm-container .btn-group>.btn-group {
    float: left
}

.crm-container .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,
.crm-container #crm-submit-buttons .btn-group>.btn-group:not(:first-child):not(:last-child)>button.crm-form-submit,
.crm-container .btn-group>.btn-group:not(:first-child):not(:last-child)>button.crm-button.crm-form-submit,
.crm-container .btn-group>.btn-group:not(:first-child):not(:last-child)>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group>.btn-group:not(:first-child):not(:last-child)>.ui-button,
.crm-container .btn-group>.btn-group:not(:first-child):not(:last-child)>a.button,
.crm-container .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.btn-group:not(:first-child):not(:last-child)>.crm-button,
.crm-container .btn-group>.crm-search-form-block.btn-group:not(:first-child):not(:last-child)>a,
.crm-container .btn-group>.crm-search-form-block.btn-group:not(:first-child):not(:last-child)>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group>#optionFieldLink.btn-group:not(:first-child):not(:last-child)>.form-link {
    border-radius: 0
}

.crm-container .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.crm-container #crm-submit-buttons .btn-group>.btn-group:first-child:not(:last-child)>button.crm-form-submit:last-child,
.crm-container .btn-group>.btn-group:first-child:not(:last-child)>button.crm-button.crm-form-submit:last-child,
.crm-container .btn-group>.btn-group:first-child:not(:last-child)>.crm-hover-button:last-child,
.crm-container .ui-dialog-buttonset .btn-group>.btn-group:first-child:not(:last-child)>.ui-button:last-child,
.crm-container .btn-group>.btn-group:first-child:not(:last-child)>a.button:last-child,
.crm-container .btn-group>.btn-group:first-child:not(:last-child)>input:last-child[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.btn-group:first-child:not(:last-child)>.crm-button:last-child,
.crm-container .btn-group>.crm-search-form-block.btn-group:first-child:not(:last-child)>a:last-child,
.crm-container .btn-group>.crm-search-form-block.btn-group:first-child:not(:last-child)>span:last-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group>#optionFieldLink.btn-group:first-child:not(:last-child)>.form-link:last-child,
.crm-container .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.crm-container .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,
.crm-container #crm-submit-buttons .btn-group>.btn-group:last-child:not(:first-child)>button.crm-form-submit:first-child,
.crm-container .btn-group>.btn-group:last-child:not(:first-child)>button.crm-button.crm-form-submit:first-child,
.crm-container .btn-group>.btn-group:last-child:not(:first-child)>.crm-hover-button:first-child,
.crm-container .ui-dialog-buttonset .btn-group>.btn-group:last-child:not(:first-child)>.ui-button:first-child,
.crm-container .btn-group>.btn-group:last-child:not(:first-child)>a.button:first-child,
.crm-container .btn-group>.btn-group:last-child:not(:first-child)>input:first-child[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.btn-group:last-child:not(:first-child)>.crm-button:first-child,
.crm-container .btn-group>.crm-search-form-block.btn-group:last-child:not(:first-child)>a:first-child,
.crm-container .btn-group>.crm-search-form-block.btn-group:last-child:not(:first-child)>span:first-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group>#optionFieldLink.btn-group:last-child:not(:first-child)>.form-link:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.crm-container .btn-group .dropdown-toggle:active,
.crm-container .btn-group.open .dropdown-toggle {
    outline: 0
}

.crm-container .btn-group>.btn+.dropdown-toggle,
.crm-container #crm-submit-buttons .btn-group>button.crm-form-submit+.dropdown-toggle,
.crm-container .btn-group>button.crm-button.crm-form-submit+.dropdown-toggle,
.crm-container .btn-group>.crm-hover-button+.dropdown-toggle,
.crm-container .ui-dialog-buttonset .btn-group>.ui-button+.dropdown-toggle,
.crm-container .btn-group>a.button+.dropdown-toggle,
.crm-container .btn-group>input[type=button]+.dropdown-toggle,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group>.crm-button+.dropdown-toggle,
.crm-container .crm-search-form-block.btn-group>a+.dropdown-toggle,
.crm-container .crm-search-form-block.btn-group>span+.dropdown-toggle,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group>.form-link+.dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px
}

.crm-container .btn-group>.btn-lg+.dropdown-toggle,
.crm-container .btn-group-lg.btn-group>.btn+.dropdown-toggle,
.crm-container #crm-submit-buttons .btn-group-lg.btn-group>button.crm-form-submit+.dropdown-toggle,
.crm-container .btn-group-lg.btn-group>button.crm-button.crm-form-submit+.dropdown-toggle,
.crm-container .btn-group-lg.btn-group>.crm-hover-button+.dropdown-toggle,
.crm-container .ui-dialog-buttonset .btn-group-lg.btn-group>.ui-button+.dropdown-toggle,
.crm-container .btn-group-lg.btn-group>a.button+.dropdown-toggle,
.crm-container .btn-group-lg.btn-group>input[type=button]+.dropdown-toggle,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-lg.btn-group>.crm-button+.dropdown-toggle,
.crm-container .crm-search-form-block.btn-group-lg.btn-group>a+.dropdown-toggle,
.crm-container .crm-search-form-block.btn-group-lg.btn-group>span+.dropdown-toggle,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-lg.btn-group>.form-link+.dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px
}

.crm-container .btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.crm-container .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.crm-container .btn .caret,
.crm-container #crm-submit-buttons button.crm-form-submit .caret,
.crm-container button.crm-button.crm-form-submit .caret,
.crm-container .crm-hover-button .caret,
.crm-container .ui-dialog-buttonset .ui-button .caret,
.crm-container a.button .caret,
.crm-container input[type=button] .caret,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button .caret,
.crm-container .crm-search-form-block>a .caret,
.crm-container .crm-search-form-block>span .caret,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link .caret {
    margin-left: 0
}

.crm-container .btn-lg .caret,
.crm-container .btn-group-lg>.btn .caret,
.crm-container #crm-submit-buttons .btn-group-lg>button.crm-form-submit .caret,
.crm-container .btn-group-lg>button.crm-button.crm-form-submit .caret,
.crm-container .btn-group-lg>.crm-hover-button .caret,
.crm-container .ui-dialog-buttonset .btn-group-lg>.ui-button .caret,
.crm-container .btn-group-lg>a.button .caret,
.crm-container .btn-group-lg>input[type=button] .caret,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-lg>.crm-button .caret,
.crm-container .crm-search-form-block.btn-group-lg>a .caret,
.crm-container .crm-search-form-block.btn-group-lg>span .caret,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-lg>.form-link .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0
}

.crm-container .dropup .btn-lg .caret,
.crm-container .dropup .btn-group-lg>.btn .caret,
.dropup .crm-container #crm-submit-buttons .btn-group-lg>button.crm-form-submit .caret,
.crm-container #crm-submit-buttons .dropup .btn-group-lg>button.crm-form-submit .caret,
.dropup .crm-container .btn-group-lg>button.crm-button.crm-form-submit .caret,
.crm-container .dropup .btn-group-lg>button.crm-button.crm-form-submit .caret,
.dropup .crm-container .btn-group-lg>.crm-hover-button .caret,
.crm-container .dropup .btn-group-lg>.crm-hover-button .caret,
.dropup .crm-container .ui-dialog-buttonset .btn-group-lg>.ui-button .caret,
.crm-container .ui-dialog-buttonset .dropup .btn-group-lg>.ui-button .caret,
.dropup .crm-container .btn-group-lg>a.button .caret,
.crm-container .dropup .btn-group-lg>a.button .caret,
.dropup .crm-container .btn-group-lg>input[type=button] .caret,
.crm-container .dropup .btn-group-lg>input[type=button] .caret,
.dropup .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-lg>.crm-button .caret,
.page-civicrm-a.page-civicrm-a .crmCaseType .dropup .btn-group-lg>.crm-button .caret,
.dropup .crm-container .crm-search-form-block.btn-group-lg>a .caret,
.crm-container .dropup .crm-search-form-block.btn-group-lg>a .caret,
.dropup .crm-container .crm-search-form-block.btn-group-lg>span .caret,
.crm-container .dropup .crm-search-form-block.btn-group-lg>span .caret,
.dropup body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-lg>.form-link .caret,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .dropup #optionFieldLink.btn-group-lg>.form-link .caret {
    border-width: 0 5px 5px
}

.crm-container .btn-group-vertical>.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button,
.crm-container .btn-group-vertical>a.button,
.crm-container .btn-group-vertical>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button,
.crm-container .crm-search-form-block.btn-group-vertical>a,
.crm-container .crm-search-form-block.btn-group-vertical>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link,
.crm-container .btn-group-vertical>.btn-group,
.crm-container .btn-group-vertical>.btn-group>.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group>button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group>button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group>.ui-button,
.crm-container .btn-group-vertical>.btn-group>a.button,
.crm-container .btn-group-vertical>.btn-group>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group>.crm-button,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group>a,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-vertical>#optionFieldLink.btn-group>.form-link {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.crm-container .btn-group-vertical>.btn-group {
    zoom: 1;
    overflow: auto
}

.crm-container .btn-group-vertical>.btn-group>.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group>button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group>button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group>.ui-button,
.crm-container .btn-group-vertical>.btn-group>a.button,
.crm-container .btn-group-vertical>.btn-group>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group>.crm-button,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group>a,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-vertical>#optionFieldLink.btn-group>.form-link {
    float: none
}

.crm-container .btn-group-vertical>.btn+.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+.btn,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+.btn,
.crm-container .btn-group-vertical>.crm-hover-button+.btn,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+.btn,
.crm-container .btn-group-vertical>a.button+.btn,
.crm-container .btn-group-vertical>a.button:link+.btn,
.crm-container .btn-group-vertical>a.button:visited+.btn,
.crm-container .btn-group-vertical>input[type=button]+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+.btn,
.crm-container .crm-search-form-block.btn-group-vertical>a+.btn,
.crm-container .crm-search-form-block.btn-group-vertical>span+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>.crm-hover-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .btn-group-vertical>.ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .btn-group-vertical>.ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>input[type=button]+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .btn-group-vertical>.crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .crm-search-form-block.btn-group-vertical>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .crm-search-form-block.btn-group-vertical>span+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink.btn-group-vertical>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+button.crm-form-submit,
.crm-container .btn-group-vertical>.btn+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>a.button+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>a.button:link+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>a.button:visited+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>input[type=button]+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+button.crm-button.crm-form-submit,
.crm-container .crm-search-form-block.btn-group-vertical>a+button.crm-button.crm-form-submit,
.crm-container .crm-search-form-block.btn-group-vertical>span+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.btn+.crm-hover-button,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+.crm-hover-button,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .btn-group-vertical>.crm-hover-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+.crm-hover-button,
.crm-container .btn-group-vertical>a.button+.crm-hover-button,
.crm-container .btn-group-vertical>a.button:link+.crm-hover-button,
.crm-container .btn-group-vertical>a.button:visited+.crm-hover-button,
.crm-container .btn-group-vertical>input[type=button]+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+.crm-hover-button,
.crm-container .crm-search-form-block.btn-group-vertical>a+.crm-hover-button,
.crm-container .crm-search-form-block.btn-group-vertical>span+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn+.ui-button,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .btn-group-vertical>button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>a.button+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>input[type=button]+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .btn-group-vertical>.crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .crm-search-form-block.btn-group-vertical>a+.ui-button,
.crm-container .ui-dialog-buttonset .crm-search-form-block.btn-group-vertical>span+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink.btn-group-vertical>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.ui-button,
.crm-container .btn-group-vertical>.btn+a.button,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+a.button,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+a.button,
.crm-container .btn-group-vertical>.crm-hover-button+a.button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+a.button,
.crm-container .btn-group-vertical>a.button+a.button,
.crm-container .btn-group-vertical>a.button:link+a.button,
.crm-container .btn-group-vertical>a.button:visited+a.button,
.crm-container .btn-group-vertical>input[type=button]+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+a.button,
.crm-container .crm-search-form-block.btn-group-vertical>a+a.button,
.crm-container .crm-search-form-block.btn-group-vertical>span+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+a.button,
.crm-container .btn-group-vertical>.btn+a.button:link,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+a.button:link,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+a.button:link,
.crm-container .btn-group-vertical>.crm-hover-button+a.button:link,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+a.button:link,
.crm-container .btn-group-vertical>a.button+a.button:link,
.crm-container .btn-group-vertical>a.button:link+a.button:link,
.crm-container .btn-group-vertical>a.button:visited+a.button:link,
.crm-container .btn-group-vertical>input[type=button]+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+a.button:link,
.crm-container .crm-search-form-block.btn-group-vertical>a+a.button:link,
.crm-container .crm-search-form-block.btn-group-vertical>span+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+a.button:link,
.crm-container .btn-group-vertical>.btn+a.button:visited,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+a.button:visited,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+a.button:visited,
.crm-container .btn-group-vertical>.crm-hover-button+a.button:visited,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+a.button:visited,
.crm-container .btn-group-vertical>a.button+a.button:visited,
.crm-container .btn-group-vertical>a.button:link+a.button:visited,
.crm-container .btn-group-vertical>a.button:visited+a.button:visited,
.crm-container .btn-group-vertical>input[type=button]+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+a.button:visited,
.crm-container .crm-search-form-block.btn-group-vertical>a+a.button:visited,
.crm-container .crm-search-form-block.btn-group-vertical>span+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+a.button:visited,
.crm-container .btn-group-vertical>.btn+input[type=button],
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+input[type=button],
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+input[type=button],
.crm-container .btn-group-vertical>.crm-hover-button+input[type=button],
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+input[type=button],
.crm-container .btn-group-vertical>a.button+input[type=button],
.crm-container .btn-group-vertical>a.button:link+input[type=button],
.crm-container .btn-group-vertical>a.button:visited+input[type=button],
.crm-container .btn-group-vertical>input[type=button]+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+input[type=button],
.crm-container .crm-search-form-block.btn-group-vertical>a+input[type=button],
.crm-container .crm-search-form-block.btn-group-vertical>span+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn+.crm-button,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>button.crm-button.crm-form-submit+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>.crm-hover-button+.crm-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>a.button+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>a.button:link+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>a.button:visited+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .btn-group-vertical>input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block.btn-group-vertical>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block.btn-group-vertical>a+.crm-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block.btn-group-vertical>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block.btn-group-vertical>span+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink.btn-group-vertical>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.crm-button,
.crm-container .crm-search-form-block.btn-group-vertical>.btn+a,
.crm-container #crm-submit-buttons .crm-search-form-block.btn-group-vertical>button.crm-form-submit+a,
.crm-container .crm-search-form-block.btn-group-vertical>button.crm-button.crm-form-submit+a,
.crm-container .crm-search-form-block.btn-group-vertical>.crm-hover-button+a,
.crm-container .ui-dialog-buttonset .crm-search-form-block.btn-group-vertical>.ui-button+a,
.crm-container .crm-search-form-block.btn-group-vertical>a.button+a,
.crm-container .crm-search-form-block.btn-group-vertical>a.button:link+a,
.crm-container .crm-search-form-block.btn-group-vertical>a.button:visited+a,
.crm-container .crm-search-form-block.btn-group-vertical>input[type=button]+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block.btn-group-vertical>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block.btn-group-vertical>.crm-button+a,
.crm-container .crm-search-form-block.btn-group-vertical>a+a,
.crm-container .crm-search-form-block.btn-group-vertical>span+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink.btn-group-vertical>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink.btn-group-vertical>.form-link+a,
.crm-container .crm-search-form-block.btn-group-vertical>.btn+span,
.crm-container #crm-submit-buttons .crm-search-form-block.btn-group-vertical>button.crm-form-submit+span,
.crm-container .crm-search-form-block.btn-group-vertical>button.crm-button.crm-form-submit+span,
.crm-container .crm-search-form-block.btn-group-vertical>.crm-hover-button+span,
.crm-container .ui-dialog-buttonset .crm-search-form-block.btn-group-vertical>.ui-button+span,
.crm-container .crm-search-form-block.btn-group-vertical>a.button+span,
.crm-container .crm-search-form-block.btn-group-vertical>a.button:link+span,
.crm-container .crm-search-form-block.btn-group-vertical>a.button:visited+span,
.crm-container .crm-search-form-block.btn-group-vertical>input[type=button]+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block.btn-group-vertical>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block.btn-group-vertical>.crm-button+span,
.crm-container .crm-search-form-block.btn-group-vertical>a+span,
.crm-container .crm-search-form-block.btn-group-vertical>span+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink.btn-group-vertical>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink.btn-group-vertical>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.btn+.form-link,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink.btn-group-vertical>button.crm-form-submit+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>button.crm-button.crm-form-submit+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>.crm-hover-button+.form-link,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink.btn-group-vertical>.ui-button+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>a.button+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>a.button:link+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>a.button:visited+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.btn-group-vertical>input[type=button]+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink.btn-group-vertical>.crm-button+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block.btn-group-vertical>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.crm-search-form-block.btn-group-vertical>a+.form-link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block.btn-group-vertical>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink.crm-search-form-block.btn-group-vertical>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.form-link,
.crm-container .btn-group-vertical>.btn+.btn-group,
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit+.btn-group,
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit+.btn-group,
.crm-container .btn-group-vertical>.crm-hover-button+.btn-group,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button+.btn-group,
.crm-container .btn-group-vertical>a.button+.btn-group,
.crm-container .btn-group-vertical>input[type=button]+.btn-group,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button+.btn-group,
.crm-container .crm-search-form-block.btn-group-vertical>a+.btn-group,
.crm-container .crm-search-form-block.btn-group-vertical>span+.btn-group,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link+.btn-group,
.crm-container .btn-group-vertical>.btn-group+.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group+button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group+button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group+.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group+.ui-button,
.crm-container .btn-group-vertical>.btn-group+a.button,
.crm-container .btn-group-vertical>.btn-group+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group+.crm-button,
.crm-container .crm-search-form-block.btn-group-vertical>.btn-group+a,
.crm-container .crm-search-form-block.btn-group-vertical>.btn-group+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.btn-group+.form-link,
.crm-container .btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.crm-container .btn-group-vertical>.btn:not(:first-child):not(:last-child),
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:not(:first-child):not(:last-child),
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:not(:first-child):not(:last-child),
.crm-container .btn-group-vertical>.crm-hover-button:not(:first-child):not(:last-child),
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:not(:first-child):not(:last-child),
.crm-container .btn-group-vertical>a.button:not(:first-child):not(:last-child),
.crm-container .btn-group-vertical>input:not(:first-child):not(:last-child)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:not(:first-child):not(:last-child),
.crm-container .crm-search-form-block.btn-group-vertical>a:not(:first-child):not(:last-child),
.crm-container .crm-search-form-block.btn-group-vertical>span:not(:first-child):not(:last-child),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:not(:first-child):not(:last-child) {
    border-radius: 0
}

.crm-container .btn-group-vertical>.btn:first-child:not(:last-child),
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:first-child:not(:last-child),
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:first-child:not(:last-child),
.crm-container .btn-group-vertical>.crm-hover-button:first-child:not(:last-child),
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:first-child:not(:last-child),
.crm-container .btn-group-vertical>a.button:first-child:not(:last-child),
.crm-container .btn-group-vertical>input:first-child:not(:last-child)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:first-child:not(:last-child),
.crm-container .crm-search-form-block.btn-group-vertical>a:first-child:not(:last-child),
.crm-container .crm-search-form-block.btn-group-vertical>span:first-child:not(:last-child),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:first-child:not(:last-child) {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.crm-container .btn-group-vertical>.btn:last-child:not(:first-child),
.crm-container #crm-submit-buttons .btn-group-vertical>button.crm-form-submit:last-child:not(:first-child),
.crm-container .btn-group-vertical>button.crm-button.crm-form-submit:last-child:not(:first-child),
.crm-container .btn-group-vertical>.crm-hover-button:last-child:not(:first-child),
.crm-container .ui-dialog-buttonset .btn-group-vertical>.ui-button:last-child:not(:first-child),
.crm-container .btn-group-vertical>a.button:last-child:not(:first-child),
.crm-container .btn-group-vertical>input:last-child:not(:first-child)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.crm-button:last-child:not(:first-child),
.crm-container .crm-search-form-block.btn-group-vertical>a:last-child:not(:first-child),
.crm-container .crm-search-form-block.btn-group-vertical>span:last-child:not(:first-child),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-vertical>.form-link:last-child:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px
}

.crm-container .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>button.crm-button.crm-form-submit,
.crm-container .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ui-button,
.crm-container .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>a.button,
.crm-container .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.crm-button,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:not(:first-child):not(:last-child)>a,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:not(:first-child):not(:last-child)>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-vertical>#optionFieldLink.btn-group:not(:first-child):not(:last-child)>.form-link {
    border-radius: 0
}

.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group:first-child:not(:last-child)>button.crm-form-submit:last-child,
.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>button.crm-button.crm-form-submit:last-child,
.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>.crm-hover-button:last-child,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group:first-child:not(:last-child)>.ui-button:last-child,
.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>a.button:last-child,
.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>input:last-child[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group:first-child:not(:last-child)>.crm-button:last-child,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:first-child:not(:last-child)>a:last-child,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:first-child:not(:last-child)>span:last-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-vertical>#optionFieldLink.btn-group:first-child:not(:last-child)>.form-link:last-child,
.crm-container .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.crm-container .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,
.crm-container #crm-submit-buttons .btn-group-vertical>.btn-group:last-child:not(:first-child)>button.crm-form-submit:first-child,
.crm-container .btn-group-vertical>.btn-group:last-child:not(:first-child)>button.crm-button.crm-form-submit:first-child,
.crm-container .btn-group-vertical>.btn-group:last-child:not(:first-child)>.crm-hover-button:first-child,
.crm-container .ui-dialog-buttonset .btn-group-vertical>.btn-group:last-child:not(:first-child)>.ui-button:first-child,
.crm-container .btn-group-vertical>.btn-group:last-child:not(:first-child)>a.button:first-child,
.crm-container .btn-group-vertical>.btn-group:last-child:not(:first-child)>input:first-child[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-vertical>.btn-group:last-child:not(:first-child)>.crm-button:first-child,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:last-child:not(:first-child)>a:first-child,
.crm-container .btn-group-vertical>.crm-search-form-block.btn-group:last-child:not(:first-child)>span:first-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-vertical>#optionFieldLink.btn-group:last-child:not(:first-child)>.form-link:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.crm-container .btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.crm-container .btn-group-justified>.btn,
.crm-container #crm-submit-buttons .btn-group-justified>button.crm-form-submit,
.crm-container .btn-group-justified>button.crm-button.crm-form-submit,
.crm-container .btn-group-justified>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-justified>.ui-button,
.crm-container .btn-group-justified>a.button,
.crm-container .btn-group-justified>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-justified>.crm-button,
.crm-container .crm-search-form-block.btn-group-justified>a,
.crm-container .crm-search-form-block.btn-group-justified>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-justified>.form-link,
.crm-container .btn-group-justified>.btn-group {
    display: table-cell;
    float: none;
    width: 1%
}

.crm-container .btn-group-justified>.btn-group .btn,
.btn-group-justified>.btn-group .crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons .btn-group-justified>.btn-group button.crm-form-submit,
.btn-group-justified>.btn-group .crm-container button.crm-button.crm-form-submit,
.crm-container .btn-group-justified>.btn-group button.crm-button.crm-form-submit,
.btn-group-justified>.btn-group .crm-container .crm-hover-button,
.crm-container .btn-group-justified>.btn-group .crm-hover-button,
.btn-group-justified>.btn-group .crm-container .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset .btn-group-justified>.btn-group .ui-button,
.btn-group-justified>.btn-group .crm-container a.button,
.crm-container .btn-group-justified>.btn-group a.button,
.btn-group-justified>.btn-group .crm-container input[type=button],
.crm-container .btn-group-justified>.btn-group input[type=button],
.btn-group-justified>.btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-justified>.btn-group .crm-button,
.btn-group-justified>.btn-group .crm-container .crm-search-form-block>a,
.crm-container .btn-group-justified>.btn-group .crm-search-form-block>a,
.btn-group-justified>.btn-group .crm-container .crm-search-form-block>span,
.crm-container .btn-group-justified>.btn-group .crm-search-form-block>span,
.btn-group-justified>.btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .btn-group-justified>.btn-group #optionFieldLink>.form-link {
    width: 100%
}

.crm-container .btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}

.crm-container [data-toggle="buttons"]>.btn input[type="radio"],
.crm-container #crm-submit-buttons [data-toggle="buttons"]>button.crm-form-submit input[type="radio"],
.crm-container [data-toggle="buttons"]>button.crm-button.crm-form-submit input[type="radio"],
.crm-container [data-toggle="buttons"]>.crm-hover-button input[type="radio"],
.crm-container .ui-dialog-buttonset [data-toggle="buttons"]>.ui-button input[type="radio"],
.crm-container [data-toggle="buttons"]>a.button input[type="radio"],
.crm-container [data-toggle="buttons"]>input[type=button] input[type="radio"],
.page-civicrm-a.page-civicrm-a .crmCaseType [data-toggle="buttons"]>.crm-button input[type="radio"],
.crm-container .crm-search-form-block[data-toggle="buttons"]>a input[type="radio"],
.crm-container .crm-search-form-block[data-toggle="buttons"]>span input[type="radio"],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink[data-toggle="buttons"]>.form-link input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn input[type="checkbox"],
.crm-container #crm-submit-buttons [data-toggle="buttons"]>button.crm-form-submit input[type="checkbox"],
.crm-container [data-toggle="buttons"]>button.crm-button.crm-form-submit input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.crm-hover-button input[type="checkbox"],
.crm-container .ui-dialog-buttonset [data-toggle="buttons"]>.ui-button input[type="checkbox"],
.crm-container [data-toggle="buttons"]>a.button input[type="checkbox"],
.crm-container [data-toggle="buttons"]>input[type=button] input[type="checkbox"],
.page-civicrm-a.page-civicrm-a .crmCaseType [data-toggle="buttons"]>.crm-button input[type="checkbox"],
.crm-container .crm-search-form-block[data-toggle="buttons"]>a input[type="checkbox"],
.crm-container .crm-search-form-block[data-toggle="buttons"]>span input[type="checkbox"],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink[data-toggle="buttons"]>.form-link input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.btn-group>.btn input[type="radio"],
.crm-container #crm-submit-buttons [data-toggle="buttons"]>.btn-group>button.crm-form-submit input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn-group>button.crm-button.crm-form-submit input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn-group>.crm-hover-button input[type="radio"],
.crm-container .ui-dialog-buttonset [data-toggle="buttons"]>.btn-group>.ui-button input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn-group>a.button input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn-group>input[type=button] input[type="radio"],
.page-civicrm-a.page-civicrm-a .crmCaseType [data-toggle="buttons"]>.btn-group>.crm-button input[type="radio"],
.crm-container [data-toggle="buttons"]>.crm-search-form-block.btn-group>a input[type="radio"],
.crm-container [data-toggle="buttons"]>.crm-search-form-block.btn-group>span input[type="radio"],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [data-toggle="buttons"]>#optionFieldLink.btn-group>.form-link input[type="radio"],
.crm-container [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],
.crm-container #crm-submit-buttons [data-toggle="buttons"]>.btn-group>button.crm-form-submit input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.btn-group>button.crm-button.crm-form-submit input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.btn-group>.crm-hover-button input[type="checkbox"],
.crm-container .ui-dialog-buttonset [data-toggle="buttons"]>.btn-group>.ui-button input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.btn-group>a.button input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.btn-group>input[type=button] input[type="checkbox"],
.page-civicrm-a.page-civicrm-a .crmCaseType [data-toggle="buttons"]>.btn-group>.crm-button input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.crm-search-form-block.btn-group>a input[type="checkbox"],
.crm-container [data-toggle="buttons"]>.crm-search-form-block.btn-group>span input[type="checkbox"],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements [data-toggle="buttons"]>#optionFieldLink.btn-group>.form-link input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.crm-container .btn,
.crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container button.crm-button.crm-form-submit,
.crm-container .crm-hover-button,
.crm-container .ui-dialog-buttonset .ui-button,
.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited,
.crm-container input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button,
.crm-container .crm-search-form-block>a,
.crm-container .crm-search-form-block>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link {
    border-color: transparent;
    padding: 7px 19px;
    text-transform: uppercase
}

.crm-container .btn:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:focus,
.crm-container button.crm-button.crm-form-submit:focus,
.crm-container .crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:focus,
.crm-container input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus,
.crm-container .crm-search-form-block>a:focus,
.crm-container .crm-search-form-block>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
.crm-container .btn:hover,
.crm-container #crm-submit-buttons button.crm-form-submit:hover,
.crm-container button.crm-button.crm-form-submit:hover,
.crm-container .crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .ui-button:hover,
.crm-container a.button:hover,
.crm-container input:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover,
.crm-container .crm-search-form-block>a:hover,
.crm-container .crm-search-form-block>span:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover {
    border-color: transparent
}

.crm-container .btn:active,
.crm-container #crm-submit-buttons button.crm-form-submit:active,
.crm-container button.crm-button.crm-form-submit:active,
.crm-container .crm-hover-button:active,
.crm-container .ui-dialog-buttonset .ui-button:active,
.crm-container a.button:active,
.crm-container input:active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active,
.crm-container .crm-search-form-block>a:active,
.crm-container .crm-search-form-block>span:active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active,
.crm-container .btn.active,
.crm-container #crm-submit-buttons button.active.crm-form-submit,
.crm-container button.active.crm-button.crm-form-submit,
.crm-container .active.crm-hover-button,
.crm-container .ui-dialog-buttonset .active.ui-button,
.crm-container a.active.button,
.crm-container input.active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button,
.crm-container .crm-search-form-block>a.active,
.crm-container .crm-search-form-block>span.active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link,
.crm-container .open>.btn.dropdown-toggle,
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit,
.crm-container .open>button.dropdown-toggle.crm-button.crm-form-submit,
.crm-container .open>.dropdown-toggle.crm-hover-button,
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.ui-button,
.crm-container .open>a.dropdown-toggle.button,
.crm-container .open>input.dropdown-toggle[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button,
.crm-container .crm-search-form-block.open>a.dropdown-toggle,
.crm-container .crm-search-form-block.open>span.dropdown-toggle,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link {
    border-color: transparent
}

.crm-container .btn:active:hover,
.crm-container #crm-submit-buttons button.crm-form-submit:active:hover,
.crm-container button.crm-button.crm-form-submit:active:hover,
.crm-container .crm-hover-button:active:hover,
.crm-container .ui-dialog-buttonset .ui-button:active:hover,
.crm-container a.button:active:hover,
.crm-container input:active:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active:hover,
.crm-container .crm-search-form-block>a:active:hover,
.crm-container .crm-search-form-block>span:active:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active:hover,
.crm-container .btn:active:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container button.crm-button.crm-form-submit:active:focus,
.crm-container .crm-hover-button:active:focus,
.crm-container .ui-dialog-buttonset .ui-button:active:focus,
.crm-container a.button:active:focus,
.crm-container input:active:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active:focus,
.crm-container .crm-search-form-block>a:active:focus,
.crm-container .crm-search-form-block>span:active:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active:focus,
.crm-container .btn:active.focus,
.crm-container #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container button.crm-button.crm-form-submit:active.focus,
.crm-container .crm-hover-button:active.focus,
.crm-container .ui-dialog-buttonset .ui-button:active.focus,
.crm-container a.button:active.focus,
.crm-container input:active.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active.focus,
.crm-container .crm-search-form-block>a:active.focus,
.crm-container .crm-search-form-block>span:active.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active.focus,
.crm-container .btn.active:hover,
.crm-container #crm-submit-buttons button.active.crm-form-submit:hover,
.crm-container button.active.crm-button.crm-form-submit:hover,
.crm-container .active.crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .active.ui-button:hover,
.crm-container a.active.button:hover,
.crm-container input.active:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button:hover,
.crm-container .crm-search-form-block>a.active:hover,
.crm-container .crm-search-form-block>span.active:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link:hover,
.crm-container .btn.active:focus,
.crm-container #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container button.active.crm-button.crm-form-submit:focus,
.crm-container .active.crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .active.ui-button:focus,
.crm-container a.active.button:focus,
.crm-container input.active:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button:focus,
.crm-container .crm-search-form-block>a.active:focus,
.crm-container .crm-search-form-block>span.active:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link:focus,
.crm-container .btn.active.focus,
.crm-container #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container button.active.focus.crm-button.crm-form-submit,
.crm-container .active.focus.crm-hover-button,
.crm-container .ui-dialog-buttonset .active.focus.ui-button,
.crm-container a.active.focus.button,
.crm-container input.active.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.focus.crm-button,
.crm-container .crm-search-form-block>a.active.focus,
.crm-container .crm-search-form-block>span.active.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.focus.form-link,
.crm-container .open>.btn.dropdown-toggle:hover,
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container .open>button.dropdown-toggle.crm-button.crm-form-submit:hover,
.crm-container .open>.dropdown-toggle.crm-hover-button:hover,
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:hover,
.crm-container .open>a.dropdown-toggle.button:hover,
.crm-container .open>input.dropdown-toggle:hover[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button:hover,
.crm-container .crm-search-form-block.open>a.dropdown-toggle:hover,
.crm-container .crm-search-form-block.open>span.dropdown-toggle:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link:hover,
.crm-container .open>.btn.dropdown-toggle:focus,
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container .open>button.dropdown-toggle.crm-button.crm-form-submit:focus,
.crm-container .open>.dropdown-toggle.crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:focus,
.crm-container .open>a.dropdown-toggle.button:focus,
.crm-container .open>input.dropdown-toggle:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.crm-button:focus,
.crm-container .crm-search-form-block.open>a.dropdown-toggle:focus,
.crm-container .crm-search-form-block.open>span.dropdown-toggle:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.form-link:focus,
.crm-container .open>.btn.dropdown-toggle.focus,
.crm-container #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container .open>button.dropdown-toggle.focus.crm-button.crm-form-submit,
.crm-container .open>.dropdown-toggle.focus.crm-hover-button,
.crm-container .ui-dialog-buttonset .open>.dropdown-toggle.focus.ui-button,
.crm-container .open>a.dropdown-toggle.focus.button,
.crm-container .open>input.dropdown-toggle.focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .open>.dropdown-toggle.focus.crm-button,
.crm-container .crm-search-form-block.open>a.dropdown-toggle.focus,
.crm-container .crm-search-form-block.open>span.dropdown-toggle.focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.open>.dropdown-toggle.focus.form-link {
    border-color: transparent
}

.crm-container .btn:focus,
.crm-container #crm-submit-buttons button.crm-form-submit:focus,
.crm-container button.crm-button.crm-form-submit:focus,
.crm-container .crm-hover-button:focus,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:focus,
.crm-container input:focus[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:focus,
.crm-container .crm-search-form-block>a:focus,
.crm-container .crm-search-form-block>span:focus,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:focus,
.crm-container .btn:active,
.crm-container #crm-submit-buttons button.crm-form-submit:active,
.crm-container button.crm-button.crm-form-submit:active,
.crm-container .crm-hover-button:active,
.crm-container .ui-dialog-buttonset .ui-button:active,
.crm-container a.button:active,
.crm-container input:active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:active,
.crm-container .crm-search-form-block>a:active,
.crm-container .crm-search-form-block>span:active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:active,
.crm-container .btn.active,
.crm-container #crm-submit-buttons button.active.crm-form-submit,
.crm-container button.active.crm-button.crm-form-submit,
.crm-container .active.crm-hover-button,
.crm-container .ui-dialog-buttonset .active.ui-button,
.crm-container a.active.button,
.crm-container input.active[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .active.crm-button,
.crm-container .crm-search-form-block>a.active,
.crm-container .crm-search-form-block>span.active,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.active.form-link {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none !important
}

.crm-container .btn-default:hover {
    background-color: #fff;
    color: #61AA35
}

.crm-container .btn-lg,
.crm-container .btn-group-lg>.btn,
.crm-container #crm-submit-buttons .btn-group-lg>button.crm-form-submit,
.crm-container .btn-group-lg>button.crm-button.crm-form-submit,
.crm-container .btn-group-lg>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-lg>.ui-button,
.crm-container .btn-group-lg>a.button,
.crm-container .btn-group-lg>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-lg>.crm-button,
.crm-container .crm-search-form-block.btn-group-lg>a,
.crm-container .crm-search-form-block.btn-group-lg>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-lg>.form-link {
    padding: 10px 16px;
    font-size: 13px;
    line-height: 1.5384615385;
    border-radius: 2px
}

.crm-container .btn-sm,
.crm-container .btn-group-sm>.btn,
.crm-container #crm-submit-buttons .btn-group-sm>button.crm-form-submit,
.crm-container .btn-group-sm>button.crm-button.crm-form-submit,
.crm-container .btn-group-sm>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-sm>.ui-button,
.crm-container .btn-group-sm>a.button,
.crm-container .btn-group-sm>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-sm>.crm-button,
.crm-container .crm-search-form-block.btn-group-sm>a,
.crm-container .crm-search-form-block.btn-group-sm>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-sm>.form-link,
.crm-container .CRM_Contact_Form_Search_Custom .crm-search-form-block table.form-layout-compressed td button.crm-form-submit {
    padding: 5px 10px
}

.crm-container .btn-xs,
.crm-container .btn-group-xs>.btn,
.crm-container #crm-submit-buttons .btn-group-xs>button.crm-form-submit,
.crm-container .btn-group-xs>button.crm-button.crm-form-submit,
.crm-container .btn-group-xs>.crm-hover-button,
.crm-container .ui-dialog-buttonset .btn-group-xs>.ui-button,
.crm-container .btn-group-xs>a.button,
.crm-container .btn-group-xs>input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .btn-group-xs>.crm-button,
.crm-container .crm-search-form-block.btn-group-xs>a,
.crm-container .crm-search-form-block.btn-group-xs>span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.btn-group-xs>.form-link,
.crm-container .crm-accordion-header a.crm-hover-button,
.crm-container .crm-form-date-wrapper a.crm-hover-button {
    padding: 0 5px
}

.crm-container .btn-block+.btn-block {
    margin-top: 10px
}

.crm-container .btn-link {
    text-transform: none
}

.crm-container .btn-shadow {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .btn-icon {
    margin-right: 5px
}

.crm-container .btn-primary:hover,
.crm-container .ui-dialog .ui-dialog-content .button:hover:not(.hr-job-info-close),
.crm-container #crm-submit-buttons button.crm-form-submit:hover:not(.cancel),
.crm-container button.crm-form-submit.crm-button:hover:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:hover:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:hover:not(.cancel),
.crm-container a.crm-form-submit.button:hover:not(.cancel),
.crm-container input.crm-form-submit:hover:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:hover:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:hover:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button:hover,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button:hover[crm-icon=fa-check],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link:hover,
.crm-container #discount :hover[name='_qf_Fee_submit'],
.crm-container #contact-summary-relationship-tab.view-content div.action-link>a.button:hover {
    background-color: #005c99
}

.crm-container .btn-success {
    color: #464354
}

.crm-container .btn-success:hover {
    background-color: #33b86c;
    color: #000
}

.crm-container .btn-info:hover {
    background-color: #005c99
}

.crm-container .btn-warning {
    color: #464354
}

.crm-container .btn-warning:hover {
    background-color: #e19b3f;
    color: #000
}

.crm-container .btn-danger:hover {
    background-color: #b52b4b
}

.crm-container .btn .caret,
.crm-container #crm-submit-buttons button.crm-form-submit .caret,
.crm-container button.crm-button.crm-form-submit .caret,
.crm-container .crm-hover-button .caret,
.crm-container .ui-dialog-buttonset .ui-button .caret,
.crm-container a.button .caret,
.crm-container input[type=button] .caret,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button .caret,
.crm-container .crm-search-form-block>a .caret,
.crm-container .crm-search-form-block>span .caret,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link .caret {
    margin: 0 5px
}

.crm-container .btn-secondary,
.crm-container #actions #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.crm-form-submit,
.crm-container #actions button.crm-button.crm-form-submit,
.crm-container #actions .crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset #actions .ui-button,
.crm-container #actions a.button,
.crm-container #actions input[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.button,
.crm-container #crm-main-content-wrapper div.action-link input[type=button] {
    color: #fff;
    background-color: #61aa35;
    border-color: #61aa35;
    border-color: transparent
}

.crm-container .btn-secondary:focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:focus,
.crm-container #actions button.crm-button.crm-form-submit:focus,
.crm-container #actions .crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:focus,
.crm-container #actions a.button:focus,
.crm-container #actions input:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:focus,
.crm-container #crm-main-content-wrapper div.action-link input:focus[type=button],
.crm-container .btn-secondary.focus,
.crm-container #actions #crm-submit-buttons button.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.focus.crm-form-submit,
.crm-container #actions button.focus.crm-button.crm-form-submit,
.crm-container #actions .focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .focus.ui-button,
.crm-container #actions a.focus.button,
.crm-container #actions input.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.focus.button,
.crm-container #crm-main-content-wrapper div.action-link input.focus[type=button] {
    color: #fff;
    background-color: #37374c;
    border-color: #17171f
}

.crm-container .btn-secondary:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:hover,
.crm-container #actions button.crm-button.crm-form-submit:hover,
.crm-container #actions .crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button:hover,
.crm-container #actions a.button:hover,
.crm-container #actions input:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input:hover[type=button] {
    color: #fff;
    background-color: #417f1b;
    border-color: #417f1b
}

.crm-container .btn-secondary:active,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active,
.crm-container #actions button.crm-button.crm-form-submit:active,
.crm-container #actions .crm-hover-button:active,
.crm-container #actions .ui-dialog-buttonset .ui-button:active,
.crm-container .ui-dialog-buttonset #actions .ui-button:active,
.crm-container #actions a.button:active,
.crm-container #actions input:active[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active,
.crm-container #crm-main-content-wrapper div.action-link a.button:active,
.crm-container #crm-main-content-wrapper div.action-link input:active[type=button],
.crm-container .btn-secondary.active,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit,
.crm-container #actions button.active.crm-button.crm-form-submit,
.crm-container #actions .active.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset #actions .active.ui-button,
.crm-container #actions a.active.button,
.crm-container #actions input.active[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.active.button,
.crm-container #crm-main-content-wrapper div.action-link input.active[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button,
.crm-container #actions .open>a.dropdown-toggle.button,
.crm-container #actions .open>input.dropdown-toggle[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle[type=button] {
    color: #fff;
    background-color: #37374c;
    background-image: none;
    border-color: #333346
}

.crm-container .btn-secondary:active:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active:hover,
.crm-container #actions button.crm-button.crm-form-submit:active:hover,
.crm-container #actions .crm-hover-button:active:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button:active:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button:active:hover,
.crm-container #actions a.button:active:hover,
.crm-container #actions input:active:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link input:active:hover[type=button],
.crm-container .btn-secondary:active:focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active:focus,
.crm-container #actions button.crm-button.crm-form-submit:active:focus,
.crm-container #actions .crm-hover-button:active:focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:active:focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:active:focus,
.crm-container #actions a.button:active:focus,
.crm-container #actions input:active:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active:focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active:focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link input:active:focus[type=button],
.crm-container .btn-secondary:active.focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active.focus,
.crm-container #actions button.crm-button.crm-form-submit:active.focus,
.crm-container #actions .crm-hover-button:active.focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:active.focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:active.focus,
.crm-container #actions a.button:active.focus,
.crm-container #actions input:active.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active.focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active.focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active.focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link input:active.focus[type=button],
.crm-container .btn-secondary.active:hover,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit:hover,
.crm-container #actions button.active.crm-button.crm-form-submit:hover,
.crm-container #actions .active.crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .active.ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .active.ui-button:hover,
.crm-container #actions a.active.button:hover,
.crm-container #actions input.active:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.active.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input.active:hover[type=button],
.crm-container .btn-secondary.active:focus,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit:focus,
.crm-container #actions button.active.crm-button.crm-form-submit:focus,
.crm-container #actions .active.crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .active.ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .active.ui-button:focus,
.crm-container #actions a.active.button:focus,
.crm-container #actions input.active:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link a.active.button:focus,
.crm-container #crm-main-content-wrapper div.action-link input.active:focus[type=button],
.crm-container .btn-secondary.active.focus,
.crm-container #actions #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.active.focus.crm-form-submit,
.crm-container #actions button.active.focus.crm-button.crm-form-submit,
.crm-container #actions .active.focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .active.focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .active.focus.ui-button,
.crm-container #actions a.active.focus.button,
.crm-container #actions input.active.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.active.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .active.focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.active.focus.button,
.crm-container #crm-main-content-wrapper div.action-link input.active.focus[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle:hover,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit:hover,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button:hover,
.crm-container #actions .open>a.dropdown-toggle.button:hover,
.crm-container #actions .open>input.dropdown-toggle:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle:hover[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle:focus,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit:focus,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button:focus,
.crm-container #actions .open>a.dropdown-toggle.button:focus,
.crm-container #actions .open>input.dropdown-toggle:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle:focus[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle.focus,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #actions .open>button.dropdown-toggle.focus.crm-button.crm-form-submit,
.crm-container #actions .open>.dropdown-toggle.focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.focus.ui-button,
.crm-container #actions .open>a.dropdown-toggle.focus.button,
.crm-container #actions .open>input.dropdown-toggle.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.focus.button,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle.focus[type=button] {
    color: #fff;
    background-color: #282837;
    border-color: #17171f
}

.crm-container .btn-secondary.disabled:hover,
.crm-container #actions #crm-submit-buttons button.disabled.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.disabled.crm-form-submit:hover,
.crm-container #actions button.disabled.crm-button.crm-form-submit:hover,
.crm-container #actions .disabled.crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .disabled.ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .disabled.ui-button:hover,
.crm-container #actions a.disabled.button:hover,
.crm-container #actions input.disabled:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.disabled.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.disabled.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.disabled.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .disabled.crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .disabled.ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .disabled.ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.disabled.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input.disabled:hover[type=button],
.crm-container .btn-secondary.disabled:focus,
.crm-container #actions #crm-submit-buttons button.disabled.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions button.disabled.crm-form-submit:focus,
.crm-container #actions button.disabled.crm-button.crm-form-submit:focus,
.crm-container #actions .disabled.crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .disabled.ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .disabled.ui-button:focus,
.crm-container #actions a.disabled.button:focus,
.crm-container #actions input.disabled:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.disabled.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.disabled.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link button.disabled.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .disabled.crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .disabled.ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .disabled.ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link a.disabled.button:focus,
.crm-container #crm-main-content-wrapper div.action-link input.disabled:focus[type=button],
.crm-container .btn-secondary.disabled.focus,
.crm-container #actions #crm-submit-buttons button.disabled.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.disabled.focus.crm-form-submit,
.crm-container #actions button.disabled.focus.crm-button.crm-form-submit,
.crm-container #actions .disabled.focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .disabled.focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .disabled.focus.ui-button,
.crm-container #actions a.disabled.focus.button,
.crm-container #actions input.disabled.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.disabled.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.disabled.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.disabled.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .disabled.focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .disabled.focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .disabled.focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.disabled.focus.button,
.crm-container #crm-main-content-wrapper div.action-link input.disabled.focus[type=button],
.crm-container .btn-secondary[disabled]:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit[disabled]:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit[disabled]:hover,
.crm-container #actions button.crm-button.crm-form-submit[disabled]:hover,
.crm-container #actions .crm-hover-button[disabled]:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button[disabled]:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button[disabled]:hover,
.crm-container #actions a.button[disabled]:hover,
.crm-container #actions input[disabled]:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit[disabled]:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit[disabled]:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit[disabled]:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button[disabled]:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button[disabled]:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button[disabled]:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button[disabled]:hover,
.crm-container #crm-main-content-wrapper div.action-link input[disabled]:hover[type=button],
.crm-container .btn-secondary[disabled]:focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit[disabled]:focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit[disabled]:focus,
.crm-container #actions button.crm-button.crm-form-submit[disabled]:focus,
.crm-container #actions .crm-hover-button[disabled]:focus,
.crm-container #actions .ui-dialog-buttonset .ui-button[disabled]:focus,
.crm-container .ui-dialog-buttonset #actions .ui-button[disabled]:focus,
.crm-container #actions a.button[disabled]:focus,
.crm-container #actions input[disabled]:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit[disabled]:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit[disabled]:focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit[disabled]:focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button[disabled]:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button[disabled]:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button[disabled]:focus,
.crm-container #crm-main-content-wrapper div.action-link a.button[disabled]:focus,
.crm-container #crm-main-content-wrapper div.action-link input[disabled]:focus[type=button],
.crm-container .btn-secondary[disabled].focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit[disabled].focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit[disabled].focus,
.crm-container #actions button.crm-button.crm-form-submit[disabled].focus,
.crm-container #actions .crm-hover-button[disabled].focus,
.crm-container #actions .ui-dialog-buttonset .ui-button[disabled].focus,
.crm-container .ui-dialog-buttonset #actions .ui-button[disabled].focus,
.crm-container #actions a.button[disabled].focus,
.crm-container #actions input[disabled].focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit[disabled].focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit[disabled].focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit[disabled].focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button[disabled].focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button[disabled].focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button[disabled].focus,
.crm-container #crm-main-content-wrapper div.action-link a.button[disabled].focus,
.crm-container #crm-main-content-wrapper div.action-link input[disabled].focus[type=button],
.crm-container fieldset[disabled] .btn-secondary:hover,
fieldset[disabled] .crm-container #actions #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #actions #crm-submit-buttons fieldset[disabled] button.crm-form-submit:hover,
fieldset[disabled] .crm-container #crm-submit-buttons #actions button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions fieldset[disabled] button.crm-form-submit:hover,
fieldset[disabled] .crm-container #actions button.crm-button.crm-form-submit:hover,
.crm-container #actions fieldset[disabled] button.crm-button.crm-form-submit:hover,
fieldset[disabled] .crm-container #actions .crm-hover-button:hover,
.crm-container #actions fieldset[disabled] .crm-hover-button:hover,
fieldset[disabled] .crm-container #actions .ui-dialog-buttonset .ui-button:hover,
.crm-container #actions .ui-dialog-buttonset fieldset[disabled] .ui-button:hover,
fieldset[disabled] .crm-container .ui-dialog-buttonset #actions .ui-button:hover,
.crm-container .ui-dialog-buttonset #actions fieldset[disabled] .ui-button:hover,
fieldset[disabled] .crm-container #actions a.button:hover,
.crm-container #actions fieldset[disabled] a.button:hover,
fieldset[disabled] .crm-container #actions input:hover[type=button],
.crm-container #actions fieldset[disabled] input:hover[type=button],
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons fieldset[disabled] button.crm-form-submit:hover,
fieldset[disabled] .crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link fieldset[disabled] button.crm-form-submit:hover,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] button.crm-button.crm-form-submit:hover,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] .crm-hover-button:hover,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset fieldset[disabled] .ui-button:hover,
fieldset[disabled] .crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link fieldset[disabled] .ui-button:hover,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link a.button:hover,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] a.button:hover,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link input:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] input:hover[type=button],
.crm-container fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .crm-container #actions #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #actions #crm-submit-buttons fieldset[disabled] button.crm-form-submit:focus,
fieldset[disabled] .crm-container #crm-submit-buttons #actions button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions fieldset[disabled] button.crm-form-submit:focus,
fieldset[disabled] .crm-container #actions button.crm-button.crm-form-submit:focus,
.crm-container #actions fieldset[disabled] button.crm-button.crm-form-submit:focus,
fieldset[disabled] .crm-container #actions .crm-hover-button:focus,
.crm-container #actions fieldset[disabled] .crm-hover-button:focus,
fieldset[disabled] .crm-container #actions .ui-dialog-buttonset .ui-button:focus,
.crm-container #actions .ui-dialog-buttonset fieldset[disabled] .ui-button:focus,
fieldset[disabled] .crm-container .ui-dialog-buttonset #actions .ui-button:focus,
.crm-container .ui-dialog-buttonset #actions fieldset[disabled] .ui-button:focus,
fieldset[disabled] .crm-container #actions a.button:focus,
.crm-container #actions fieldset[disabled] a.button:focus,
fieldset[disabled] .crm-container #actions input:focus[type=button],
.crm-container #actions fieldset[disabled] input:focus[type=button],
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons fieldset[disabled] button.crm-form-submit:focus,
fieldset[disabled] .crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link fieldset[disabled] button.crm-form-submit:focus,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] button.crm-button.crm-form-submit:focus,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] .crm-hover-button:focus,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset fieldset[disabled] .ui-button:focus,
fieldset[disabled] .crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link fieldset[disabled] .ui-button:focus,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link a.button:focus,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] a.button:focus,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link input:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] input:focus[type=button],
.crm-container fieldset[disabled] .btn-secondary.focus,
fieldset[disabled] .crm-container #actions #crm-submit-buttons button.focus.crm-form-submit,
.crm-container #actions #crm-submit-buttons fieldset[disabled] button.focus.crm-form-submit,
fieldset[disabled] .crm-container #crm-submit-buttons #actions button.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions fieldset[disabled] button.focus.crm-form-submit,
fieldset[disabled] .crm-container #actions button.focus.crm-button.crm-form-submit,
.crm-container #actions fieldset[disabled] button.focus.crm-button.crm-form-submit,
fieldset[disabled] .crm-container #actions .focus.crm-hover-button,
.crm-container #actions fieldset[disabled] .focus.crm-hover-button,
fieldset[disabled] .crm-container #actions .ui-dialog-buttonset .focus.ui-button,
.crm-container #actions .ui-dialog-buttonset fieldset[disabled] .focus.ui-button,
fieldset[disabled] .crm-container .ui-dialog-buttonset #actions .focus.ui-button,
.crm-container .ui-dialog-buttonset #actions fieldset[disabled] .focus.ui-button,
fieldset[disabled] .crm-container #actions a.focus.button,
.crm-container #actions fieldset[disabled] a.focus.button,
fieldset[disabled] .crm-container #actions input.focus[type=button],
.crm-container #actions fieldset[disabled] input.focus[type=button],
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons fieldset[disabled] button.focus.crm-form-submit,
fieldset[disabled] .crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link fieldset[disabled] button.focus.crm-form-submit,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link button.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] button.focus.crm-button.crm-form-submit,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] .focus.crm-hover-button,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset fieldset[disabled] .focus.ui-button,
fieldset[disabled] .crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link fieldset[disabled] .focus.ui-button,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link a.focus.button,
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] a.focus.button,
fieldset[disabled] .crm-container #crm-main-content-wrapper div.action-link input.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link fieldset[disabled] input.focus[type=button] {
    background-color: #61aa35 !important;
    border-color: #61AA35
}

.crm-container .btn-secondary .badge,
.crm-container #actions #crm-submit-buttons button.crm-form-submit .badge,
.crm-container #crm-submit-buttons #actions button.crm-form-submit .badge,
.crm-container #actions button.crm-button.crm-form-submit .badge,
.crm-container #actions .crm-hover-button .badge,
.crm-container #actions .ui-dialog-buttonset .ui-button .badge,
.crm-container .ui-dialog-buttonset #actions .ui-button .badge,
.crm-container #actions a.button .badge,
.crm-container #actions input[type=button] .badge,
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit .badge,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit .badge,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit .badge,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button .badge,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button .badge,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button .badge,
.crm-container #crm-main-content-wrapper div.action-link a.button .badge,
.crm-container #crm-main-content-wrapper div.action-link input[type=button] .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.crm-container .btn-secondary:focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:focus,
.crm-container #actions button.crm-button.crm-form-submit:focus,
.crm-container #actions .crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:focus,
.crm-container #actions a.button:focus,
.crm-container #actions input:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:focus,
.crm-container #crm-main-content-wrapper div.action-link input:focus[type=button],
.crm-container .btn-secondary:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:hover,
.crm-container #actions button.crm-button.crm-form-submit:hover,
.crm-container #actions .crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button:hover,
.crm-container #actions a.button:hover,
.crm-container #actions input:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input:hover[type=button] {
    border-color: transparent
}

.crm-container .btn-secondary:active,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active,
.crm-container #actions button.crm-button.crm-form-submit:active,
.crm-container #actions .crm-hover-button:active,
.crm-container #actions .ui-dialog-buttonset .ui-button:active,
.crm-container .ui-dialog-buttonset #actions .ui-button:active,
.crm-container #actions a.button:active,
.crm-container #actions input:active[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active,
.crm-container #crm-main-content-wrapper div.action-link a.button:active,
.crm-container #crm-main-content-wrapper div.action-link input:active[type=button],
.crm-container .btn-secondary.active,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit,
.crm-container #actions button.active.crm-button.crm-form-submit,
.crm-container #actions .active.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset #actions .active.ui-button,
.crm-container #actions a.active.button,
.crm-container #actions input.active[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.active.button,
.crm-container #crm-main-content-wrapper div.action-link input.active[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button,
.crm-container #actions .open>a.dropdown-toggle.button,
.crm-container #actions .open>input.dropdown-toggle[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle[type=button] {
    border-color: transparent
}

.crm-container .btn-secondary:active:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active:hover,
.crm-container #actions button.crm-button.crm-form-submit:active:hover,
.crm-container #actions .crm-hover-button:active:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button:active:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button:active:hover,
.crm-container #actions a.button:active:hover,
.crm-container #actions input:active:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button:active:hover,
.crm-container #crm-main-content-wrapper div.action-link input:active:hover[type=button],
.crm-container .btn-secondary:active:focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active:focus,
.crm-container #actions button.crm-button.crm-form-submit:active:focus,
.crm-container #actions .crm-hover-button:active:focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:active:focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:active:focus,
.crm-container #actions a.button:active:focus,
.crm-container #actions input:active:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active:focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active:focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:active:focus,
.crm-container #crm-main-content-wrapper div.action-link input:active:focus[type=button],
.crm-container .btn-secondary:active.focus,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:active.focus,
.crm-container #actions button.crm-button.crm-form-submit:active.focus,
.crm-container #actions .crm-hover-button:active.focus,
.crm-container #actions .ui-dialog-buttonset .ui-button:active.focus,
.crm-container .ui-dialog-buttonset #actions .ui-button:active.focus,
.crm-container #actions a.button:active.focus,
.crm-container #actions input:active.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:active.focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:active.focus,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:active.focus,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:active.focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link a.button:active.focus,
.crm-container #crm-main-content-wrapper div.action-link input:active.focus[type=button],
.crm-container .btn-secondary.active:hover,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit:hover,
.crm-container #actions button.active.crm-button.crm-form-submit:hover,
.crm-container #actions .active.crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .active.ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .active.ui-button:hover,
.crm-container #actions a.active.button:hover,
.crm-container #actions input.active:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.active.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input.active:hover[type=button],
.crm-container .btn-secondary.active:focus,
.crm-container #actions #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions button.active.crm-form-submit:focus,
.crm-container #actions button.active.crm-button.crm-form-submit:focus,
.crm-container #actions .active.crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .active.ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .active.ui-button:focus,
.crm-container #actions a.active.button:focus,
.crm-container #actions input.active:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link button.active.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .active.crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link a.active.button:focus,
.crm-container #crm-main-content-wrapper div.action-link input.active:focus[type=button],
.crm-container .btn-secondary.active.focus,
.crm-container #actions #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions button.active.focus.crm-form-submit,
.crm-container #actions button.active.focus.crm-button.crm-form-submit,
.crm-container #actions .active.focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .active.focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .active.focus.ui-button,
.crm-container #actions a.active.focus.button,
.crm-container #actions input.active.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.active.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.active.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link button.active.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .active.focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .active.focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .active.focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link a.active.focus.button,
.crm-container #crm-main-content-wrapper div.action-link input.active.focus[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle:hover,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit:hover,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button:hover,
.crm-container #actions .open>a.dropdown-toggle.button:hover,
.crm-container #actions .open>input.dropdown-toggle:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button:hover,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle:hover[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle:focus,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #actions .open>button.dropdown-toggle.crm-button.crm-form-submit:focus,
.crm-container #actions .open>.dropdown-toggle.crm-hover-button:focus,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:focus,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.ui-button:focus,
.crm-container #actions .open>a.dropdown-toggle.button:focus,
.crm-container #actions .open>input.dropdown-toggle:focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.crm-button.crm-form-submit:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.crm-hover-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.ui-button:focus,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.ui-button:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.button:focus,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle:focus[type=button],
.crm-container .open>.btn-secondary.dropdown-toggle.focus,
.crm-container #actions #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-submit-buttons #actions .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #actions .open>button.dropdown-toggle.focus.crm-button.crm-form-submit,
.crm-container #actions .open>.dropdown-toggle.focus.crm-hover-button,
.crm-container #actions .ui-dialog-buttonset .open>.dropdown-toggle.focus.ui-button,
.crm-container .ui-dialog-buttonset #actions .open>.dropdown-toggle.focus.ui-button,
.crm-container #actions .open>a.dropdown-toggle.focus.button,
.crm-container #actions .open>input.dropdown-toggle.focus[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.focus.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>button.dropdown-toggle.focus.crm-button.crm-form-submit,
.crm-container #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.focus.crm-hover-button,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .open>.dropdown-toggle.focus.ui-button,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .open>.dropdown-toggle.focus.ui-button,
.crm-container #crm-main-content-wrapper div.action-link .open>a.dropdown-toggle.focus.button,
.crm-container #crm-main-content-wrapper div.action-link .open>input.dropdown-toggle.focus[type=button] {
    border-color: transparent
}

.crm-container .btn-secondary:hover,
.crm-container #actions #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #actions button.crm-form-submit:hover,
.crm-container #actions button.crm-button.crm-form-submit:hover,
.crm-container #actions .crm-hover-button:hover,
.crm-container #actions .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #actions .ui-button:hover,
.crm-container #actions a.button:hover,
.crm-container #actions input:hover[type=button],
.crm-container #crm-main-content-wrapper div.action-link #crm-submit-buttons button.crm-form-submit:hover,
.crm-container #crm-submit-buttons #crm-main-content-wrapper div.action-link button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link button.crm-button.crm-form-submit:hover,
.crm-container #crm-main-content-wrapper div.action-link .crm-hover-button:hover,
.crm-container #crm-main-content-wrapper div.action-link .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset #crm-main-content-wrapper div.action-link .ui-button:hover,
.crm-container #crm-main-content-wrapper div.action-link a.button:hover,
.crm-container #crm-main-content-wrapper div.action-link input:hover[type=button] {
    background-color: #417f1b
}

.crm-container #crm-submit-buttons button.crm-form-submit,
.crm-container button.crm-button.crm-form-submit,
.crm-container .crm-hover-button,
.crm-container .ui-dialog-buttonset .ui-button,
.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited,
.crm-container input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    opacity: 1;
    text-shadow: none;
    text-transform: uppercase
}

.crm-container #crm-submit-buttons button.crm-form-submit:not(.cancel),
.crm-container button.crm-form-submit.crm-button:not(.cancel),
.crm-container .crm-form-submit.crm-hover-button:not(.cancel),
.crm-container .ui-dialog-buttonset .crm-form-submit.ui-button:not(.cancel),
.crm-container a.crm-form-submit.button:not(.cancel),
.crm-container input.crm-form-submit:not(.cancel)[type=button],
.crm-container *:not(.crm-submit-buttons)>div.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:not([class*='crm-button-type-']),
.page-civicrm-group .crm-submit-buttons a.newGroup.button,
.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check] {
    border: 0;
    min-width: 90px;
    padding: 8px 12px
}

.crm-container #crm-submit-buttons button.crm-form-submit:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup),
.crm-container button.crm-button.crm-form-submit:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup),
.crm-container .crm-hover-button:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup),
.crm-container .ui-dialog-buttonset .ui-button:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup),
.crm-container a.button:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup),
.crm-container input:not(.crm-form-submit):not(.crm-close-accordion):not(.crm-clear-link):not(.ui-button):not(.button.newGroup)[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-times] {
    border-radius: 2px
}

.crm-container {
    margin-left: 0 !important
}

.crm-container button.crm-form-xbutton,
.crm-container button.crm-form-submit {
    background: #61aa35;
    border-color: #61aa35 !important;
    border-radius: 2px;
    box-sizing: content-box;
    color: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-right: 0;
    padding: 8px 12px;
    text-shadow: none;
    text-transform: uppercase
}

.crm-container button.crm-form-xbutton:not(:last-child),
.crm-container button.crm-form-submit:not(:last-child) {
    margin-right: 10px
}

.crm-container button.crm-form-xbutton:hover,
.crm-container button.crm-form-submit:hover {
    background: #005c99
}

.crm-container button.crm-form-xbutton:active,
.crm-container button.crm-form-xbutton:focus,
.crm-container button.crm-form-submit:active,
.crm-container button.crm-form-submit:focus {
    outline: none
}

.crm-container button.crm-form-xbutton.cancel,
.crm-container button.crm-form-submit.cancel {
    background: #fff;
    border: 1px solid #61aa35 !important;
    color: #363342
}

.crm-container button.crm-form-xbutton.cancel:hover,
.crm-container button.crm-form-submit.cancel:hover {
    background: #61aa35 !important;
    color: #fff
}

.crm-container .crm-button-type-cancel i {
    color: #363342
}

.crm-container .crm-button-type-cancel {
    background: #fff
}

.crm-container .crm-button-type-cancel:hover i {
    color: #fff
}

.crm-container .crm-button-type-cancel button.crm-form-submit {
    color: #363342 !important
}

.crm-container .crm-button-type-cancel button.crm-form-submit:hover {
    color: #fff !important
}

.crm-container .crm-form-select+.crm-button {
    float: none
}

.crm-container .crm-form-xbutton,
.crm-container .crm-submit-buttons {
    height: auto;
    margin: 0;
    padding: 20px
}

.crm-container .crm-form-xbutton .crm-button,
.crm-container .crm-submit-buttons .crm-button {
    float: none !important;
    margin-left: 0;
    margin-right: 0
}

.crm-container .crm-form-xbutton .crm-button:not(:last-child),
.crm-container .crm-submit-buttons .crm-button:not(:last-child) {
    margin-right: 10px;
    /* background: black; */
}

.crm-container .crm-form-xbutton span.crm-button,
.crm-container .crm-submit-buttons span.crm-button {
    display: inline-block
}

.crm-container .crm-form-xbutton a.button,
.crm-container .crm-submit-buttons a.button {
    float: none
}

.crm-container .crm-form-block.crm-search-form-block>.crm-submit-buttons,
.crm-container .crm-form-block.crm-form-block>.crm-submit-buttons,
.crm-container .crm-form-block .form-item>.crm-submit-buttons {
    background: #fff !important;
    border-top: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px
}

.crm-container .crm-form-block .crm-submit-buttons {
    background: #fff !important
}

.crm-container .crm-form-block .crm-submit-buttons .crm-i {
    display: none
}

.crm-container .crm-form-block .crm-submit-buttons .crm-button-type-cancel,
.crm-container .crm-form-block .crm-submit-buttons .crm-button-type-back {
    background-color: #fff !important;
    border: solid 1px #61aa35 !important;
    color: #363342 !important
}

.crm-container .crm-form-block .crm-submit-buttons .crm-button-type-cancel:hover,
.crm-container .crm-form-block .crm-submit-buttons .crm-button-type-back:hover {
    background: #417f1b;
    color: #fff !important
}

.crm-container .crm-i-button,
.crm-container .refresh {
    padding: 0 !important
}

.crm-container .crm-button {
    background: none
}

.crm-container table.form-layout>tbody>tr>td>span.crm-button.crm-i-button {
    line-height: 35px
}

.crm-container .crm-hover-button.crm-i {
    font-family: "FontAwesome" !important
}

.crm-container input[type=button],
.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited {
    background: #61aa35;
    color: #fff
}

.crm-container input[type=button]:hover,
.crm-container input[type=button]:focus,
.crm-container input[type=button]:active,
.crm-container a.button:hover,
.crm-container a.button:focus,
.crm-container a.button:active,
.crm-container a.button:link:hover,
.crm-container a.button:link:focus,
.crm-container a.button:link:active,
.crm-container a.button:visited:hover,
.crm-container a.button:visited:focus,
.crm-container a.button:visited:active {
    background: #417f1b;
    color: #fff
}

.crm-container .crm-option-edit-link.crm-hover-button,
.crm-container .crm-hover-button:not(#addMorePermission):not(.open-inline-noreturn),
.crm-container .crm-clear-link {
    border: 0 !important;
    margin: 0 !important
}

.crm-container a.crm-selection-reset,
.crm-container a.crm-selection-reset:link {
    color: #000
}

.crm-container a.crm-hover-button {
    border-radius: 2 !important;
    padding: 4px 6px
}

.crm-container a.crm-hover-button.css_right {
    padding: 7px 12px
}

.crm-container a.crm-hover-button.crm-close-accordion {
    padding: 7px 15px !important
}

.crm-container a.crm-hover-button:hover {
    background-image: none;
    color: inherit
}

.crm-container .crm-button-type-refresh,
.crm-container .crm-submit-buttons>.crm-button {
    border: 0
}

.crm-container .crm-button-type-refresh .crm-i,
.crm-container .crm-submit-buttons>.crm-button .crm-i {
    background-color: transparent !important;
    color: #fff;
    padding: 0 2px
}

.crm-container .crm-i {
    line-height: inherit;
    text-shadow: none
}

.crm-container .crm-button-type-refresh .crm-i {
    color: #fff
}

.crm-container .crm-form-block>.crm-submit-buttons {
    margin-left: 0;
    min-height: 0
}

.crm-container .crm-search-form-block>a,
.crm-container .crm-search-form-block>span {
    border: 0;
    box-sizing: border-box;
    line-height: 26px
}

.crm-container .crm-search-form-block>a {
    margin-right: 10px
}

.crm-container .crm-search-form-block>span {
    overflow: hidden
}

.crm-container .crm-search-form-block>span>a::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    display: inline-block;
    line-height: 30px;
    width: 30px
}

.crm-container .crm-search-form-block>span>a[href~='#collapse']::before {
    content: "  "
}

.crm-container .action-link {
    height: auto
}

.crm-container .action-link a {
    display: inline-block !important;
    float: none !important
}

.crm-container .action-link:hover {
    background: none;
}

/* .crm-container .action-link a.button {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
} */

.crm-container .action-link .crm-i {
    line-height: normal !important
}

.crm-container .action-link:not(:first-of-type) a {
    vertical-align: bottom !important
}

.crm-container.ui-dialog .button {
    font-weight: normal !important;
    padding: 4px 12px !important
}

.crm-container.ui-dialog .ui-dialog-buttonset .crm-i {
    line-height: initial !important
}

.crm-container.ui-dialog .ui-dialog-buttonset .ui-button-text-icon-primary .ui-button-text {
    padding: 0 0 0 7px !important
}

.crm-container .crm-profile-selector-preview,
.crm-container .crm-profile-selector-edit,
.crm-container .crm-profile-selector-copy,
.crm-container .crm-profile-selector-create {
    border: 0;
    height: auto;
    line-height: normal;
    padding: 6px 12px
}

.crm-container .crm-profile-selector-preview .crm-i,
.crm-container .crm-profile-selector-edit .crm-i,
.crm-container .crm-profile-selector-copy .crm-i,
.crm-container .crm-profile-selector-create .crm-i {
    position: relative;
    top: -1px
}

.crm-container .crm-profile-selector-preview:not([disabled]),
.crm-container .crm-profile-selector-edit:not([disabled]),
.crm-container .crm-profile-selector-copy:not([disabled]),
.crm-container .crm-profile-selector-create:not([disabled]) {
    cursor: pointer
}

.crm-container .crm-profile-selector-preview[disabled],
.crm-container .crm-profile-selector-edit[disabled],
.crm-container .crm-profile-selector-copy[disabled],
.crm-container .crm-profile-selector-create[disabled] {
    opacity: 0.65
}

.crm-container a.button i {
    margin-top: -4px
}

.crm-container button {
    background: #eaeaea;
    border: 1px solid #aaa;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.5384615385;
    padding: 11px 12px;
    text-shadow: none;
    text-transform: uppercase;
    vertical-align: middle
}

.crm-container button:hover {
    background: #005c99
}

.crm-container button:active,
.crm-container button:focus {
    outline: none
}

.crm-container button.cancel {
    background: #fff;
    border: 1px solid #61aa35 !important;
    color: #363342
}

.crm-container button.cancel:hover {
    background: #61aa35 !important;
    color: #fff
}

.crm-container *:not(.crm-submit-buttons)>div.crm-button:not([class*='crm-button-type-']),
.crm-container *:not(.crm-submit-buttons)>button.crm-button:not([class*='crm-button-type-']) {
    text-shadow: none
}

.crm-container span.crm-button {
    overflow: inherit;
    background: black;
}

.crm-container span.crm-button>.crm-i {
    margin-top: 7px
}

.crm-container #bootstrap-theme .crm-form-submit,
.crm-container #bootstrap-theme .crm-button {
    color: #fff;
    text-transform: uppercase
}

.crm-container #bootstrap-theme .crm-button:not(:last-child) {
    margin-right: 10px
}

.crm-container .disabled,
.crm-container .disabled td,
.crm-container .cancelled,
.crm-container .cancelled td,
.crm-container li.disabled a.ui-tabs-anchor,
.crm-container li.crm-count-0 a.ui-tabs-anchor,
.crm-container li.crm-count-0 a.ui-tabs-anchor em {
    color: #9494a5 !important
}

.crm-container table .crm-icon {
    background-image: none;
    margin-top: 0;
    text-indent: 0
}

.crm-container table .crm-icon::before {
    text-indent: 0
}

.crm-container table .crm-icon.Individual-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container table .crm-icon.Household-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container table .crm-icon.Organization-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container .ui-dialog table,
.crm-container>table,
.crm-container table.report-layout,
.crm-container table.selector,
.crm-container table.row-highlight,
.crm-container table.dataTable,
.crm-container table.crm-multifield-selector,
.crm-container .ui-dialog table,
.crm-container .CRM_HRRecruitment_Form_Search>table,
.crm-container .CRM_Case_Form_Search .caseSelector,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel,
.crm-container #preview-counts,
.crm-container #summary-counts,
.crm-container #DataTables_Table_0,
.crm-container #DataTables_Table_1,
.page-civicrm-api .crm-container #api-params-table,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight,
.page-civicrm-import-contact #map-field>table,
.page-civicrm-import-activity #map-field>table,
.page-civicrm-import-custom #map-field>table,
.page-civicrm-event-import #map-field>table,
.page-civicrm-group #DataTables_Table_0,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table,
.page-civicrm-contact-deduperules table.mergecontact,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed,
.page-civicrm-dedupe-exception #dedupeExceptions,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight,
.page-civicrm-contact-merge .crm-container .row-highlight,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight,
.page-civicrm-tag #cat table,
.crm-container .CRM_Member_Form_Search .selector,
.crm-container .CRM_Member_Form_Search .report,
.page-civicrm-member-search .selector,
.crm-container .CRM_Member_Form_Task_Print table,
.crm-container #Participant table#info,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table,
.crm-container #Participant table.selector,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table,
.crm-container #ParticipantView table#info,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table,
.crm-container #ParticipantView table.selector,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report,
.crm-container .CRM_Contribute_Form_Task_Print table,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField,
.page-civicrm-member-import #map-field table,
.page-civicrm-member-import #preview-counts,
.page-civicrm-member-import #summary-counts,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table,
.crm-container #changeLog table,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table,
.page-civicrm-case .selector,
.page-civicrm-case .report,
.crm-container .CRM_Case_Form_CaseView .dataTable,
.crm-container .CRM_Case_Form_CaseView .report,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary,
.page-civicrm-grant .CRM_Grant_Form_Search .selector,
.page-civicrm-grant .CRM_Grant_Form_Search .report,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report,
.crm-container.ui-dialog table,
.crm-container .CRM_Contribute_Form_ContributionView #info,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed {
    border: 0;
    border-radius: 2px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container .ui-dialog table tr,
.crm-container>table tr,
.crm-container table.report-layout tr,
.crm-container table.selector tr,
.crm-container table.row-highlight tr,
.crm-container table.dataTable tr,
.crm-container table.crm-multifield-selector tr,
.crm-container .ui-dialog table tr,
.crm-container .CRM_HRRecruitment_Form_Search>table tr,
.crm-container .CRM_Case_Form_Search .caseSelector tr,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr,
.crm-container #preview-counts tr,
.crm-container #summary-counts tr,
.crm-container #DataTables_Table_0 tr,
.crm-container #DataTables_Table_1 tr,
.page-civicrm-api .crm-container #api-params-table tr,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr,
.page-civicrm-import-contact #map-field>table tr,
.page-civicrm-import-activity #map-field>table tr,
.page-civicrm-import-custom #map-field>table tr,
.page-civicrm-event-import #map-field>table tr,
.page-civicrm-group #DataTables_Table_0 tr,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr,
.page-civicrm-contact-deduperules table.mergecontact tr,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr,
.page-civicrm-dedupe-exception #dedupeExceptions tr,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr,
.page-civicrm-contact-merge .crm-container .row-highlight tr,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr,
.page-civicrm-tag #cat table tr,
.crm-container .CRM_Member_Form_Search .selector tr,
.crm-container .CRM_Member_Form_Search .report tr,
.page-civicrm-member-search .selector tr,
.crm-container .CRM_Member_Form_Task_Print table tr,
.crm-container #Participant table#info tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr,
.crm-container #Participant table.selector tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr,
.crm-container #ParticipantView table#info tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr,
.crm-container #ParticipantView table.selector tr,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr,
.crm-container .CRM_Contribute_Form_Task_Print table tr,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr,
.page-civicrm-member-import #map-field table tr,
.page-civicrm-member-import #preview-counts tr,
.page-civicrm-member-import #summary-counts tr,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr,
.crm-container #changeLog table tr,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr,
.page-civicrm-case .selector tr,
.page-civicrm-case .report tr,
.crm-container .CRM_Case_Form_CaseView .dataTable tr,
.crm-container .CRM_Case_Form_CaseView .report tr,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr,
.crm-container.ui-dialog table tr,
.crm-container .CRM_Contribute_Form_ContributionView #info tr,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed tr {
    background: #fff !important
}

.crm-container .ui-dialog table.row-highlight tr:hover,
.crm-container table.row-highlight tr:hover,
.crm-container .CRM_Case_Form_Search .row-highlight.caseSelector tr:hover,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.row-highlight.crm-info-panel tr:hover,
.crm-container .row-highlight#preview-counts tr:hover,
.crm-container .row-highlight#summary-counts tr:hover,
.crm-container .row-highlight#DataTables_Table_0 tr:hover,
.crm-container .row-highlight#DataTables_Table_1 tr:hover,
.page-civicrm-api .crm-container .row-highlight#api-params-table tr:hover,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:hover,
.page-civicrm-import-contact #map-field>table.row-highlight tr:hover,
.page-civicrm-import-activity #map-field>table.row-highlight tr:hover,
.page-civicrm-import-custom #map-field>table.row-highlight tr:hover,
.page-civicrm-event-import #map-field>table.row-highlight tr:hover,
.page-civicrm-group .row-highlight#DataTables_Table_0 tr:hover,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.row-highlight tr:hover,
.page-civicrm-contact-deduperules table.row-highlight.mergecontact tr:hover,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .row-highlight.form-layout-compressed tr:hover,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.row-highlight.form-layout-compressed tr:hover,
.page-civicrm-dedupe-exception .row-highlight#dedupeExceptions tr:hover,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .row-highlight.crm-info-panel tr:hover,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:hover,
.page-civicrm-contact-merge .crm-container .row-highlight tr:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .row-highlight#optionField tr:hover,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:hover,
.page-civicrm-tag #cat table.row-highlight tr:hover,
.crm-container .CRM_Member_Form_Search .row-highlight.selector tr:hover,
.crm-container .CRM_Member_Form_Search .row-highlight.report tr:hover,
.page-civicrm-member-search .row-highlight.selector tr:hover,
.crm-container .CRM_Member_Form_Task_Print table.row-highlight tr:hover,
.crm-container #Participant table.row-highlight#info tr:hover,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.row-highlight tr:hover,
.crm-container #Participant table.row-highlight.selector tr:hover,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.row-highlight tr:hover,
.crm-container #ParticipantView table.row-highlight#info tr:hover,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.row-highlight tr:hover,
.crm-container #ParticipantView table.row-highlight.selector tr:hover,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.row-highlight tr:hover,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.row-highlight.selector tr:hover,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .row-highlight.selector tr:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .row-highlight.selector tr:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .row-highlight.report tr:hover,
.crm-container .CRM_Contribute_Form_Task_Print table.row-highlight tr:hover,
.page-civicrm-admin-price .CRM_Price_Form_Field .row-highlight#optionField tr:hover,
.page-civicrm-member-import #map-field table.row-highlight tr:hover,
.page-civicrm-member-import .row-highlight#preview-counts tr:hover,
.page-civicrm-member-import .row-highlight#summary-counts tr:hover,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.row-highlight tr:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.row-highlight tr:hover,
.crm-container #changeLog table.row-highlight tr:hover,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.row-highlight.selector tr:hover,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple .row-highlight#optionField tr:hover,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple .row-highlight#optionField tr:hover,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.row-highlight tr:hover,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.row-highlight tr:hover,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table.row-highlight tr:hover,
.page-civicrm-case .row-highlight.selector tr:hover,
.page-civicrm-case .row-highlight.report tr:hover,
.crm-container .CRM_Case_Form_CaseView .row-highlight.dataTable tr:hover,
.crm-container .CRM_Case_Form_CaseView .row-highlight.report tr:hover,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction .row-highlight#batch-summary tr:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .row-highlight.selector tr:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .row-highlight.report tr:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .row-highlight.selector tr:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .row-highlight.report tr:hover,
.crm-container .CRM_Contribute_Form_ContributionView .row-highlight#info tr:hover,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Event_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.row-highlight.selector tr:hover,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .row-highlight.form-layout-compressed tr:hover {
    background: #f3f6f7 !important
}

.crm-container .ui-dialog table th,
.crm-container>table th,
.crm-container table.report-layout th,
.crm-container table.selector th,
.crm-container table.row-highlight th,
.crm-container table.dataTable th,
.crm-container table.crm-multifield-selector th,
.crm-container .ui-dialog table th,
.crm-container .CRM_HRRecruitment_Form_Search>table th,
.crm-container .CRM_Case_Form_Search .caseSelector th,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel th,
.crm-container #preview-counts th,
.crm-container #summary-counts th,
.crm-container #DataTables_Table_0 th,
.crm-container #DataTables_Table_1 th,
.page-civicrm-api .crm-container #api-params-table th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight th,
.page-civicrm-import-contact #map-field>table th,
.page-civicrm-import-activity #map-field>table th,
.page-civicrm-import-custom #map-field>table th,
.page-civicrm-event-import #map-field>table th,
.page-civicrm-group #DataTables_Table_0 th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table th,
.page-civicrm-contact-deduperules table.mergecontact th,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed th,
.page-civicrm-dedupe-exception #dedupeExceptions th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight th,
.page-civicrm-contact-merge .crm-container .row-highlight th,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight th,
.page-civicrm-tag #cat table th,
.crm-container .CRM_Member_Form_Search .selector th,
.crm-container .CRM_Member_Form_Search .report th,
.page-civicrm-member-search .selector th,
.crm-container .CRM_Member_Form_Task_Print table th,
.crm-container #Participant table#info th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table th,
.crm-container #Participant table.selector th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table th,
.crm-container #ParticipantView table#info th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table th,
.crm-container #ParticipantView table.selector th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report th,
.crm-container .CRM_Contribute_Form_Task_Print table th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField th,
.page-civicrm-member-import #map-field table th,
.page-civicrm-member-import #preview-counts th,
.page-civicrm-member-import #summary-counts th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table th,
.crm-container #changeLog table th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table th,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table th,
.page-civicrm-case .selector th,
.page-civicrm-case .report th,
.crm-container .CRM_Case_Form_CaseView .dataTable th,
.crm-container .CRM_Case_Form_CaseView .report th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector th,
.page-civicrm-grant .CRM_Grant_Form_Search .report th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report th,
.crm-container.ui-dialog table th,
.crm-container .CRM_Contribute_Form_ContributionView #info th,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector th,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector th,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed th,
.crm-container .ui-dialog table .columnheader td,
.crm-container>table .columnheader td,
.crm-container table.report-layout .columnheader td,
.crm-container table.selector .columnheader td,
.crm-container table.row-highlight .columnheader td,
.crm-container table.dataTable .columnheader td,
.crm-container table.crm-multifield-selector .columnheader td,
.crm-container .CRM_HRRecruitment_Form_Search>table .columnheader td,
.crm-container .CRM_Case_Form_Search .caseSelector .columnheader td,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel .columnheader td,
.crm-container #preview-counts .columnheader td,
.crm-container #summary-counts .columnheader td,
.crm-container #DataTables_Table_0 .columnheader td,
.crm-container #DataTables_Table_1 .columnheader td,
.page-civicrm-api .crm-container #api-params-table .columnheader td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td,
.page-civicrm-import-contact #map-field>table .columnheader td,
.page-civicrm-import-activity #map-field>table .columnheader td,
.page-civicrm-import-custom #map-field>table .columnheader td,
.page-civicrm-event-import #map-field>table .columnheader td,
.page-civicrm-group #DataTables_Table_0 .columnheader td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td,
.page-civicrm-contact-deduperules table.mergecontact .columnheader td,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed .columnheader td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td,
.page-civicrm-dedupe-exception #dedupeExceptions .columnheader td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField .columnheader td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td,
.page-civicrm-tag #cat table .columnheader td,
.crm-container .CRM_Member_Form_Search .selector .columnheader td,
.crm-container .CRM_Member_Form_Search .report .columnheader td,
.page-civicrm-member-search .selector .columnheader td,
.crm-container .CRM_Member_Form_Task_Print table .columnheader td,
.crm-container #Participant table#info .columnheader td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td,
.crm-container #Participant table.selector .columnheader td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td,
.crm-container #ParticipantView table#info .columnheader td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td,
.crm-container #ParticipantView table.selector .columnheader td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td,
.crm-container .CRM_Contribute_Form_Task_Print table .columnheader td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td,
.page-civicrm-member-import #map-field table .columnheader td,
.page-civicrm-member-import #preview-counts .columnheader td,
.page-civicrm-member-import #summary-counts .columnheader td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td,
.crm-container #changeLog table .columnheader td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table .columnheader td,
.page-civicrm-case .selector .columnheader td,
.page-civicrm-case .report .columnheader td,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td,
.crm-container .CRM_Contribute_Form_ContributionView #info .columnheader td,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector .columnheader td,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector .columnheader td,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed .columnheader td {
    border-bottom: 0;
    color: #464354 !important;
    font-weight: bold !important
}

.crm-container .ui-dialog table .columnheader th,
.crm-container>table .columnheader th,
.crm-container table.report-layout .columnheader th,
.crm-container table.selector .columnheader th,
.crm-container table.row-highlight .columnheader th,
.crm-container table.dataTable .columnheader th,
.crm-container table.crm-multifield-selector .columnheader th,
.crm-container .CRM_HRRecruitment_Form_Search>table .columnheader th,
.crm-container .CRM_Case_Form_Search .caseSelector .columnheader th,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel .columnheader th,
.crm-container #preview-counts .columnheader th,
.crm-container #summary-counts .columnheader th,
.crm-container #DataTables_Table_0 .columnheader th,
.crm-container #DataTables_Table_1 .columnheader th,
.page-civicrm-api .crm-container #api-params-table .columnheader th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th,
.page-civicrm-import-contact #map-field>table .columnheader th,
.page-civicrm-import-activity #map-field>table .columnheader th,
.page-civicrm-import-custom #map-field>table .columnheader th,
.page-civicrm-event-import #map-field>table .columnheader th,
.page-civicrm-group #DataTables_Table_0 .columnheader th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th,
.page-civicrm-contact-deduperules table.mergecontact .columnheader th,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed .columnheader th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th,
.page-civicrm-dedupe-exception #dedupeExceptions .columnheader th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField .columnheader th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th,
.page-civicrm-tag #cat table .columnheader th,
.crm-container .CRM_Member_Form_Search .selector .columnheader th,
.crm-container .CRM_Member_Form_Search .report .columnheader th,
.page-civicrm-member-search .selector .columnheader th,
.crm-container .CRM_Member_Form_Task_Print table .columnheader th,
.crm-container #Participant table#info .columnheader th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th,
.crm-container #Participant table.selector .columnheader th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th,
.crm-container #ParticipantView table#info .columnheader th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th,
.crm-container #ParticipantView table.selector .columnheader th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th,
.crm-container .CRM_Contribute_Form_Task_Print table .columnheader th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th,
.page-civicrm-member-import #map-field table .columnheader th,
.page-civicrm-member-import #preview-counts .columnheader th,
.page-civicrm-member-import #summary-counts .columnheader th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th,
.crm-container #changeLog table .columnheader th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table .columnheader th,
.page-civicrm-case .selector .columnheader th,
.page-civicrm-case .report .columnheader th,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th,
.crm-container .CRM_Contribute_Form_ContributionView #info .columnheader th,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector .columnheader th,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector .columnheader th,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed .columnheader th {
    background-color: #f3f6f7 !important
}

.crm-container .ui-dialog table th,
.crm-container>table th,
.crm-container table.report-layout th,
.crm-container table.selector th,
.crm-container table.row-highlight th,
.crm-container table.dataTable th,
.crm-container table.crm-multifield-selector th,
.crm-container .ui-dialog table th,
.crm-container .CRM_HRRecruitment_Form_Search>table th,
.crm-container .CRM_Case_Form_Search .caseSelector th,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel th,
.crm-container #preview-counts th,
.crm-container #summary-counts th,
.crm-container #DataTables_Table_0 th,
.crm-container #DataTables_Table_1 th,
.page-civicrm-api .crm-container #api-params-table th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight th,
.page-civicrm-import-contact #map-field>table th,
.page-civicrm-import-activity #map-field>table th,
.page-civicrm-import-custom #map-field>table th,
.page-civicrm-event-import #map-field>table th,
.page-civicrm-group #DataTables_Table_0 th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table th,
.page-civicrm-contact-deduperules table.mergecontact th,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed th,
.page-civicrm-dedupe-exception #dedupeExceptions th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight th,
.page-civicrm-contact-merge .crm-container .row-highlight th,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight th,
.page-civicrm-tag #cat table th,
.crm-container .CRM_Member_Form_Search .selector th,
.crm-container .CRM_Member_Form_Search .report th,
.page-civicrm-member-search .selector th,
.crm-container .CRM_Member_Form_Task_Print table th,
.crm-container #Participant table#info th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table th,
.crm-container #Participant table.selector th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table th,
.crm-container #ParticipantView table#info th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table th,
.crm-container #ParticipantView table.selector th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report th,
.crm-container .CRM_Contribute_Form_Task_Print table th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField th,
.page-civicrm-member-import #map-field table th,
.page-civicrm-member-import #preview-counts th,
.page-civicrm-member-import #summary-counts th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table th,
.crm-container #changeLog table th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table th,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table th,
.page-civicrm-case .selector th,
.page-civicrm-case .report th,
.crm-container .CRM_Case_Form_CaseView .dataTable th,
.crm-container .CRM_Case_Form_CaseView .report th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector th,
.page-civicrm-grant .CRM_Grant_Form_Search .report th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report th,
.crm-container.ui-dialog table th,
.crm-container .CRM_Contribute_Form_ContributionView #info th,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector th,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector th,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector th,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed th,
.crm-container .ui-dialog table tr,
.crm-container>table tr,
.crm-container table.report-layout tr,
.crm-container table.selector tr,
.crm-container table.row-highlight tr,
.crm-container table.dataTable tr,
.crm-container table.crm-multifield-selector tr,
.crm-container .ui-dialog table tr,
.crm-container .CRM_HRRecruitment_Form_Search>table tr,
.crm-container .CRM_Case_Form_Search .caseSelector tr,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr,
.crm-container #preview-counts tr,
.crm-container #summary-counts tr,
.crm-container #DataTables_Table_0 tr,
.crm-container #DataTables_Table_1 tr,
.page-civicrm-api .crm-container #api-params-table tr,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr,
.page-civicrm-import-contact #map-field>table tr,
.page-civicrm-import-activity #map-field>table tr,
.page-civicrm-import-custom #map-field>table tr,
.page-civicrm-event-import #map-field>table tr,
.page-civicrm-group #DataTables_Table_0 tr,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr,
.page-civicrm-contact-deduperules table.mergecontact tr,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr,
.page-civicrm-dedupe-exception #dedupeExceptions tr,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr,
.page-civicrm-contact-merge .crm-container .row-highlight tr,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr,
.page-civicrm-tag #cat table tr,
.crm-container .CRM_Member_Form_Search .selector tr,
.crm-container .CRM_Member_Form_Search .report tr,
.page-civicrm-member-search .selector tr,
.crm-container .CRM_Member_Form_Task_Print table tr,
.crm-container #Participant table#info tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr,
.crm-container #Participant table.selector tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr,
.crm-container #ParticipantView table#info tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr,
.crm-container #ParticipantView table.selector tr,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr,
.crm-container .CRM_Contribute_Form_Task_Print table tr,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr,
.page-civicrm-member-import #map-field table tr,
.page-civicrm-member-import #preview-counts tr,
.page-civicrm-member-import #summary-counts tr,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr,
.crm-container #changeLog table tr,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr,
.page-civicrm-case .selector tr,
.page-civicrm-case .report tr,
.crm-container .CRM_Case_Form_CaseView .dataTable tr,
.crm-container .CRM_Case_Form_CaseView .report tr,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr,
.crm-container.ui-dialog table tr,
.crm-container .CRM_Contribute_Form_ContributionView #info tr,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed tr,
.crm-container .ui-dialog table tr td,
.crm-container>table tr td,
.crm-container table.report-layout tr td,
.crm-container table.selector tr td,
.crm-container table.row-highlight tr td,
.crm-container table.dataTable tr td,
.crm-container table.crm-multifield-selector tr td,
.crm-container .ui-dialog table tr td,
.crm-container .CRM_HRRecruitment_Form_Search>table tr td,
.crm-container .CRM_Case_Form_Search .caseSelector tr td,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr td,
.crm-container #preview-counts tr td,
.crm-container #summary-counts tr td,
.crm-container #DataTables_Table_0 tr td,
.crm-container #DataTables_Table_1 tr td,
.page-civicrm-api .crm-container #api-params-table tr td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr td,
.page-civicrm-import-contact #map-field>table tr td,
.page-civicrm-import-activity #map-field>table tr td,
.page-civicrm-import-custom #map-field>table tr td,
.page-civicrm-event-import #map-field>table tr td,
.page-civicrm-group #DataTables_Table_0 tr td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr td,
.page-civicrm-contact-deduperules table.mergecontact tr td,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr td,
.page-civicrm-dedupe-exception #dedupeExceptions tr td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr td,
.page-civicrm-contact-merge .crm-container .row-highlight tr td,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr td,
.page-civicrm-tag #cat table tr td,
.crm-container .CRM_Member_Form_Search .selector tr td,
.crm-container .CRM_Member_Form_Search .report tr td,
.page-civicrm-member-search .selector tr td,
.crm-container .CRM_Member_Form_Task_Print table tr td,
.crm-container #Participant table#info tr td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr td,
.crm-container #Participant table.selector tr td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr td,
.crm-container #ParticipantView table#info tr td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr td,
.crm-container #ParticipantView table.selector tr td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr td,
.crm-container .CRM_Contribute_Form_Task_Print table tr td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr td,
.page-civicrm-member-import #map-field table tr td,
.page-civicrm-member-import #preview-counts tr td,
.page-civicrm-member-import #summary-counts tr td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr td,
.crm-container #changeLog table tr td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr td,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr td,
.page-civicrm-case .selector tr td,
.page-civicrm-case .report tr td,
.crm-container .CRM_Case_Form_CaseView .dataTable tr td,
.crm-container .CRM_Case_Form_CaseView .report tr td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr td,
.crm-container.ui-dialog table tr td,
.crm-container .CRM_Contribute_Form_ContributionView #info tr td,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr td,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr td,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr td,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed tr td {
    border: initial;
    border-bottom: solid 1px #FFFFFF;
    line-height: 35px
}

.crm-container .ui-dialog table tr:last-child,
.crm-container>table tr:last-child,
.crm-container table.report-layout tr:last-child,
.crm-container table.selector tr:last-child,
.crm-container table.row-highlight tr:last-child,
.crm-container table.dataTable tr:last-child,
.crm-container table.crm-multifield-selector tr:last-child,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:last-child,
.crm-container .CRM_Case_Form_Search .caseSelector tr:last-child,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:last-child,
.crm-container #preview-counts tr:last-child,
.crm-container #summary-counts tr:last-child,
.crm-container #DataTables_Table_0 tr:last-child,
.crm-container #DataTables_Table_1 tr:last-child,
.page-civicrm-api .crm-container #api-params-table tr:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:last-child,
.page-civicrm-import-contact #map-field>table tr:last-child,
.page-civicrm-import-activity #map-field>table tr:last-child,
.page-civicrm-import-custom #map-field>table tr:last-child,
.page-civicrm-event-import #map-field>table tr:last-child,
.page-civicrm-group #DataTables_Table_0 tr:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:last-child,
.page-civicrm-contact-deduperules table.mergecontact tr:last-child,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:last-child,
.page-civicrm-dedupe-exception #dedupeExceptions tr:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight tr:last-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:last-child,
.page-civicrm-tag #cat table tr:last-child,
.crm-container .CRM_Member_Form_Search .selector tr:last-child,
.crm-container .CRM_Member_Form_Search .report tr:last-child,
.page-civicrm-member-search .selector tr:last-child,
.crm-container .CRM_Member_Form_Task_Print table tr:last-child,
.crm-container #Participant table#info tr:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:last-child,
.crm-container #Participant table.selector tr:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:last-child,
.crm-container #ParticipantView table#info tr:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:last-child,
.crm-container #ParticipantView table.selector tr:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:last-child,
.crm-container .CRM_Contribute_Form_Task_Print table tr:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:last-child,
.page-civicrm-member-import #map-field table tr:last-child,
.page-civicrm-member-import #preview-counts tr:last-child,
.page-civicrm-member-import #summary-counts tr:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:last-child,
.crm-container #changeLog table tr:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:last-child,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:last-child,
.page-civicrm-case .selector tr:last-child,
.page-civicrm-case .report tr:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:last-child,
.crm-container .CRM_Case_Form_CaseView .report tr:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:last-child,
.crm-container .CRM_Contribute_Form_ContributionView #info tr:last-child,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr:last-child,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr:last-child,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed tr:last-child {
    background: transparent !important;
    border-bottom: 0;
    border-left: 0;
    border-radius: 0 0 2px 2px;
    border-right: 0
}

.crm-container .ui-dialog table thead,
.crm-container>table thead,
.crm-container table.report-layout thead,
.crm-container table.selector thead,
.crm-container table.row-highlight thead,
.crm-container table.dataTable thead,
.crm-container table.crm-multifield-selector thead,
.crm-container .ui-dialog table thead,
.crm-container .CRM_HRRecruitment_Form_Search>table thead,
.crm-container .CRM_Case_Form_Search .caseSelector thead,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead,
.crm-container #preview-counts thead,
.crm-container #summary-counts thead,
.crm-container #DataTables_Table_0 thead,
.crm-container #DataTables_Table_1 thead,
.page-civicrm-api .crm-container #api-params-table thead,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead,
.page-civicrm-import-contact #map-field>table thead,
.page-civicrm-import-activity #map-field>table thead,
.page-civicrm-import-custom #map-field>table thead,
.page-civicrm-event-import #map-field>table thead,
.page-civicrm-group #DataTables_Table_0 thead,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead,
.page-civicrm-contact-deduperules table.mergecontact thead,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead,
.page-civicrm-dedupe-exception #dedupeExceptions thead,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead,
.page-civicrm-contact-merge .crm-container .row-highlight thead,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead,
.page-civicrm-tag #cat table thead,
.crm-container .CRM_Member_Form_Search .selector thead,
.crm-container .CRM_Member_Form_Search .report thead,
.page-civicrm-member-search .selector thead,
.crm-container .CRM_Member_Form_Task_Print table thead,
.crm-container #Participant table#info thead,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead,
.crm-container #Participant table.selector thead,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead,
.crm-container #ParticipantView table#info thead,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead,
.crm-container #ParticipantView table.selector thead,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead,
.crm-container .CRM_Contribute_Form_Task_Print table thead,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead,
.page-civicrm-member-import #map-field table thead,
.page-civicrm-member-import #preview-counts thead,
.page-civicrm-member-import #summary-counts thead,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead,
.crm-container #changeLog table thead,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead,
.page-civicrm-case .selector thead,
.page-civicrm-case .report thead,
.crm-container .CRM_Case_Form_CaseView .dataTable thead,
.crm-container .CRM_Case_Form_CaseView .report thead,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead,
.crm-container.ui-dialog table thead,
.crm-container .CRM_Contribute_Form_ContributionView #info thead,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead {
    background: #f3f6f7
}

.crm-container .ui-dialog table thead a.sorting,
.crm-container>table thead a.sorting,
.crm-container table.report-layout thead a.sorting,
.crm-container table.selector thead a.sorting,
.crm-container table.row-highlight thead a.sorting,
.crm-container table.dataTable thead a.sorting,
.crm-container table.crm-multifield-selector thead a.sorting,
.crm-container .CRM_HRRecruitment_Form_Search>table thead a.sorting,
.crm-container .CRM_Case_Form_Search .caseSelector thead a.sorting,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead a.sorting,
.crm-container #preview-counts thead a.sorting,
.crm-container #summary-counts thead a.sorting,
.crm-container #DataTables_Table_0 thead a.sorting,
.crm-container #DataTables_Table_1 thead a.sorting,
.page-civicrm-api .crm-container #api-params-table thead a.sorting,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead a.sorting,
.page-civicrm-import-contact #map-field>table thead a.sorting,
.page-civicrm-import-activity #map-field>table thead a.sorting,
.page-civicrm-import-custom #map-field>table thead a.sorting,
.page-civicrm-event-import #map-field>table thead a.sorting,
.page-civicrm-group #DataTables_Table_0 thead a.sorting,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead a.sorting,
.page-civicrm-contact-deduperules table.mergecontact thead a.sorting,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead a.sorting,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead a.sorting,
.page-civicrm-dedupe-exception #dedupeExceptions thead a.sorting,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead a.sorting,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead a.sorting,
.page-civicrm-contact-merge .crm-container .row-highlight thead a.sorting,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead a.sorting,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead a.sorting,
.page-civicrm-tag #cat table thead a.sorting,
.crm-container .CRM_Member_Form_Search .selector thead a.sorting,
.crm-container .CRM_Member_Form_Search .report thead a.sorting,
.page-civicrm-member-search .selector thead a.sorting,
.crm-container .CRM_Member_Form_Task_Print table thead a.sorting,
.crm-container #Participant table#info thead a.sorting,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead a.sorting,
.crm-container #Participant table.selector thead a.sorting,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead a.sorting,
.crm-container #ParticipantView table#info thead a.sorting,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead a.sorting,
.crm-container #ParticipantView table.selector thead a.sorting,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead a.sorting,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead a.sorting,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead a.sorting,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead a.sorting,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead a.sorting,
.crm-container .CRM_Contribute_Form_Task_Print table thead a.sorting,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead a.sorting,
.page-civicrm-member-import #map-field table thead a.sorting,
.page-civicrm-member-import #preview-counts thead a.sorting,
.page-civicrm-member-import #summary-counts thead a.sorting,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead a.sorting,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead a.sorting,
.crm-container #changeLog table thead a.sorting,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead a.sorting,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead a.sorting,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead a.sorting,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead a.sorting,
.page-civicrm-case .selector thead a.sorting,
.page-civicrm-case .report thead a.sorting,
.crm-container .CRM_Case_Form_CaseView .dataTable thead a.sorting,
.crm-container .CRM_Case_Form_CaseView .report thead a.sorting,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead a.sorting,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead a.sorting,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead a.sorting,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead a.sorting,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead a.sorting,
.crm-container .CRM_Contribute_Form_ContributionView #info thead a.sorting,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead a.sorting,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead a.sorting,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead a.sorting,
.crm-container .ui-dialog table thead a.sorting_asc,
.crm-container>table thead a.sorting_asc,
.crm-container table.report-layout thead a.sorting_asc,
.crm-container table.selector thead a.sorting_asc,
.crm-container table.row-highlight thead a.sorting_asc,
.crm-container table.dataTable thead a.sorting_asc,
.crm-container table.crm-multifield-selector thead a.sorting_asc,
.crm-container .CRM_HRRecruitment_Form_Search>table thead a.sorting_asc,
.crm-container .CRM_Case_Form_Search .caseSelector thead a.sorting_asc,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead a.sorting_asc,
.crm-container #preview-counts thead a.sorting_asc,
.crm-container #summary-counts thead a.sorting_asc,
.crm-container #DataTables_Table_0 thead a.sorting_asc,
.crm-container #DataTables_Table_1 thead a.sorting_asc,
.page-civicrm-api .crm-container #api-params-table thead a.sorting_asc,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead a.sorting_asc,
.page-civicrm-import-contact #map-field>table thead a.sorting_asc,
.page-civicrm-import-activity #map-field>table thead a.sorting_asc,
.page-civicrm-import-custom #map-field>table thead a.sorting_asc,
.page-civicrm-event-import #map-field>table thead a.sorting_asc,
.page-civicrm-group #DataTables_Table_0 thead a.sorting_asc,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead a.sorting_asc,
.page-civicrm-contact-deduperules table.mergecontact thead a.sorting_asc,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead a.sorting_asc,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead a.sorting_asc,
.page-civicrm-dedupe-exception #dedupeExceptions thead a.sorting_asc,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead a.sorting_asc,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead a.sorting_asc,
.page-civicrm-contact-merge .crm-container .row-highlight thead a.sorting_asc,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead a.sorting_asc,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead a.sorting_asc,
.page-civicrm-tag #cat table thead a.sorting_asc,
.crm-container .CRM_Member_Form_Search .selector thead a.sorting_asc,
.crm-container .CRM_Member_Form_Search .report thead a.sorting_asc,
.page-civicrm-member-search .selector thead a.sorting_asc,
.crm-container .CRM_Member_Form_Task_Print table thead a.sorting_asc,
.crm-container #Participant table#info thead a.sorting_asc,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead a.sorting_asc,
.crm-container #Participant table.selector thead a.sorting_asc,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead a.sorting_asc,
.crm-container #ParticipantView table#info thead a.sorting_asc,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead a.sorting_asc,
.crm-container #ParticipantView table.selector thead a.sorting_asc,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead a.sorting_asc,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead a.sorting_asc,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead a.sorting_asc,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead a.sorting_asc,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead a.sorting_asc,
.crm-container .CRM_Contribute_Form_Task_Print table thead a.sorting_asc,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead a.sorting_asc,
.page-civicrm-member-import #map-field table thead a.sorting_asc,
.page-civicrm-member-import #preview-counts thead a.sorting_asc,
.page-civicrm-member-import #summary-counts thead a.sorting_asc,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead a.sorting_asc,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead a.sorting_asc,
.crm-container #changeLog table thead a.sorting_asc,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead a.sorting_asc,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting_asc,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting_asc,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead a.sorting_asc,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead a.sorting_asc,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead a.sorting_asc,
.page-civicrm-case .selector thead a.sorting_asc,
.page-civicrm-case .report thead a.sorting_asc,
.crm-container .CRM_Case_Form_CaseView .dataTable thead a.sorting_asc,
.crm-container .CRM_Case_Form_CaseView .report thead a.sorting_asc,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead a.sorting_asc,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead a.sorting_asc,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead a.sorting_asc,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead a.sorting_asc,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead a.sorting_asc,
.crm-container .CRM_Contribute_Form_ContributionView #info thead a.sorting_asc,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead a.sorting_asc,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead a.sorting_asc,
.crm-container .ui-dialog table thead a.sorting_desc,
.crm-container>table thead a.sorting_desc,
.crm-container table.report-layout thead a.sorting_desc,
.crm-container table.selector thead a.sorting_desc,
.crm-container table.row-highlight thead a.sorting_desc,
.crm-container table.dataTable thead a.sorting_desc,
.crm-container table.crm-multifield-selector thead a.sorting_desc,
.crm-container .CRM_HRRecruitment_Form_Search>table thead a.sorting_desc,
.crm-container .CRM_Case_Form_Search .caseSelector thead a.sorting_desc,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead a.sorting_desc,
.crm-container #preview-counts thead a.sorting_desc,
.crm-container #summary-counts thead a.sorting_desc,
.crm-container #DataTables_Table_0 thead a.sorting_desc,
.crm-container #DataTables_Table_1 thead a.sorting_desc,
.page-civicrm-api .crm-container #api-params-table thead a.sorting_desc,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead a.sorting_desc,
.page-civicrm-import-contact #map-field>table thead a.sorting_desc,
.page-civicrm-import-activity #map-field>table thead a.sorting_desc,
.page-civicrm-import-custom #map-field>table thead a.sorting_desc,
.page-civicrm-event-import #map-field>table thead a.sorting_desc,
.page-civicrm-group #DataTables_Table_0 thead a.sorting_desc,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead a.sorting_desc,
.page-civicrm-contact-deduperules table.mergecontact thead a.sorting_desc,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead a.sorting_desc,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead a.sorting_desc,
.page-civicrm-dedupe-exception #dedupeExceptions thead a.sorting_desc,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead a.sorting_desc,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead a.sorting_desc,
.page-civicrm-contact-merge .crm-container .row-highlight thead a.sorting_desc,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead a.sorting_desc,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead a.sorting_desc,
.page-civicrm-tag #cat table thead a.sorting_desc,
.crm-container .CRM_Member_Form_Search .selector thead a.sorting_desc,
.crm-container .CRM_Member_Form_Search .report thead a.sorting_desc,
.page-civicrm-member-search .selector thead a.sorting_desc,
.crm-container .CRM_Member_Form_Task_Print table thead a.sorting_desc,
.crm-container #Participant table#info thead a.sorting_desc,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead a.sorting_desc,
.crm-container #Participant table.selector thead a.sorting_desc,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead a.sorting_desc,
.crm-container #ParticipantView table#info thead a.sorting_desc,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead a.sorting_desc,
.crm-container #ParticipantView table.selector thead a.sorting_desc,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead a.sorting_desc,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead a.sorting_desc,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead a.sorting_desc,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead a.sorting_desc,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead a.sorting_desc,
.crm-container .CRM_Contribute_Form_Task_Print table thead a.sorting_desc,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead a.sorting_desc,
.page-civicrm-member-import #map-field table thead a.sorting_desc,
.page-civicrm-member-import #preview-counts thead a.sorting_desc,
.page-civicrm-member-import #summary-counts thead a.sorting_desc,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead a.sorting_desc,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead a.sorting_desc,
.crm-container #changeLog table thead a.sorting_desc,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead a.sorting_desc,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting_desc,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead a.sorting_desc,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead a.sorting_desc,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead a.sorting_desc,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead a.sorting_desc,
.page-civicrm-case .selector thead a.sorting_desc,
.page-civicrm-case .report thead a.sorting_desc,
.crm-container .CRM_Case_Form_CaseView .dataTable thead a.sorting_desc,
.crm-container .CRM_Case_Form_CaseView .report thead a.sorting_desc,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead a.sorting_desc,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead a.sorting_desc,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead a.sorting_desc,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead a.sorting_desc,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead a.sorting_desc,
.crm-container .CRM_Contribute_Form_ContributionView #info thead a.sorting_desc,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead a.sorting_desc,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead a.sorting_desc {
    background: none
}

.crm-container .ui-dialog table thead th.ui-state-default,
.crm-container>table thead th.ui-state-default,
.crm-container table.report-layout thead th.ui-state-default,
.crm-container table.selector thead th.ui-state-default,
.crm-container table.row-highlight thead th.ui-state-default,
.crm-container table.dataTable thead th.ui-state-default,
.crm-container table.crm-multifield-selector thead th.ui-state-default,
.crm-container .CRM_HRRecruitment_Form_Search>table thead th.ui-state-default,
.crm-container .CRM_Case_Form_Search .caseSelector thead th.ui-state-default,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead th.ui-state-default,
.crm-container #preview-counts thead th.ui-state-default,
.crm-container #summary-counts thead th.ui-state-default,
.crm-container #DataTables_Table_0 thead th.ui-state-default,
.crm-container #DataTables_Table_1 thead th.ui-state-default,
.page-civicrm-api .crm-container #api-params-table thead th.ui-state-default,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th.ui-state-default,
.page-civicrm-import-contact #map-field>table thead th.ui-state-default,
.page-civicrm-import-activity #map-field>table thead th.ui-state-default,
.page-civicrm-import-custom #map-field>table thead th.ui-state-default,
.page-civicrm-event-import #map-field>table thead th.ui-state-default,
.page-civicrm-group #DataTables_Table_0 thead th.ui-state-default,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th.ui-state-default,
.page-civicrm-contact-deduperules table.mergecontact thead th.ui-state-default,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead th.ui-state-default,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th.ui-state-default,
.page-civicrm-dedupe-exception #dedupeExceptions thead th.ui-state-default,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th.ui-state-default,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th.ui-state-default,
.page-civicrm-contact-merge .crm-container .row-highlight thead th.ui-state-default,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead th.ui-state-default,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th.ui-state-default,
.page-civicrm-tag #cat table thead th.ui-state-default,
.crm-container .CRM_Member_Form_Search .selector thead th.ui-state-default,
.crm-container .CRM_Member_Form_Search .report thead th.ui-state-default,
.page-civicrm-member-search .selector thead th.ui-state-default,
.crm-container .CRM_Member_Form_Task_Print table thead th.ui-state-default,
.crm-container #Participant table#info thead th.ui-state-default,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th.ui-state-default,
.crm-container #Participant table.selector thead th.ui-state-default,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th.ui-state-default,
.crm-container #ParticipantView table#info thead th.ui-state-default,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th.ui-state-default,
.crm-container #ParticipantView table.selector thead th.ui-state-default,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th.ui-state-default,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th.ui-state-default,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th.ui-state-default,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th.ui-state-default,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th.ui-state-default,
.crm-container .CRM_Contribute_Form_Task_Print table thead th.ui-state-default,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th.ui-state-default,
.page-civicrm-member-import #map-field table thead th.ui-state-default,
.page-civicrm-member-import #preview-counts thead th.ui-state-default,
.page-civicrm-member-import #summary-counts thead th.ui-state-default,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th.ui-state-default,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th.ui-state-default,
.crm-container #changeLog table thead th.ui-state-default,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th.ui-state-default,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.ui-state-default,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.ui-state-default,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th.ui-state-default,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th.ui-state-default,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead th.ui-state-default,
.page-civicrm-case .selector thead th.ui-state-default,
.page-civicrm-case .report thead th.ui-state-default,
.crm-container .CRM_Case_Form_CaseView .dataTable thead th.ui-state-default,
.crm-container .CRM_Case_Form_CaseView .report thead th.ui-state-default,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th.ui-state-default,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th.ui-state-default,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th.ui-state-default,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th.ui-state-default,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th.ui-state-default,
.crm-container .CRM_Contribute_Form_ContributionView #info thead th.ui-state-default,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead th.ui-state-default,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead th.ui-state-default {
    background-color: #f3f6f7
}

.crm-container .ui-dialog table thead th.ui-state-default.sorting_disabled,
.crm-container>table thead th.ui-state-default.sorting_disabled,
.crm-container table.report-layout thead th.ui-state-default.sorting_disabled,
.crm-container table.selector thead th.ui-state-default.sorting_disabled,
.crm-container table.row-highlight thead th.ui-state-default.sorting_disabled,
.crm-container table.dataTable thead th.ui-state-default.sorting_disabled,
.crm-container table.crm-multifield-selector thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_HRRecruitment_Form_Search>table thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Case_Form_Search .caseSelector thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead th.ui-state-default.sorting_disabled,
.crm-container #preview-counts thead th.ui-state-default.sorting_disabled,
.crm-container #summary-counts thead th.ui-state-default.sorting_disabled,
.crm-container #DataTables_Table_0 thead th.ui-state-default.sorting_disabled,
.crm-container #DataTables_Table_1 thead th.ui-state-default.sorting_disabled,
.page-civicrm-api .crm-container #api-params-table thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th.ui-state-default.sorting_disabled,
.page-civicrm-import-contact #map-field>table thead th.ui-state-default.sorting_disabled,
.page-civicrm-import-activity #map-field>table thead th.ui-state-default.sorting_disabled,
.page-civicrm-import-custom #map-field>table thead th.ui-state-default.sorting_disabled,
.page-civicrm-event-import #map-field>table thead th.ui-state-default.sorting_disabled,
.page-civicrm-group #DataTables_Table_0 thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-deduperules table.mergecontact thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead th.ui-state-default.sorting_disabled,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th.ui-state-default.sorting_disabled,
.page-civicrm-dedupe-exception #dedupeExceptions thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-merge .crm-container .row-highlight thead th.ui-state-default.sorting_disabled,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead th.ui-state-default.sorting_disabled,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th.ui-state-default.sorting_disabled,
.page-civicrm-tag #cat table thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Member_Form_Search .selector thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Member_Form_Search .report thead th.ui-state-default.sorting_disabled,
.page-civicrm-member-search .selector thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Member_Form_Task_Print table thead th.ui-state-default.sorting_disabled,
.crm-container #Participant table#info thead th.ui-state-default.sorting_disabled,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th.ui-state-default.sorting_disabled,
.crm-container #Participant table.selector thead th.ui-state-default.sorting_disabled,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th.ui-state-default.sorting_disabled,
.crm-container #ParticipantView table#info thead th.ui-state-default.sorting_disabled,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th.ui-state-default.sorting_disabled,
.crm-container #ParticipantView table.selector thead th.ui-state-default.sorting_disabled,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th.ui-state-default.sorting_disabled,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th.ui-state-default.sorting_disabled,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th.ui-state-default.sorting_disabled,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Contribute_Form_Task_Print table thead th.ui-state-default.sorting_disabled,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th.ui-state-default.sorting_disabled,
.page-civicrm-member-import #map-field table thead th.ui-state-default.sorting_disabled,
.page-civicrm-member-import #preview-counts thead th.ui-state-default.sorting_disabled,
.page-civicrm-member-import #summary-counts thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th.ui-state-default.sorting_disabled,
.crm-container #changeLog table thead th.ui-state-default.sorting_disabled,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th.ui-state-default.sorting_disabled,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.ui-state-default.sorting_disabled,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.ui-state-default.sorting_disabled,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th.ui-state-default.sorting_disabled,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th.ui-state-default.sorting_disabled,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead th.ui-state-default.sorting_disabled,
.page-civicrm-case .selector thead th.ui-state-default.sorting_disabled,
.page-civicrm-case .report thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Case_Form_CaseView .dataTable thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Case_Form_CaseView .report thead th.ui-state-default.sorting_disabled,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th.ui-state-default.sorting_disabled,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th.ui-state-default.sorting_disabled,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th.ui-state-default.sorting_disabled,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th.ui-state-default.sorting_disabled,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th.ui-state-default.sorting_disabled,
.crm-container .CRM_Contribute_Form_ContributionView #info thead th.ui-state-default.sorting_disabled,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead th.ui-state-default.sorting_disabled {
    background: #f3f6f7
}

.crm-container .ui-dialog table thead>tr:first-child>th,
.crm-container>table thead>tr:first-child>th,
.crm-container table.report-layout thead>tr:first-child>th,
.crm-container table.selector thead>tr:first-child>th,
.crm-container table.row-highlight thead>tr:first-child>th,
.crm-container table.dataTable thead>tr:first-child>th,
.crm-container table.crm-multifield-selector thead>tr:first-child>th,
.crm-container .CRM_HRRecruitment_Form_Search>table thead>tr:first-child>th,
.crm-container .CRM_Case_Form_Search .caseSelector thead>tr:first-child>th,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead>tr:first-child>th,
.crm-container #preview-counts thead>tr:first-child>th,
.crm-container #summary-counts thead>tr:first-child>th,
.crm-container #DataTables_Table_0 thead>tr:first-child>th,
.crm-container #DataTables_Table_1 thead>tr:first-child>th,
.page-civicrm-api .crm-container #api-params-table thead>tr:first-child>th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead>tr:first-child>th,
.page-civicrm-import-contact #map-field>table thead>tr:first-child>th,
.page-civicrm-import-activity #map-field>table thead>tr:first-child>th,
.page-civicrm-import-custom #map-field>table thead>tr:first-child>th,
.page-civicrm-event-import #map-field>table thead>tr:first-child>th,
.page-civicrm-group #DataTables_Table_0 thead>tr:first-child>th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead>tr:first-child>th,
.page-civicrm-contact-deduperules table.mergecontact thead>tr:first-child>th,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead>tr:first-child>th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead>tr:first-child>th,
.page-civicrm-dedupe-exception #dedupeExceptions thead>tr:first-child>th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead>tr:first-child>th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead>tr:first-child>th,
.page-civicrm-contact-merge .crm-container .row-highlight thead>tr:first-child>th,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead>tr:first-child>th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead>tr:first-child>th,
.page-civicrm-tag #cat table thead>tr:first-child>th,
.crm-container .CRM_Member_Form_Search .selector thead>tr:first-child>th,
.crm-container .CRM_Member_Form_Search .report thead>tr:first-child>th,
.page-civicrm-member-search .selector thead>tr:first-child>th,
.crm-container .CRM_Member_Form_Task_Print table thead>tr:first-child>th,
.crm-container #Participant table#info thead>tr:first-child>th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead>tr:first-child>th,
.crm-container #Participant table.selector thead>tr:first-child>th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead>tr:first-child>th,
.crm-container #ParticipantView table#info thead>tr:first-child>th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead>tr:first-child>th,
.crm-container #ParticipantView table.selector thead>tr:first-child>th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead>tr:first-child>th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead>tr:first-child>th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead>tr:first-child>th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead>tr:first-child>th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead>tr:first-child>th,
.crm-container .CRM_Contribute_Form_Task_Print table thead>tr:first-child>th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead>tr:first-child>th,
.page-civicrm-member-import #map-field table thead>tr:first-child>th,
.page-civicrm-member-import #preview-counts thead>tr:first-child>th,
.page-civicrm-member-import #summary-counts thead>tr:first-child>th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead>tr:first-child>th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead>tr:first-child>th,
.crm-container #changeLog table thead>tr:first-child>th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead>tr:first-child>th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead>tr:first-child>th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead>tr:first-child>th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead>tr:first-child>th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead>tr:first-child>th,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead>tr:first-child>th,
.page-civicrm-case .selector thead>tr:first-child>th,
.page-civicrm-case .report thead>tr:first-child>th,
.crm-container .CRM_Case_Form_CaseView .dataTable thead>tr:first-child>th,
.crm-container .CRM_Case_Form_CaseView .report thead>tr:first-child>th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead>tr:first-child>th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead>tr:first-child>th,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead>tr:first-child>th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead>tr:first-child>th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead>tr:first-child>th,
.crm-container .CRM_Contribute_Form_ContributionView #info thead>tr:first-child>th,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead>tr:first-child>th,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead>tr:first-child>th {
    border-color: #d3dee2
}

.crm-container .ui-dialog table thead div.sticky-header,
.crm-container>table thead div.sticky-header,
.crm-container table.report-layout thead div.sticky-header,
.crm-container table.selector thead div.sticky-header,
.crm-container table.row-highlight thead div.sticky-header,
.crm-container table.dataTable thead div.sticky-header,
.crm-container table.crm-multifield-selector thead div.sticky-header,
.crm-container .CRM_HRRecruitment_Form_Search>table thead div.sticky-header,
.crm-container .CRM_Case_Form_Search .caseSelector thead div.sticky-header,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel thead div.sticky-header,
.crm-container #preview-counts thead div.sticky-header,
.crm-container #summary-counts thead div.sticky-header,
.crm-container #DataTables_Table_0 thead div.sticky-header,
.crm-container #DataTables_Table_1 thead div.sticky-header,
.page-civicrm-api .crm-container #api-params-table thead div.sticky-header,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead div.sticky-header,
.page-civicrm-import-contact #map-field>table thead div.sticky-header,
.page-civicrm-import-activity #map-field>table thead div.sticky-header,
.page-civicrm-import-custom #map-field>table thead div.sticky-header,
.page-civicrm-event-import #map-field>table thead div.sticky-header,
.page-civicrm-group #DataTables_Table_0 thead div.sticky-header,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead div.sticky-header,
.page-civicrm-contact-deduperules table.mergecontact thead div.sticky-header,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed thead div.sticky-header,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead div.sticky-header,
.page-civicrm-dedupe-exception #dedupeExceptions thead div.sticky-header,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead div.sticky-header,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead div.sticky-header,
.page-civicrm-contact-merge .crm-container .row-highlight thead div.sticky-header,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField thead div.sticky-header,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead div.sticky-header,
.page-civicrm-tag #cat table thead div.sticky-header,
.crm-container .CRM_Member_Form_Search .selector thead div.sticky-header,
.crm-container .CRM_Member_Form_Search .report thead div.sticky-header,
.page-civicrm-member-search .selector thead div.sticky-header,
.crm-container .CRM_Member_Form_Task_Print table thead div.sticky-header,
.crm-container #Participant table#info thead div.sticky-header,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead div.sticky-header,
.crm-container #Participant table.selector thead div.sticky-header,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead div.sticky-header,
.crm-container #ParticipantView table#info thead div.sticky-header,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead div.sticky-header,
.crm-container #ParticipantView table.selector thead div.sticky-header,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead div.sticky-header,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead div.sticky-header,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead div.sticky-header,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead div.sticky-header,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead div.sticky-header,
.crm-container .CRM_Contribute_Form_Task_Print table thead div.sticky-header,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead div.sticky-header,
.page-civicrm-member-import #map-field table thead div.sticky-header,
.page-civicrm-member-import #preview-counts thead div.sticky-header,
.page-civicrm-member-import #summary-counts thead div.sticky-header,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead div.sticky-header,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead div.sticky-header,
.crm-container #changeLog table thead div.sticky-header,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead div.sticky-header,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead div.sticky-header,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead div.sticky-header,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead div.sticky-header,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead div.sticky-header,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table thead div.sticky-header,
.page-civicrm-case .selector thead div.sticky-header,
.page-civicrm-case .report thead div.sticky-header,
.crm-container .CRM_Case_Form_CaseView .dataTable thead div.sticky-header,
.crm-container .CRM_Case_Form_CaseView .report thead div.sticky-header,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead div.sticky-header,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead div.sticky-header,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead div.sticky-header,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead div.sticky-header,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead div.sticky-header,
.crm-container .CRM_Contribute_Form_ContributionView #info thead div.sticky-header,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector thead div.sticky-header,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector thead div.sticky-header,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed thead div.sticky-header {
    border-bottom: 1px solid #d3dee2
}

.crm-container .ui-dialog table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container>table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container table.report-layout:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container table.row-highlight:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container table.dataTable:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container table.crm-multifield-selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_HRRecruitment_Form_Search>table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Case_Form_Search .caseSelector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #preview-counts:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #summary-counts:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #DataTables_Table_0:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #DataTables_Table_1:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-api .crm-container #api-params-table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-import-contact #map-field>table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-import-activity #map-field>table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-import-custom #map-field>table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-event-import #map-field>table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-group #DataTables_Table_0:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-deduperules table.mergecontact:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-dedupe-exception #dedupeExceptions:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-merge .crm-container .row-highlight:not(.table-bordered)>tbody>tr:first-child>td,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-tag #cat table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Member_Form_Search .selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Member_Form_Search .report:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-member-search .selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Member_Form_Task_Print table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #Participant table#info:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #Participant table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #ParticipantView table#info:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #ParticipantView table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contribute_Form_Task_Print table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-member-import #map-field table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-member-import #preview-counts:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-member-import #summary-counts:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container #changeLog table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-case .selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-case .report:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Case_Form_CaseView .dataTable:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Case_Form_CaseView .report:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-grant .CRM_Grant_Form_Search .report:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contribute_Form_ContributionView #info:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector:not(.table-bordered)>tbody>tr:first-child>td,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed:not(.table-bordered)>tbody>tr:first-child>td {
    border-color: #FFFFFF
}

.crm-container .ui-dialog table td .crm-hover-button,
.crm-container>table td .crm-hover-button,
.crm-container table.report-layout td .crm-hover-button,
.crm-container table.selector td .crm-hover-button,
.crm-container table.row-highlight td .crm-hover-button,
.crm-container table.dataTable td .crm-hover-button,
.crm-container table.crm-multifield-selector td .crm-hover-button,
.crm-container .CRM_HRRecruitment_Form_Search>table td .crm-hover-button,
.crm-container .CRM_Case_Form_Search .caseSelector td .crm-hover-button,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td .crm-hover-button,
.crm-container #preview-counts td .crm-hover-button,
.crm-container #summary-counts td .crm-hover-button,
.crm-container #DataTables_Table_0 td .crm-hover-button,
.crm-container #DataTables_Table_1 td .crm-hover-button,
.page-civicrm-api .crm-container #api-params-table td .crm-hover-button,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td .crm-hover-button,
.page-civicrm-import-contact #map-field>table td .crm-hover-button,
.page-civicrm-import-activity #map-field>table td .crm-hover-button,
.page-civicrm-import-custom #map-field>table td .crm-hover-button,
.page-civicrm-event-import #map-field>table td .crm-hover-button,
.page-civicrm-group #DataTables_Table_0 td .crm-hover-button,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td .crm-hover-button,
.page-civicrm-contact-deduperules table.mergecontact td .crm-hover-button,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td .crm-hover-button,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td .crm-hover-button,
.page-civicrm-dedupe-exception #dedupeExceptions td .crm-hover-button,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td .crm-hover-button,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td .crm-hover-button,
.page-civicrm-contact-merge .crm-container .row-highlight td .crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td .crm-hover-button,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td .crm-hover-button,
.page-civicrm-tag #cat table td .crm-hover-button,
.crm-container .CRM_Member_Form_Search .selector td .crm-hover-button,
.crm-container .CRM_Member_Form_Search .report td .crm-hover-button,
.page-civicrm-member-search .selector td .crm-hover-button,
.crm-container .CRM_Member_Form_Task_Print table td .crm-hover-button,
.crm-container #Participant table#info td .crm-hover-button,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td .crm-hover-button,
.crm-container #Participant table.selector td .crm-hover-button,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td .crm-hover-button,
.crm-container #ParticipantView table#info td .crm-hover-button,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td .crm-hover-button,
.crm-container #ParticipantView table.selector td .crm-hover-button,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td .crm-hover-button,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td .crm-hover-button,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td .crm-hover-button,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td .crm-hover-button,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td .crm-hover-button,
.crm-container .CRM_Contribute_Form_Task_Print table td .crm-hover-button,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td .crm-hover-button,
.page-civicrm-member-import #map-field table td .crm-hover-button,
.page-civicrm-member-import #preview-counts td .crm-hover-button,
.page-civicrm-member-import #summary-counts td .crm-hover-button,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td .crm-hover-button,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td .crm-hover-button,
.crm-container #changeLog table td .crm-hover-button,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td .crm-hover-button,
.page-civicrm-case .selector td .crm-hover-button,
.page-civicrm-case .report td .crm-hover-button,
.crm-container .CRM_Case_Form_CaseView .dataTable td .crm-hover-button,
.crm-container .CRM_Case_Form_CaseView .report td .crm-hover-button,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td .crm-hover-button,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td .crm-hover-button,
.page-civicrm-grant .CRM_Grant_Form_Search .report td .crm-hover-button,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td .crm-hover-button,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td .crm-hover-button,
.crm-container .CRM_Contribute_Form_ContributionView #info td .crm-hover-button,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector td .crm-hover-button,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector td .crm-hover-button,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed td .crm-hover-button {
    background: none !important;
    border: 0;
    color: #61aa35 !important;
    text-transform: capitalize
}

.crm-container .ui-dialog table td .crm-hover-button:hover,
.crm-container>table td .crm-hover-button:hover,
.crm-container table.report-layout td .crm-hover-button:hover,
.crm-container table.selector td .crm-hover-button:hover,
.crm-container table.row-highlight td .crm-hover-button:hover,
.crm-container table.dataTable td .crm-hover-button:hover,
.crm-container table.crm-multifield-selector td .crm-hover-button:hover,
.crm-container .CRM_HRRecruitment_Form_Search>table td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_Search .caseSelector td .crm-hover-button:hover,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td .crm-hover-button:hover,
.crm-container #preview-counts td .crm-hover-button:hover,
.crm-container #summary-counts td .crm-hover-button:hover,
.crm-container #DataTables_Table_0 td .crm-hover-button:hover,
.crm-container #DataTables_Table_1 td .crm-hover-button:hover,
.page-civicrm-api .crm-container #api-params-table td .crm-hover-button:hover,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td .crm-hover-button:hover,
.page-civicrm-import-contact #map-field>table td .crm-hover-button:hover,
.page-civicrm-import-activity #map-field>table td .crm-hover-button:hover,
.page-civicrm-import-custom #map-field>table td .crm-hover-button:hover,
.page-civicrm-event-import #map-field>table td .crm-hover-button:hover,
.page-civicrm-group #DataTables_Table_0 td .crm-hover-button:hover,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td .crm-hover-button:hover,
.page-civicrm-contact-deduperules table.mergecontact td .crm-hover-button:hover,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td .crm-hover-button:hover,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td .crm-hover-button:hover,
.page-civicrm-dedupe-exception #dedupeExceptions td .crm-hover-button:hover,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td .crm-hover-button:hover,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td .crm-hover-button:hover,
.page-civicrm-contact-merge .crm-container .row-highlight td .crm-hover-button:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td .crm-hover-button:hover,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td .crm-hover-button:hover,
.page-civicrm-tag #cat table td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Search .selector td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Search .report td .crm-hover-button:hover,
.page-civicrm-member-search .selector td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Task_Print table td .crm-hover-button:hover,
.crm-container #Participant table#info td .crm-hover-button:hover,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td .crm-hover-button:hover,
.crm-container #Participant table.selector td .crm-hover-button:hover,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td .crm-hover-button:hover,
.crm-container #ParticipantView table#info td .crm-hover-button:hover,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td .crm-hover-button:hover,
.crm-container #ParticipantView table.selector td .crm-hover-button:hover,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td .crm-hover-button:hover,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td .crm-hover-button:hover,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td .crm-hover-button:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td .crm-hover-button:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td .crm-hover-button:hover,
.crm-container .CRM_Contribute_Form_Task_Print table td .crm-hover-button:hover,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td .crm-hover-button:hover,
.page-civicrm-member-import #map-field table td .crm-hover-button:hover,
.page-civicrm-member-import #preview-counts td .crm-hover-button:hover,
.page-civicrm-member-import #summary-counts td .crm-hover-button:hover,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td .crm-hover-button:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td .crm-hover-button:hover,
.crm-container #changeLog table td .crm-hover-button:hover,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button:hover,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button:hover,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button:hover,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button:hover,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button:hover,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td .crm-hover-button:hover,
.page-civicrm-case .selector td .crm-hover-button:hover,
.page-civicrm-case .report td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_CaseView .dataTable td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_CaseView .report td .crm-hover-button:hover,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td .crm-hover-button:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td .crm-hover-button:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .report td .crm-hover-button:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td .crm-hover-button:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td .crm-hover-button:hover,
.crm-container .CRM_Contribute_Form_ContributionView #info td .crm-hover-button:hover,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed td .crm-hover-button:hover {
    color: #005c99
}

.crm-container .ui-dialog table td .crm-hover-button.crm-clear-link,
.crm-container>table td .crm-hover-button.crm-clear-link,
.crm-container table.report-layout td .crm-hover-button.crm-clear-link,
.crm-container table.selector td .crm-hover-button.crm-clear-link,
.crm-container table.row-highlight td .crm-hover-button.crm-clear-link,
.crm-container table.dataTable td .crm-hover-button.crm-clear-link,
.crm-container table.crm-multifield-selector td .crm-hover-button.crm-clear-link,
.crm-container .CRM_HRRecruitment_Form_Search>table td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Case_Form_Search .caseSelector td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td .crm-hover-button.crm-clear-link,
.crm-container #preview-counts td .crm-hover-button.crm-clear-link,
.crm-container #summary-counts td .crm-hover-button.crm-clear-link,
.crm-container #DataTables_Table_0 td .crm-hover-button.crm-clear-link,
.crm-container #DataTables_Table_1 td .crm-hover-button.crm-clear-link,
.page-civicrm-api .crm-container #api-params-table td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td .crm-hover-button.crm-clear-link,
.page-civicrm-import-contact #map-field>table td .crm-hover-button.crm-clear-link,
.page-civicrm-import-activity #map-field>table td .crm-hover-button.crm-clear-link,
.page-civicrm-import-custom #map-field>table td .crm-hover-button.crm-clear-link,
.page-civicrm-event-import #map-field>table td .crm-hover-button.crm-clear-link,
.page-civicrm-group #DataTables_Table_0 td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-deduperules table.mergecontact td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td .crm-hover-button.crm-clear-link,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td .crm-hover-button.crm-clear-link,
.page-civicrm-dedupe-exception #dedupeExceptions td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-merge .crm-container .row-highlight td .crm-hover-button.crm-clear-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td .crm-hover-button.crm-clear-link,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td .crm-hover-button.crm-clear-link,
.page-civicrm-tag #cat table td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Member_Form_Search .selector td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Member_Form_Search .report td .crm-hover-button.crm-clear-link,
.page-civicrm-member-search .selector td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Member_Form_Task_Print table td .crm-hover-button.crm-clear-link,
.crm-container #Participant table#info td .crm-hover-button.crm-clear-link,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td .crm-hover-button.crm-clear-link,
.crm-container #Participant table.selector td .crm-hover-button.crm-clear-link,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td .crm-hover-button.crm-clear-link,
.crm-container #ParticipantView table#info td .crm-hover-button.crm-clear-link,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td .crm-hover-button.crm-clear-link,
.crm-container #ParticipantView table.selector td .crm-hover-button.crm-clear-link,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td .crm-hover-button.crm-clear-link,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td .crm-hover-button.crm-clear-link,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td .crm-hover-button.crm-clear-link,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Contribute_Form_Task_Print table td .crm-hover-button.crm-clear-link,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td .crm-hover-button.crm-clear-link,
.page-civicrm-member-import #map-field table td .crm-hover-button.crm-clear-link,
.page-civicrm-member-import #preview-counts td .crm-hover-button.crm-clear-link,
.page-civicrm-member-import #summary-counts td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td .crm-hover-button.crm-clear-link,
.crm-container #changeLog table td .crm-hover-button.crm-clear-link,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button.crm-clear-link,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button.crm-clear-link,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button.crm-clear-link,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button.crm-clear-link,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button.crm-clear-link,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td .crm-hover-button.crm-clear-link,
.page-civicrm-case .selector td .crm-hover-button.crm-clear-link,
.page-civicrm-case .report td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Case_Form_CaseView .dataTable td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Case_Form_CaseView .report td .crm-hover-button.crm-clear-link,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td .crm-hover-button.crm-clear-link,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td .crm-hover-button.crm-clear-link,
.page-civicrm-grant .CRM_Grant_Form_Search .report td .crm-hover-button.crm-clear-link,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td .crm-hover-button.crm-clear-link,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td .crm-hover-button.crm-clear-link,
.crm-container .CRM_Contribute_Form_ContributionView #info td .crm-hover-button.crm-clear-link,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed td .crm-hover-button.crm-clear-link {
    color: #cf3458
}

.crm-container .ui-dialog table td .crm-hover-button.crm-clear-link:hover,
.crm-container>table td .crm-hover-button.crm-clear-link:hover,
.crm-container table.report-layout td .crm-hover-button.crm-clear-link:hover,
.crm-container table.selector td .crm-hover-button.crm-clear-link:hover,
.crm-container table.row-highlight td .crm-hover-button.crm-clear-link:hover,
.crm-container table.dataTable td .crm-hover-button.crm-clear-link:hover,
.crm-container table.crm-multifield-selector td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_HRRecruitment_Form_Search>table td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Case_Form_Search .caseSelector td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td .crm-hover-button.crm-clear-link:hover,
.crm-container #preview-counts td .crm-hover-button.crm-clear-link:hover,
.crm-container #summary-counts td .crm-hover-button.crm-clear-link:hover,
.crm-container #DataTables_Table_0 td .crm-hover-button.crm-clear-link:hover,
.crm-container #DataTables_Table_1 td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-api .crm-container #api-params-table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-import-contact #map-field>table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-import-activity #map-field>table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-import-custom #map-field>table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-event-import #map-field>table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-group #DataTables_Table_0 td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-deduperules table.mergecontact td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td .crm-hover-button.crm-clear-link:hover,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-dedupe-exception #dedupeExceptions td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-merge .crm-container .row-highlight td .crm-hover-button.crm-clear-link:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-tag #cat table td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Member_Form_Search .selector td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Member_Form_Search .report td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-member-search .selector td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Member_Form_Task_Print table td .crm-hover-button.crm-clear-link:hover,
.crm-container #Participant table#info td .crm-hover-button.crm-clear-link:hover,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td .crm-hover-button.crm-clear-link:hover,
.crm-container #Participant table.selector td .crm-hover-button.crm-clear-link:hover,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td .crm-hover-button.crm-clear-link:hover,
.crm-container #ParticipantView table#info td .crm-hover-button.crm-clear-link:hover,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td .crm-hover-button.crm-clear-link:hover,
.crm-container #ParticipantView table.selector td .crm-hover-button.crm-clear-link:hover,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td .crm-hover-button.crm-clear-link:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td .crm-hover-button.crm-clear-link:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Contribute_Form_Task_Print table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-member-import #map-field table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-member-import #preview-counts td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-member-import #summary-counts td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td .crm-hover-button.crm-clear-link:hover,
.crm-container #changeLog table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-case .selector td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-case .report td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Case_Form_CaseView .dataTable td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Case_Form_CaseView .report td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .report td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td .crm-hover-button.crm-clear-link:hover,
.crm-container .CRM_Contribute_Form_ContributionView #info td .crm-hover-button.crm-clear-link:hover,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed td .crm-hover-button.crm-clear-link:hover {
    color: #b52b4b
}

.crm-container>table:not(.report-layout),
.crm-container table.report-layout:not(.report-layout),
.crm-container table.selector:not(.report-layout),
.crm-container table.row-highlight:not(.report-layout),
.crm-container table.dataTable:not(.report-layout),
.crm-container table.crm-multifield-selector:not(.report-layout),
.crm-container .ui-dialog table:not(.report-layout),
.crm-container .CRM_HRRecruitment_Form_Search>table:not(.report-layout),
.crm-container .CRM_Case_Form_Search .caseSelector:not(.report-layout),
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel:not(.report-layout),
.crm-container #preview-counts:not(.report-layout),
.crm-container #summary-counts:not(.report-layout),
.crm-container #DataTables_Table_0:not(.report-layout),
.crm-container #DataTables_Table_1:not(.report-layout),
.page-civicrm-api .crm-container #api-params-table:not(.report-layout),
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight:not(.report-layout),
.page-civicrm-import-contact #map-field>table:not(.report-layout),
.page-civicrm-import-activity #map-field>table:not(.report-layout),
.page-civicrm-import-custom #map-field>table:not(.report-layout),
.page-civicrm-event-import #map-field>table:not(.report-layout),
.page-civicrm-group #DataTables_Table_0:not(.report-layout),
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table:not(.report-layout),
.page-civicrm-contact-deduperules table.mergecontact:not(.report-layout),
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed:not(.report-layout),
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed:not(.report-layout),
.page-civicrm-dedupe-exception #dedupeExceptions:not(.report-layout),
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel:not(.report-layout),
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight:not(.report-layout),
.page-civicrm-contact-merge .crm-container .row-highlight:not(.report-layout),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField:not(.report-layout),
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight:not(.report-layout),
.page-civicrm-tag #cat table:not(.report-layout),
.crm-container .CRM_Member_Form_Search .selector:not(.report-layout),
.crm-container .CRM_Member_Form_Search .report:not(.report-layout),
.page-civicrm-member-search .selector:not(.report-layout),
.crm-container .CRM_Member_Form_Task_Print table:not(.report-layout),
.crm-container #Participant table#info:not(.report-layout),
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table:not(.report-layout),
.crm-container #Participant table.selector:not(.report-layout),
.crm-container #Participant .crm-event-eventfees-form-block-line_items table:not(.report-layout),
.crm-container #ParticipantView table#info:not(.report-layout),
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table:not(.report-layout),
.crm-container #ParticipantView table.selector:not(.report-layout),
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table:not(.report-layout),
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector:not(.report-layout),
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector:not(.report-layout),
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector:not(.report-layout),
.crm-container form.CRM_Contribute_Form_ContributionCharts .report:not(.report-layout),
.crm-container .CRM_Contribute_Form_Task_Print table:not(.report-layout),
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField:not(.report-layout),
.page-civicrm-member-import #map-field table:not(.report-layout),
.page-civicrm-member-import #preview-counts:not(.report-layout),
.page-civicrm-member-import #summary-counts:not(.report-layout),
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table:not(.report-layout),
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table:not(.report-layout),
.crm-container #changeLog table:not(.report-layout),
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector:not(.report-layout),
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField:not(.report-layout),
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField:not(.report-layout),
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table:not(.report-layout),
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table:not(.report-layout),
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table:not(.report-layout),
.page-civicrm-case .selector:not(.report-layout),
.page-civicrm-case .report:not(.report-layout),
.crm-container .CRM_Case_Form_CaseView .dataTable:not(.report-layout),
.crm-container .CRM_Case_Form_CaseView .report:not(.report-layout),
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary:not(.report-layout),
.page-civicrm-grant .CRM_Grant_Form_Search .selector:not(.report-layout),
.page-civicrm-grant .CRM_Grant_Form_Search .report:not(.report-layout),
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector:not(.report-layout),
.page-civicrm-pledge .CRM_Pledge_Form_Search .report:not(.report-layout) {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container>table td,
.crm-container table.report-layout td,
.crm-container table.selector td,
.crm-container table.row-highlight td,
.crm-container table.dataTable td,
.crm-container table.crm-multifield-selector td,
.crm-container .ui-dialog table td,
.crm-container .CRM_HRRecruitment_Form_Search>table td,
.crm-container .CRM_Case_Form_Search .caseSelector td,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td,
.crm-container #preview-counts td,
.crm-container #summary-counts td,
.crm-container #DataTables_Table_0 td,
.crm-container #DataTables_Table_1 td,
.page-civicrm-api .crm-container #api-params-table td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td,
.page-civicrm-import-contact #map-field>table td,
.page-civicrm-import-activity #map-field>table td,
.page-civicrm-import-custom #map-field>table td,
.page-civicrm-event-import #map-field>table td,
.page-civicrm-group #DataTables_Table_0 td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td,
.page-civicrm-contact-deduperules table.mergecontact td,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td,
.page-civicrm-dedupe-exception #dedupeExceptions td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td,
.page-civicrm-contact-merge .crm-container .row-highlight td,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td,
.page-civicrm-tag #cat table td,
.crm-container .CRM_Member_Form_Search .selector td,
.crm-container .CRM_Member_Form_Search .report td,
.page-civicrm-member-search .selector td,
.crm-container .CRM_Member_Form_Task_Print table td,
.crm-container #Participant table#info td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td,
.crm-container #Participant table.selector td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td,
.crm-container #ParticipantView table#info td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td,
.crm-container #ParticipantView table.selector td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td,
.crm-container .CRM_Contribute_Form_Task_Print table td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td,
.page-civicrm-member-import #map-field table td,
.page-civicrm-member-import #preview-counts td,
.page-civicrm-member-import #summary-counts td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td,
.crm-container #changeLog table td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td,
.page-civicrm-case .selector td,
.page-civicrm-case .report td,
.crm-container .CRM_Case_Form_CaseView .dataTable td,
.crm-container .CRM_Case_Form_CaseView .report td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td,
.page-civicrm-grant .CRM_Grant_Form_Search .report td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td {
    background: #fff
}

.crm-container>table td.label,
.crm-container table.report-layout td.label,
.crm-container table.selector td.label,
.crm-container table.row-highlight td.label,
.crm-container table.dataTable td.label,
.crm-container table.crm-multifield-selector td.label,
.crm-container .ui-dialog table td.label,
.crm-container .CRM_HRRecruitment_Form_Search>table td.label,
.crm-container .CRM_Case_Form_Search .caseSelector td.label,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td.label,
.crm-container #preview-counts td.label,
.crm-container #summary-counts td.label,
.crm-container #DataTables_Table_0 td.label,
.crm-container #DataTables_Table_1 td.label,
.page-civicrm-api .crm-container #api-params-table td.label,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight td.label,
.page-civicrm-import-contact #map-field>table td.label,
.page-civicrm-import-activity #map-field>table td.label,
.page-civicrm-import-custom #map-field>table td.label,
.page-civicrm-event-import #map-field>table td.label,
.page-civicrm-group #DataTables_Table_0 td.label,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table td.label,
.page-civicrm-contact-deduperules table.mergecontact td.label,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed td.label,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed td.label,
.page-civicrm-dedupe-exception #dedupeExceptions td.label,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel td.label,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight td.label,
.page-civicrm-contact-merge .crm-container .row-highlight td.label,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField td.label,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight td.label,
.page-civicrm-tag #cat table td.label,
.crm-container .CRM_Member_Form_Search .selector td.label,
.crm-container .CRM_Member_Form_Search .report td.label,
.page-civicrm-member-search .selector td.label,
.crm-container .CRM_Member_Form_Task_Print table td.label,
.crm-container #Participant table#info td.label,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table td.label,
.crm-container #Participant table.selector td.label,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table td.label,
.crm-container #ParticipantView table#info td.label,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table td.label,
.crm-container #ParticipantView table.selector td.label,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table td.label,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector td.label,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector td.label,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector td.label,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report td.label,
.crm-container .CRM_Contribute_Form_Task_Print table td.label,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td.label,
.page-civicrm-member-import #map-field table td.label,
.page-civicrm-member-import #preview-counts td.label,
.page-civicrm-member-import #summary-counts td.label,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table td.label,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table td.label,
.crm-container #changeLog table td.label,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td.label,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td.label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td.label,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table td.label,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table td.label,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td.label,
.page-civicrm-case .selector td.label,
.page-civicrm-case .report td.label,
.crm-container .CRM_Case_Form_CaseView .dataTable td.label,
.crm-container .CRM_Case_Form_CaseView .report td.label,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary td.label,
.page-civicrm-grant .CRM_Grant_Form_Search .selector td.label,
.page-civicrm-grant .CRM_Grant_Form_Search .report td.label,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector td.label,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report td.label {
    vertical-align: middle !important
}

.crm-container>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container table.form-layout.report-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container table.form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container table.form-layout.row-highlight tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container table.form-layout.dataTable tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container table.form-layout.crm-multifield-selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .ui-dialog table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_HRRecruitment_Form_Search>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Case_Form_Search .form-layout.caseSelector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.form-layout.crm-info-panel tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .form-layout#preview-counts tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .form-layout#summary-counts tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .form-layout#DataTables_Table_0 tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .form-layout#DataTables_Table_1 tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-api .crm-container .form-layout#api-params-table tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-add .crm-container[role='dialog'] .form-layout.row-highlight tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-import-contact #map-field>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-import-activity #map-field>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-import-custom #map-field>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-event-import #map-field>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-group .form-layout#DataTables_Table_0 tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-deduperules table.form-layout.mergecontact tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout.form-layout-compressed tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout.form-layout-compressed tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-dedupe-exception .form-layout#dedupeExceptions tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .form-layout.crm-info-panel tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-view .CRM_Grant_Form_Search .form-layout.row-highlight tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-merge .crm-container .form-layout.row-highlight tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .form-layout#optionField tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-activity .crm-container[role='dialog'] .form-layout.row-highlight tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-tag #cat table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Member_Form_Search .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Member_Form_Search .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-member-search .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Member_Form_Task_Print table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #Participant table.form-layout#info tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #Participant table.form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #ParticipantView table.form-layout#info tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #ParticipantView table.form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-view .CRM_Contribute_Form_Search .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container form.CRM_Contribute_Form_ContributionCharts .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container form.CRM_Contribute_Form_ContributionCharts .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Contribute_Form_Task_Print table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-admin-price .CRM_Price_Form_Field .form-layout#optionField tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-member-import #map-field table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-member-import .form-layout#preview-counts tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-member-import .form-layout#summary-counts tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container #changeLog table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple .form-layout#optionField tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple .form-layout#optionField tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table.form-layout tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-case .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-case .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Case_Form_CaseView .form-layout.dataTable tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.crm-container .CRM_Case_Form_CaseView .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction .form-layout#batch-summary tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-grant .CRM_Grant_Form_Search .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-grant .CRM_Grant_Form_Search .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-pledge .CRM_Pledge_Form_Search .form-layout.selector tr[class^='crm-activity-form']>td:not(.label):not(.view-value),
.page-civicrm-pledge .CRM_Pledge_Form_Search .form-layout.report tr[class^='crm-activity-form']>td:not(.label):not(.view-value) {
    padding: 0
}

.crm-container>table.form-layout>tbody>tr>td.label,
.crm-container table.form-layout.report-layout>tbody>tr>td.label,
.crm-container table.form-layout.selector>tbody>tr>td.label,
.crm-container table.form-layout.row-highlight>tbody>tr>td.label,
.crm-container table.form-layout.dataTable>tbody>tr>td.label,
.crm-container table.form-layout.crm-multifield-selector>tbody>tr>td.label,
.crm-container .ui-dialog table.form-layout>tbody>tr>td.label,
.crm-container .CRM_HRRecruitment_Form_Search>table.form-layout>tbody>tr>td.label,
.crm-container .CRM_Case_Form_Search .form-layout.caseSelector>tbody>tr>td.label,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.form-layout.crm-info-panel>tbody>tr>td.label,
.crm-container .form-layout#preview-counts>tbody>tr>td.label,
.crm-container .form-layout#summary-counts>tbody>tr>td.label,
.crm-container .form-layout#DataTables_Table_0>tbody>tr>td.label,
.crm-container .form-layout#DataTables_Table_1>tbody>tr>td.label,
.page-civicrm-api .crm-container .form-layout#api-params-table>tbody>tr>td.label,
.page-civicrm-contact-add .crm-container[role='dialog'] .form-layout.row-highlight>tbody>tr>td.label,
.page-civicrm-import-contact #map-field>table.form-layout>tbody>tr>td.label,
.page-civicrm-import-activity #map-field>table.form-layout>tbody>tr>td.label,
.page-civicrm-import-custom #map-field>table.form-layout>tbody>tr>td.label,
.page-civicrm-event-import #map-field>table.form-layout>tbody>tr>td.label,
.page-civicrm-group .form-layout#DataTables_Table_0>tbody>tr>td.label,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.form-layout>tbody>tr>td.label,
.page-civicrm-contact-deduperules table.form-layout.mergecontact>tbody>tr>td.label,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout.form-layout-compressed>tbody>tr>td.label,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout.form-layout-compressed>tbody>tr>td.label,
.page-civicrm-dedupe-exception .form-layout#dedupeExceptions>tbody>tr>td.label,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .form-layout.crm-info-panel>tbody>tr>td.label,
.page-civicrm-contact-view .CRM_Grant_Form_Search .form-layout.row-highlight>tbody>tr>td.label,
.page-civicrm-contact-merge .crm-container .form-layout.row-highlight>tbody>tr>td.label,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .form-layout#optionField>tbody>tr>td.label,
.page-civicrm-activity .crm-container[role='dialog'] .form-layout.row-highlight>tbody>tr>td.label,
.page-civicrm-tag #cat table.form-layout>tbody>tr>td.label,
.crm-container .CRM_Member_Form_Search .form-layout.selector>tbody>tr>td.label,
.crm-container .CRM_Member_Form_Search .form-layout.report>tbody>tr>td.label,
.page-civicrm-member-search .form-layout.selector>tbody>tr>td.label,
.crm-container .CRM_Member_Form_Task_Print table.form-layout>tbody>tr>td.label,
.crm-container #Participant table.form-layout#info>tbody>tr>td.label,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.form-layout>tbody>tr>td.label,
.crm-container #Participant table.form-layout.selector>tbody>tr>td.label,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.form-layout>tbody>tr>td.label,
.crm-container #ParticipantView table.form-layout#info>tbody>tr>td.label,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.form-layout>tbody>tr>td.label,
.crm-container #ParticipantView table.form-layout.selector>tbody>tr>td.label,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.form-layout>tbody>tr>td.label,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.form-layout.selector>tbody>tr>td.label,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .form-layout.selector>tbody>tr>td.label,
.crm-container form.CRM_Contribute_Form_ContributionCharts .form-layout.selector>tbody>tr>td.label,
.crm-container form.CRM_Contribute_Form_ContributionCharts .form-layout.report>tbody>tr>td.label,
.crm-container .CRM_Contribute_Form_Task_Print table.form-layout>tbody>tr>td.label,
.page-civicrm-admin-price .CRM_Price_Form_Field .form-layout#optionField>tbody>tr>td.label,
.page-civicrm-member-import #map-field table.form-layout>tbody>tr>td.label,
.page-civicrm-member-import .form-layout#preview-counts>tbody>tr>td.label,
.page-civicrm-member-import .form-layout#summary-counts>tbody>tr>td.label,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.form-layout>tbody>tr>td.label,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.form-layout>tbody>tr>td.label,
.crm-container #changeLog table.form-layout>tbody>tr>td.label,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.form-layout.selector>tbody>tr>td.label,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple .form-layout#optionField>tbody>tr>td.label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple .form-layout#optionField>tbody>tr>td.label,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.form-layout>tbody>tr>td.label,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.form-layout>tbody>tr>td.label,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table.form-layout>tbody>tr>td.label,
.page-civicrm-case .form-layout.selector>tbody>tr>td.label,
.page-civicrm-case .form-layout.report>tbody>tr>td.label,
.crm-container .CRM_Case_Form_CaseView .form-layout.dataTable>tbody>tr>td.label,
.crm-container .CRM_Case_Form_CaseView .form-layout.report>tbody>tr>td.label,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction .form-layout#batch-summary>tbody>tr>td.label,
.page-civicrm-grant .CRM_Grant_Form_Search .form-layout.selector>tbody>tr>td.label,
.page-civicrm-grant .CRM_Grant_Form_Search .form-layout.report>tbody>tr>td.label,
.page-civicrm-pledge .CRM_Pledge_Form_Search .form-layout.selector>tbody>tr>td.label,
.page-civicrm-pledge .CRM_Pledge_Form_Search .form-layout.report>tbody>tr>td.label {
    line-height: 25px
}

.crm-container>table tr:first-child th:first-child,
.crm-container table.report-layout tr:first-child th:first-child,
.crm-container table.selector tr:first-child th:first-child,
.crm-container table.row-highlight tr:first-child th:first-child,
.crm-container table.dataTable tr:first-child th:first-child,
.crm-container table.crm-multifield-selector tr:first-child th:first-child,
.crm-container .ui-dialog table tr:first-child th:first-child,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:first-child th:first-child,
.crm-container .CRM_Case_Form_Search .caseSelector tr:first-child th:first-child,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:first-child th:first-child,
.crm-container #preview-counts tr:first-child th:first-child,
.crm-container #summary-counts tr:first-child th:first-child,
.crm-container #DataTables_Table_0 tr:first-child th:first-child,
.crm-container #DataTables_Table_1 tr:first-child th:first-child,
.page-civicrm-api .crm-container #api-params-table tr:first-child th:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:first-child th:first-child,
.page-civicrm-import-contact #map-field>table tr:first-child th:first-child,
.page-civicrm-import-activity #map-field>table tr:first-child th:first-child,
.page-civicrm-import-custom #map-field>table tr:first-child th:first-child,
.page-civicrm-event-import #map-field>table tr:first-child th:first-child,
.page-civicrm-group #DataTables_Table_0 tr:first-child th:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:first-child th:first-child,
.page-civicrm-contact-deduperules table.mergecontact tr:first-child th:first-child,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:first-child th:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:first-child th:first-child,
.page-civicrm-dedupe-exception #dedupeExceptions tr:first-child th:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:first-child th:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:first-child th:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight tr:first-child th:first-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:first-child th:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:first-child th:first-child,
.page-civicrm-tag #cat table tr:first-child th:first-child,
.crm-container .CRM_Member_Form_Search .selector tr:first-child th:first-child,
.crm-container .CRM_Member_Form_Search .report tr:first-child th:first-child,
.page-civicrm-member-search .selector tr:first-child th:first-child,
.crm-container .CRM_Member_Form_Task_Print table tr:first-child th:first-child,
.crm-container #Participant table#info tr:first-child th:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:first-child th:first-child,
.crm-container #Participant table.selector tr:first-child th:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:first-child th:first-child,
.crm-container #ParticipantView table#info tr:first-child th:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:first-child th:first-child,
.crm-container #ParticipantView table.selector tr:first-child th:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:first-child th:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:first-child th:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:first-child th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:first-child th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:first-child th:first-child,
.crm-container .CRM_Contribute_Form_Task_Print table tr:first-child th:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:first-child th:first-child,
.page-civicrm-member-import #map-field table tr:first-child th:first-child,
.page-civicrm-member-import #preview-counts tr:first-child th:first-child,
.page-civicrm-member-import #summary-counts tr:first-child th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:first-child th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:first-child th:first-child,
.crm-container #changeLog table tr:first-child th:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:first-child th:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:first-child th:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:first-child th:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:first-child th:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:first-child th:first-child,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:first-child th:first-child,
.page-civicrm-case .selector tr:first-child th:first-child,
.page-civicrm-case .report tr:first-child th:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:first-child th:first-child,
.crm-container .CRM_Case_Form_CaseView .report tr:first-child th:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:first-child th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:first-child th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:first-child th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:first-child th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:first-child th:first-child {
    border-top-left-radius: 2px
}

.crm-container>table tr:first-child th:last-child,
.crm-container table.report-layout tr:first-child th:last-child,
.crm-container table.selector tr:first-child th:last-child,
.crm-container table.row-highlight tr:first-child th:last-child,
.crm-container table.dataTable tr:first-child th:last-child,
.crm-container table.crm-multifield-selector tr:first-child th:last-child,
.crm-container .ui-dialog table tr:first-child th:last-child,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:first-child th:last-child,
.crm-container .CRM_Case_Form_Search .caseSelector tr:first-child th:last-child,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:first-child th:last-child,
.crm-container #preview-counts tr:first-child th:last-child,
.crm-container #summary-counts tr:first-child th:last-child,
.crm-container #DataTables_Table_0 tr:first-child th:last-child,
.crm-container #DataTables_Table_1 tr:first-child th:last-child,
.page-civicrm-api .crm-container #api-params-table tr:first-child th:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:first-child th:last-child,
.page-civicrm-import-contact #map-field>table tr:first-child th:last-child,
.page-civicrm-import-activity #map-field>table tr:first-child th:last-child,
.page-civicrm-import-custom #map-field>table tr:first-child th:last-child,
.page-civicrm-event-import #map-field>table tr:first-child th:last-child,
.page-civicrm-group #DataTables_Table_0 tr:first-child th:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:first-child th:last-child,
.page-civicrm-contact-deduperules table.mergecontact tr:first-child th:last-child,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:first-child th:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:first-child th:last-child,
.page-civicrm-dedupe-exception #dedupeExceptions tr:first-child th:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:first-child th:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:first-child th:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight tr:first-child th:last-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:first-child th:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:first-child th:last-child,
.page-civicrm-tag #cat table tr:first-child th:last-child,
.crm-container .CRM_Member_Form_Search .selector tr:first-child th:last-child,
.crm-container .CRM_Member_Form_Search .report tr:first-child th:last-child,
.page-civicrm-member-search .selector tr:first-child th:last-child,
.crm-container .CRM_Member_Form_Task_Print table tr:first-child th:last-child,
.crm-container #Participant table#info tr:first-child th:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:first-child th:last-child,
.crm-container #Participant table.selector tr:first-child th:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:first-child th:last-child,
.crm-container #ParticipantView table#info tr:first-child th:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:first-child th:last-child,
.crm-container #ParticipantView table.selector tr:first-child th:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:first-child th:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:first-child th:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:first-child th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:first-child th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:first-child th:last-child,
.crm-container .CRM_Contribute_Form_Task_Print table tr:first-child th:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:first-child th:last-child,
.page-civicrm-member-import #map-field table tr:first-child th:last-child,
.page-civicrm-member-import #preview-counts tr:first-child th:last-child,
.page-civicrm-member-import #summary-counts tr:first-child th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:first-child th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:first-child th:last-child,
.crm-container #changeLog table tr:first-child th:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:first-child th:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:first-child th:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:first-child th:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:first-child th:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:first-child th:last-child,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:first-child th:last-child,
.page-civicrm-case .selector tr:first-child th:last-child,
.page-civicrm-case .report tr:first-child th:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:first-child th:last-child,
.crm-container .CRM_Case_Form_CaseView .report tr:first-child th:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:first-child th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:first-child th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:first-child th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:first-child th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:first-child th:last-child {
    border-top-right-radius: 2px
}

.crm-container>table tr:last-child td .crm-hover-button:hover,
.crm-container table.report-layout tr:last-child td .crm-hover-button:hover,
.crm-container table.selector tr:last-child td .crm-hover-button:hover,
.crm-container table.row-highlight tr:last-child td .crm-hover-button:hover,
.crm-container table.dataTable tr:last-child td .crm-hover-button:hover,
.crm-container table.crm-multifield-selector tr:last-child td .crm-hover-button:hover,
.crm-container .ui-dialog table tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_Search .caseSelector tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:last-child td .crm-hover-button:hover,
.crm-container #preview-counts tr:last-child td .crm-hover-button:hover,
.crm-container #summary-counts tr:last-child td .crm-hover-button:hover,
.crm-container #DataTables_Table_0 tr:last-child td .crm-hover-button:hover,
.crm-container #DataTables_Table_1 tr:last-child td .crm-hover-button:hover,
.page-civicrm-api .crm-container #api-params-table tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:last-child td .crm-hover-button:hover,
.page-civicrm-import-contact #map-field>table tr:last-child td .crm-hover-button:hover,
.page-civicrm-import-activity #map-field>table tr:last-child td .crm-hover-button:hover,
.page-civicrm-import-custom #map-field>table tr:last-child td .crm-hover-button:hover,
.page-civicrm-event-import #map-field>table tr:last-child td .crm-hover-button:hover,
.page-civicrm-group #DataTables_Table_0 tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-deduperules table.mergecontact tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:last-child td .crm-hover-button:hover,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:last-child td .crm-hover-button:hover,
.page-civicrm-dedupe-exception #dedupeExceptions tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-merge .crm-container .row-highlight tr:last-child td .crm-hover-button:hover,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:last-child td .crm-hover-button:hover,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:last-child td .crm-hover-button:hover,
.page-civicrm-tag #cat table tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Search .selector tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Search .report tr:last-child td .crm-hover-button:hover,
.page-civicrm-member-search .selector tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Member_Form_Task_Print table tr:last-child td .crm-hover-button:hover,
.crm-container #Participant table#info tr:last-child td .crm-hover-button:hover,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:last-child td .crm-hover-button:hover,
.crm-container #Participant table.selector tr:last-child td .crm-hover-button:hover,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:last-child td .crm-hover-button:hover,
.crm-container #ParticipantView table#info tr:last-child td .crm-hover-button:hover,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:last-child td .crm-hover-button:hover,
.crm-container #ParticipantView table.selector tr:last-child td .crm-hover-button:hover,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:last-child td .crm-hover-button:hover,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:last-child td .crm-hover-button:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:last-child td .crm-hover-button:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Contribute_Form_Task_Print table tr:last-child td .crm-hover-button:hover,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:last-child td .crm-hover-button:hover,
.page-civicrm-member-import #map-field table tr:last-child td .crm-hover-button:hover,
.page-civicrm-member-import #preview-counts tr:last-child td .crm-hover-button:hover,
.page-civicrm-member-import #summary-counts tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:last-child td .crm-hover-button:hover,
.crm-container #changeLog table tr:last-child td .crm-hover-button:hover,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:last-child td .crm-hover-button:hover,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td .crm-hover-button:hover,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td .crm-hover-button:hover,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:last-child td .crm-hover-button:hover,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:last-child td .crm-hover-button:hover,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:last-child td .crm-hover-button:hover,
.page-civicrm-case .selector tr:last-child td .crm-hover-button:hover,
.page-civicrm-case .report tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:last-child td .crm-hover-button:hover,
.crm-container .CRM_Case_Form_CaseView .report tr:last-child td .crm-hover-button:hover,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:last-child td .crm-hover-button:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:last-child td .crm-hover-button:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:last-child td .crm-hover-button:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:last-child td .crm-hover-button:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:last-child td .crm-hover-button:hover {
    color: #61aa35 !important
}

.crm-container>table tr:last-child td:first-child,
.crm-container table.report-layout tr:last-child td:first-child,
.crm-container table.selector tr:last-child td:first-child,
.crm-container table.row-highlight tr:last-child td:first-child,
.crm-container table.dataTable tr:last-child td:first-child,
.crm-container table.crm-multifield-selector tr:last-child td:first-child,
.crm-container .ui-dialog table tr:last-child td:first-child,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:last-child td:first-child,
.crm-container .CRM_Case_Form_Search .caseSelector tr:last-child td:first-child,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:last-child td:first-child,
.crm-container #preview-counts tr:last-child td:first-child,
.crm-container #summary-counts tr:last-child td:first-child,
.crm-container #DataTables_Table_0 tr:last-child td:first-child,
.crm-container #DataTables_Table_1 tr:last-child td:first-child,
.page-civicrm-api .crm-container #api-params-table tr:last-child td:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:last-child td:first-child,
.page-civicrm-import-contact #map-field>table tr:last-child td:first-child,
.page-civicrm-import-activity #map-field>table tr:last-child td:first-child,
.page-civicrm-import-custom #map-field>table tr:last-child td:first-child,
.page-civicrm-event-import #map-field>table tr:last-child td:first-child,
.page-civicrm-group #DataTables_Table_0 tr:last-child td:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:last-child td:first-child,
.page-civicrm-contact-deduperules table.mergecontact tr:last-child td:first-child,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:last-child td:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:last-child td:first-child,
.page-civicrm-dedupe-exception #dedupeExceptions tr:last-child td:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:last-child td:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:last-child td:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight tr:last-child td:first-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:last-child td:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:last-child td:first-child,
.page-civicrm-tag #cat table tr:last-child td:first-child,
.crm-container .CRM_Member_Form_Search .selector tr:last-child td:first-child,
.crm-container .CRM_Member_Form_Search .report tr:last-child td:first-child,
.page-civicrm-member-search .selector tr:last-child td:first-child,
.crm-container .CRM_Member_Form_Task_Print table tr:last-child td:first-child,
.crm-container #Participant table#info tr:last-child td:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:last-child td:first-child,
.crm-container #Participant table.selector tr:last-child td:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:last-child td:first-child,
.crm-container #ParticipantView table#info tr:last-child td:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:last-child td:first-child,
.crm-container #ParticipantView table.selector tr:last-child td:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:last-child td:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:last-child td:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:last-child td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:last-child td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:last-child td:first-child,
.crm-container .CRM_Contribute_Form_Task_Print table tr:last-child td:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:last-child td:first-child,
.page-civicrm-member-import #map-field table tr:last-child td:first-child,
.page-civicrm-member-import #preview-counts tr:last-child td:first-child,
.page-civicrm-member-import #summary-counts tr:last-child td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:last-child td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:last-child td:first-child,
.crm-container #changeLog table tr:last-child td:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:last-child td:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:last-child td:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:last-child td:first-child,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:last-child td:first-child,
.page-civicrm-case .selector tr:last-child td:first-child,
.page-civicrm-case .report tr:last-child td:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:last-child td:first-child,
.crm-container .CRM_Case_Form_CaseView .report tr:last-child td:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:last-child td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:last-child td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:last-child td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:last-child td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:last-child td:first-child {
    border-bottom-left-radius: 2px
}

.crm-container>table tr:last-child td:last-child,
.crm-container table.report-layout tr:last-child td:last-child,
.crm-container table.selector tr:last-child td:last-child,
.crm-container table.row-highlight tr:last-child td:last-child,
.crm-container table.dataTable tr:last-child td:last-child,
.crm-container table.crm-multifield-selector tr:last-child td:last-child,
.crm-container .ui-dialog table tr:last-child td:last-child,
.crm-container .CRM_HRRecruitment_Form_Search>table tr:last-child td:last-child,
.crm-container .CRM_Case_Form_Search .caseSelector tr:last-child td:last-child,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr:last-child td:last-child,
.crm-container #preview-counts tr:last-child td:last-child,
.crm-container #summary-counts tr:last-child td:last-child,
.crm-container #DataTables_Table_0 tr:last-child td:last-child,
.crm-container #DataTables_Table_1 tr:last-child td:last-child,
.page-civicrm-api .crm-container #api-params-table tr:last-child td:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr:last-child td:last-child,
.page-civicrm-import-contact #map-field>table tr:last-child td:last-child,
.page-civicrm-import-activity #map-field>table tr:last-child td:last-child,
.page-civicrm-import-custom #map-field>table tr:last-child td:last-child,
.page-civicrm-event-import #map-field>table tr:last-child td:last-child,
.page-civicrm-group #DataTables_Table_0 tr:last-child td:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr:last-child td:last-child,
.page-civicrm-contact-deduperules table.mergecontact tr:last-child td:last-child,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr:last-child td:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr:last-child td:last-child,
.page-civicrm-dedupe-exception #dedupeExceptions tr:last-child td:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr:last-child td:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr:last-child td:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight tr:last-child td:last-child,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr:last-child td:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr:last-child td:last-child,
.page-civicrm-tag #cat table tr:last-child td:last-child,
.crm-container .CRM_Member_Form_Search .selector tr:last-child td:last-child,
.crm-container .CRM_Member_Form_Search .report tr:last-child td:last-child,
.page-civicrm-member-search .selector tr:last-child td:last-child,
.crm-container .CRM_Member_Form_Task_Print table tr:last-child td:last-child,
.crm-container #Participant table#info tr:last-child td:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr:last-child td:last-child,
.crm-container #Participant table.selector tr:last-child td:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr:last-child td:last-child,
.crm-container #ParticipantView table#info tr:last-child td:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr:last-child td:last-child,
.crm-container #ParticipantView table.selector tr:last-child td:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr:last-child td:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr:last-child td:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr:last-child td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr:last-child td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr:last-child td:last-child,
.crm-container .CRM_Contribute_Form_Task_Print table tr:last-child td:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr:last-child td:last-child,
.page-civicrm-member-import #map-field table tr:last-child td:last-child,
.page-civicrm-member-import #preview-counts tr:last-child td:last-child,
.page-civicrm-member-import #summary-counts tr:last-child td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:last-child td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:last-child td:last-child,
.crm-container #changeLog table tr:last-child td:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr:last-child td:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr:last-child td:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr:last-child td:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr:last-child td:last-child,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr:last-child td:last-child,
.page-civicrm-case .selector tr:last-child td:last-child,
.page-civicrm-case .report tr:last-child td:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tr:last-child td:last-child,
.crm-container .CRM_Case_Form_CaseView .report tr:last-child td:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr:last-child td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr:last-child td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr:last-child td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr:last-child td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr:last-child td:last-child {
    border-bottom-right-radius: 2px
}

.crm-container>table tr td,
.crm-container table.report-layout tr td,
.crm-container table.selector tr td,
.crm-container table.row-highlight tr td,
.crm-container table.dataTable tr td,
.crm-container table.crm-multifield-selector tr td,
.crm-container .ui-dialog table tr td,
.crm-container .CRM_HRRecruitment_Form_Search>table tr td,
.crm-container .CRM_Case_Form_Search .caseSelector tr td,
.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel tr td,
.crm-container #preview-counts tr td,
.crm-container #summary-counts tr td,
.crm-container #DataTables_Table_0 tr td,
.crm-container #DataTables_Table_1 tr td,
.page-civicrm-api .crm-container #api-params-table tr td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tr td,
.page-civicrm-import-contact #map-field>table tr td,
.page-civicrm-import-activity #map-field>table tr td,
.page-civicrm-import-custom #map-field>table tr td,
.page-civicrm-event-import #map-field>table tr td,
.page-civicrm-group #DataTables_Table_0 tr td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tr td,
.page-civicrm-contact-deduperules table.mergecontact tr td,
.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed tr td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr td,
.page-civicrm-dedupe-exception #dedupeExceptions tr td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tr td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tr td,
.page-civicrm-contact-merge .crm-container .row-highlight tr td,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField tr td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tr td,
.page-civicrm-tag #cat table tr td,
.crm-container .CRM_Member_Form_Search .selector tr td,
.crm-container .CRM_Member_Form_Search .report tr td,
.page-civicrm-member-search .selector tr td,
.crm-container .CRM_Member_Form_Task_Print table tr td,
.crm-container #Participant table#info tr td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tr td,
.crm-container #Participant table.selector tr td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tr td,
.crm-container #ParticipantView table#info tr td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tr td,
.crm-container #ParticipantView table.selector tr td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tr td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tr td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tr td,
.crm-container .CRM_Contribute_Form_Task_Print table tr td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tr td,
.page-civicrm-member-import #map-field table tr td,
.page-civicrm-member-import #preview-counts tr td,
.page-civicrm-member-import #summary-counts tr td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr td,
.crm-container #changeLog table tr td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tr td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tr td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tr td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tr td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tr td,
.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table tr td,
.page-civicrm-case .selector tr td,
.page-civicrm-case .report tr td,
.crm-container .CRM_Case_Form_CaseView .dataTable tr td,
.crm-container .CRM_Case_Form_CaseView .report tr td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr td {
    color: #000
}

.crm-container.ui-dialog table {
    box-shadow: none !important
}

.crm-container.ui-dialog table.form-layout-compressed tr td {
    line-height: initial
}

.crm-container fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

.crm-container legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 19.5px;
    line-height: inherit;
    color: #61aa35 !important;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

.crm-container label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700
}

.crm-container input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    appearance: none
}

.crm-container input[type="radio"],
.crm-container input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

.crm-container input[type="radio"][disabled],
.crm-container input[type="radio"].disabled,
.crm-container fieldset[disabled] input[type="radio"],
.crm-container input[type="checkbox"][disabled],
.crm-container input[type="checkbox"].disabled,
.crm-container fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed
}

.crm-container input[type="file"] {
    display: block
}

.crm-container input[type="range"] {
    display: block;
    width: 100%
}

.crm-container select[multiple],
.crm-container select[size] {
    height: auto
}

.crm-container input[type="file"]:focus,
.crm-container input[type="radio"]:focus,
.crm-container input[type="checkbox"]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.crm-container output {
    display: block;
    padding-top: 5px;
    font-size: 13px;
    line-height: 1.5384615385;
    color: #464354
}

.crm-container .form-control,
.ui-datepicker .ui-datepicker-header select,
.crm-container table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container .replace-plain,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
    display: block;
    width: 100%;
    height: 30px;
    padding: 4px 10px;
    font-size: 13px;
    line-height: 1.5384615385;
    color: #464354;
    background-color: #fff;
    background-image: none;
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s
}

.crm-container .form-control:focus,
.ui-datepicker .ui-datepicker-header select:focus,
.crm-container table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect:focus,
.crm-container .replace-plain:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)
}

.crm-container .form-control::-moz-placeholder,
.ui-datepicker .ui-datepicker-header select::-moz-placeholder,
.crm-container table.advmultiselect .crm-form-multiselect::-moz-placeholder,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect::-moz-placeholder,
.crm-container .replace-plain::-moz-placeholder,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-moz-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-moz-placeholder {
    color: #9494a5;
    opacity: 1
}

.crm-container .form-control:-ms-input-placeholder,
.ui-datepicker .ui-datepicker-header select:-ms-input-placeholder,
.crm-container table.advmultiselect .crm-form-multiselect:-ms-input-placeholder,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect:-ms-input-placeholder,
.crm-container .replace-plain:-ms-input-placeholder,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:-ms-input-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:-ms-input-placeholder {
    color: #9494a5
}

.crm-container .form-control::-webkit-input-placeholder,
.ui-datepicker .ui-datepicker-header select::-webkit-input-placeholder,
.crm-container table.advmultiselect .crm-form-multiselect::-webkit-input-placeholder,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect::-webkit-input-placeholder,
.crm-container .replace-plain::-webkit-input-placeholder,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-webkit-input-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-webkit-input-placeholder {
    color: #9494a5
}

.crm-container .form-control::-ms-expand,
.ui-datepicker .ui-datepicker-header select::-ms-expand,
.crm-container table.advmultiselect .crm-form-multiselect::-ms-expand,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect::-ms-expand,
.crm-container .replace-plain::-ms-expand,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-ms-expand,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-ms-expand {
    background-color: transparent;
    border: 0
}

.crm-container .form-control[disabled],
.ui-datepicker .ui-datepicker-header select[disabled],
.crm-container table.advmultiselect .crm-form-multiselect[disabled],
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect[disabled],
.crm-container .replace-plain[disabled],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.crm-container .form-control[readonly],
.ui-datepicker .ui-datepicker-header select[readonly],
.crm-container table.advmultiselect .crm-form-multiselect[readonly],
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect[readonly],
.crm-container .replace-plain[readonly],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[readonly],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[readonly],
.crm-container fieldset[disabled] .form-control,
fieldset[disabled] .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header fieldset[disabled] select,
.crm-container fieldset[disabled] table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect fieldset[disabled] .crm-form-multiselect,
.crm-container fieldset[disabled] table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect fieldset[disabled] .crm-form-multiselect,
.crm-container fieldset[disabled] .replace-plain,
fieldset[disabled] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders fieldset[disabled] .crm-form-multiselect,
fieldset[disabled] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders fieldset[disabled] .crm-form-multiselect {
    background-color: #f3f6f7;
    opacity: 1
}

.crm-container .form-control[disabled],
.ui-datepicker .ui-datepicker-header select[disabled],
.crm-container table.advmultiselect .crm-form-multiselect[disabled],
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect[disabled],
.crm-container .replace-plain[disabled],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.crm-container fieldset[disabled] .form-control,
fieldset[disabled] .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header fieldset[disabled] select,
.crm-container fieldset[disabled] table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect fieldset[disabled] .crm-form-multiselect,
.crm-container fieldset[disabled] table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect fieldset[disabled] .crm-form-multiselect,
.crm-container fieldset[disabled] .replace-plain,
fieldset[disabled] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders fieldset[disabled] .crm-form-multiselect,
fieldset[disabled] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders fieldset[disabled] .crm-form-multiselect {
    cursor: not-allowed
}

.crm-container textarea.form-control,
.crm-container table.advmultiselect textarea.crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect textarea.crm-form-multiselect,
.crm-container textarea.replace-plain,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect {
    height: auto
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {

    .crm-container input[type="date"].form-control,
    .crm-container table.advmultiselect input.crm-form-multiselect[type="date"],
    .crm-container table.form-layout-compressed td>table.advmultiselect input.crm-form-multiselect[type="date"],
    .crm-container input.replace-plain[type="date"],
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="date"],
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="date"],
    .crm-container input[type="time"].form-control,
    .crm-container table.advmultiselect input.crm-form-multiselect[type="time"],
    .crm-container table.form-layout-compressed td>table.advmultiselect input.crm-form-multiselect[type="time"],
    .crm-container input.replace-plain[type="time"],
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="time"],
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="time"],
    .crm-container input[type="datetime-local"].form-control,
    .crm-container table.advmultiselect input.crm-form-multiselect[type="datetime-local"],
    .crm-container table.form-layout-compressed td>table.advmultiselect input.crm-form-multiselect[type="datetime-local"],
    .crm-container input.replace-plain[type="datetime-local"],
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="datetime-local"],
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="datetime-local"],
    .crm-container input[type="month"].form-control,
    .crm-container table.advmultiselect input.crm-form-multiselect[type="month"],
    .crm-container table.form-layout-compressed td>table.advmultiselect input.crm-form-multiselect[type="month"],
    .crm-container input.replace-plain[type="month"],
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="month"],
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders input.crm-form-multiselect[type="month"] {
        line-height: 30px
    }

    .crm-container input[type="date"].input-sm,
    .crm-container .input-group-sm input[type="date"],
    .crm-container input[type="time"].input-sm,
    .crm-container .input-group-sm input[type="time"],
    .crm-container input[type="datetime-local"].input-sm,
    .crm-container .input-group-sm input[type="datetime-local"],
    .crm-container input[type="month"].input-sm,
    .crm-container .input-group-sm input[type="month"] {
        line-height: 24px
    }

    .crm-container input[type="date"].input-lg,
    .crm-container .input-group-lg input[type="date"],
    .crm-container input[type="time"].input-lg,
    .crm-container .input-group-lg input[type="time"],
    .crm-container input[type="datetime-local"].input-lg,
    .crm-container .input-group-lg input[type="datetime-local"],
    .crm-container input[type="month"].input-lg,
    .crm-container .input-group-lg input[type="month"] {
        line-height: 45px
    }
}

.crm-container .form-group {
    margin-bottom: 15px
}

.crm-container .radio,
.crm-container .checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.crm-container .radio.disabled label,
.crm-container fieldset[disabled] .radio label,
.crm-container .checkbox.disabled label,
.crm-container fieldset[disabled] .checkbox label {
    cursor: not-allowed
}

.crm-container .radio label,
.crm-container .checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.crm-container .radio input[type="radio"],
.crm-container .radio-inline input[type="radio"],
.crm-container .checkbox input[type="checkbox"],
.crm-container .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-top: 4px \9;
    margin-left: -20px
}

.crm-container .radio+.radio,
.crm-container .checkbox+.checkbox {
    margin-top: -5px
}

.crm-container .radio-inline,
.crm-container .checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

.crm-container .radio-inline.disabled,
.crm-container fieldset[disabled] .radio-inline,
.crm-container .checkbox-inline.disabled,
.crm-container fieldset[disabled] .checkbox-inline {
    cursor: not-allowed
}

.crm-container .radio-inline+.radio-inline,
.crm-container .checkbox-inline+.checkbox-inline {
    margin-top: 0;
    margin-left: 10px
}

.crm-container .form-control-static {
    min-height: 33px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 0
}

.crm-container .form-control-static.input-lg,
.crm-container .form-control-static.input-sm {
    padding-right: 0;
    padding-left: 0
}

.crm-container .input-sm {
    height: 24px;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px
}

.crm-container select.input-sm {
    height: 24px;
    line-height: 24px
}

.crm-container textarea.input-sm,
.crm-container select[multiple].input-sm {
    height: auto
}

.crm-container .form-group-sm .form-control,
.form-group-sm .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .form-group-sm select,
.crm-container .form-group-sm table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .form-group-sm .crm-form-multiselect,
.crm-container .form-group-sm table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-sm .crm-form-multiselect,
.crm-container .form-group-sm .replace-plain,
.form-group-sm .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm .crm-form-multiselect,
.form-group-sm .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm .crm-form-multiselect {
    height: 24px;
    padding: 2px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px
}

.crm-container .form-group-sm select.form-control,
.form-group-sm .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .form-group-sm select,
.crm-container .form-group-sm table.advmultiselect select.crm-form-multiselect,
.crm-container table.advmultiselect .form-group-sm select.crm-form-multiselect,
.crm-container .form-group-sm table.form-layout-compressed td>table.advmultiselect select.crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-sm select.crm-form-multiselect,
.crm-container .form-group-sm select.replace-plain,
.form-group-sm .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm select.crm-form-multiselect,
.form-group-sm .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm select.crm-form-multiselect {
    height: 24px;
    line-height: 24px
}

.crm-container .form-group-sm textarea.form-control,
.crm-container .form-group-sm table.advmultiselect textarea.crm-form-multiselect,
.crm-container table.advmultiselect .form-group-sm textarea.crm-form-multiselect,
.crm-container .form-group-sm table.form-layout-compressed td>table.advmultiselect textarea.crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-sm textarea.crm-form-multiselect,
.crm-container .form-group-sm textarea.replace-plain,
.form-group-sm .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm textarea.crm-form-multiselect,
.form-group-sm .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm textarea.crm-form-multiselect,
.crm-container .form-group-sm select[multiple].form-control,
.form-group-sm .ui-datepicker .ui-datepicker-header select[multiple],
.ui-datepicker .ui-datepicker-header .form-group-sm select[multiple],
.crm-container .form-group-sm table.advmultiselect select.crm-form-multiselect[multiple],
.crm-container table.advmultiselect .form-group-sm select.crm-form-multiselect[multiple],
.crm-container .form-group-sm select.replace-plain[multiple],
.form-group-sm .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect[multiple],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm select.crm-form-multiselect[multiple],
.form-group-sm .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect[multiple],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm select.crm-form-multiselect[multiple] {
    height: auto
}

.crm-container .form-group-sm .form-control-static {
    height: 24px;
    min-height: 32px;
    padding: 3px 10px;
    font-size: 12px;
    line-height: 1.5
}

.crm-container .input-lg {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 2px
}

.crm-container select.input-lg {
    height: 45px;
    line-height: 45px
}

.crm-container textarea.input-lg,
.crm-container select[multiple].input-lg {
    height: auto
}

.crm-container .form-group-lg .form-control,
.form-group-lg .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .form-group-lg select,
.crm-container .form-group-lg table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .form-group-lg .crm-form-multiselect,
.crm-container .form-group-lg table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-lg .crm-form-multiselect,
.crm-container .form-group-lg .replace-plain,
.form-group-lg .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg .crm-form-multiselect,
.form-group-lg .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg .crm-form-multiselect {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.3333333;
    border-radius: 2px
}

.crm-container .form-group-lg select.form-control,
.form-group-lg .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .form-group-lg select,
.crm-container .form-group-lg table.advmultiselect select.crm-form-multiselect,
.crm-container table.advmultiselect .form-group-lg select.crm-form-multiselect,
.crm-container .form-group-lg table.form-layout-compressed td>table.advmultiselect select.crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-lg select.crm-form-multiselect,
.crm-container .form-group-lg select.replace-plain,
.form-group-lg .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg select.crm-form-multiselect,
.form-group-lg .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg select.crm-form-multiselect {
    height: 45px;
    line-height: 45px
}

.crm-container .form-group-lg textarea.form-control,
.crm-container .form-group-lg table.advmultiselect textarea.crm-form-multiselect,
.crm-container table.advmultiselect .form-group-lg textarea.crm-form-multiselect,
.crm-container .form-group-lg table.form-layout-compressed td>table.advmultiselect textarea.crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .form-group-lg textarea.crm-form-multiselect,
.crm-container .form-group-lg textarea.replace-plain,
.form-group-lg .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg textarea.crm-form-multiselect,
.form-group-lg .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders textarea.crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg textarea.crm-form-multiselect,
.crm-container .form-group-lg select[multiple].form-control,
.form-group-lg .ui-datepicker .ui-datepicker-header select[multiple],
.ui-datepicker .ui-datepicker-header .form-group-lg select[multiple],
.crm-container .form-group-lg table.advmultiselect select.crm-form-multiselect[multiple],
.crm-container table.advmultiselect .form-group-lg select.crm-form-multiselect[multiple],
.crm-container .form-group-lg select.replace-plain[multiple],
.form-group-lg .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect[multiple],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg select.crm-form-multiselect[multiple],
.form-group-lg .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders select.crm-form-multiselect[multiple],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg select.crm-form-multiselect[multiple] {
    height: auto
}

.crm-container .form-group-lg .form-control-static {
    height: 45px;
    min-height: 37px;
    padding: 11px 16px;
    font-size: 17px;
    line-height: 1.3333333
}

.crm-container .has-feedback {
    position: relative
}

.crm-container .has-feedback .form-control,
.has-feedback .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-feedback select,
.crm-container .has-feedback table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-feedback .crm-form-multiselect,
.crm-container .has-feedback table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-feedback .crm-form-multiselect,
.crm-container .has-feedback .replace-plain,
.has-feedback .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-feedback .crm-form-multiselect,
.has-feedback .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-feedback .crm-form-multiselect {
    padding-right: 37.5px
}

.crm-container .form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    pointer-events: none
}

.crm-container .input-lg+.form-control-feedback,
.crm-container .input-group-lg+.form-control-feedback,
.crm-container .form-group-lg .form-control+.form-control-feedback,
.form-group-lg .ui-datepicker .ui-datepicker-header select+.form-control-feedback,
.ui-datepicker .ui-datepicker-header .form-group-lg select+.form-control-feedback,
.crm-container .form-group-lg table.advmultiselect .crm-form-multiselect+.form-control-feedback,
.crm-container table.advmultiselect .form-group-lg .crm-form-multiselect+.form-control-feedback,
.crm-container .form-group-lg .replace-plain+.form-control-feedback,
.form-group-lg .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect+.form-control-feedback,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg .crm-form-multiselect+.form-control-feedback,
.form-group-lg .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect+.form-control-feedback,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-lg .crm-form-multiselect+.form-control-feedback {
    width: 45px;
    height: 45px;
    line-height: 45px
}

.crm-container .input-sm+.form-control-feedback,
.crm-container .input-group-sm+.form-control-feedback,
.crm-container .form-group-sm .form-control+.form-control-feedback,
.form-group-sm .ui-datepicker .ui-datepicker-header select+.form-control-feedback,
.ui-datepicker .ui-datepicker-header .form-group-sm select+.form-control-feedback,
.crm-container .form-group-sm table.advmultiselect .crm-form-multiselect+.form-control-feedback,
.crm-container table.advmultiselect .form-group-sm .crm-form-multiselect+.form-control-feedback,
.crm-container .form-group-sm .replace-plain+.form-control-feedback,
.form-group-sm .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect+.form-control-feedback,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm .crm-form-multiselect+.form-control-feedback,
.form-group-sm .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect+.form-control-feedback,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-group-sm .crm-form-multiselect+.form-control-feedback {
    width: 24px;
    height: 24px;
    line-height: 24px
}

.crm-container .has-success .form-control,
.has-success .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-success select,
.crm-container .has-success table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-success .crm-form-multiselect,
.crm-container .has-success table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-success .crm-form-multiselect,
.crm-container .has-success .replace-plain,
.has-success .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect,
.has-success .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect {
    border-color: #4d994d
}

.crm-container .has-success .form-control:focus,
.has-success .ui-datepicker .ui-datepicker-header select:focus,
.ui-datepicker .ui-datepicker-header .has-success select:focus,
.crm-container .has-success table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.advmultiselect .has-success .crm-form-multiselect:focus,
.crm-container .has-success .replace-plain:focus,
.has-success .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect:focus,
.has-success .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect:focus {
    border-color: #3c773c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #89c389;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #89c389
}

.crm-container .has-success .input-group-addon {
    border-color: #4d994d
}

.crm-container .has-warning .form-control,
.has-warning .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-warning select,
.crm-container .has-warning table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-warning .crm-form-multiselect,
.crm-container .has-warning table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-warning .crm-form-multiselect,
.crm-container .has-warning .replace-plain,
.has-warning .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect,
.has-warning .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect {
    border-color: #bf5900
}

.crm-container .has-warning .form-control:focus,
.has-warning .ui-datepicker .ui-datepicker-header select:focus,
.ui-datepicker .ui-datepicker-header .has-warning select:focus,
.crm-container .has-warning table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.advmultiselect .has-warning .crm-form-multiselect:focus,
.crm-container .has-warning .replace-plain:focus,
.has-warning .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect:focus,
.has-warning .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect:focus {
    border-color: #8c4100;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff8b26;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff8b26
}

.crm-container .has-warning .input-group-addon {
    border-color: #bf5900
}

.crm-container .has-error .help-block,
.crm-container .has-error .control-label,
.has-error .crm-container .form-layout label,
.crm-container .form-layout .has-error label,
.has-error .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-error label,
.has-error .crm-container .form-item label,
.crm-container .form-item .has-error label,
.has-error .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-error label,
.has-error .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-error label,
.has-error .crm-container #task-section label,
.crm-container #task-section .has-error label,
.crm-container .has-error .radio,
.crm-container .has-error .checkbox,
.crm-container .has-error .radio-inline,
.crm-container .has-error .checkbox-inline,
.crm-container .has-error.radio label,
.crm-container .has-error.checkbox label,
.crm-container .has-error.radio-inline label,
.crm-container .has-error.checkbox-inline label {
    color: #cf3458
}

.crm-container .has-error .form-control,
.has-error .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-error select,
.crm-container .has-error table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-error .crm-form-multiselect,
.crm-container .has-error table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-error .crm-form-multiselect,
.crm-container .has-error .replace-plain,
.has-error .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-error .crm-form-multiselect,
.has-error .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-error .crm-form-multiselect {
    border-color: #cf3458;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.crm-container .has-error .form-control:focus,
.has-error .ui-datepicker .ui-datepicker-header select:focus,
.ui-datepicker .ui-datepicker-header .has-error select:focus,
.crm-container .has-error table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.advmultiselect .has-error .crm-form-multiselect:focus,
.crm-container .has-error .replace-plain:focus,
.has-error .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-error .crm-form-multiselect:focus,
.has-error .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-error .crm-form-multiselect:focus {
    border-color: #a82846;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e3869c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e3869c
}

.crm-container .has-error .input-group-addon {
    color: #cf3458;
    background-color: #f2dede;
    border-color: #cf3458
}

.crm-container .has-error .form-control-feedback {
    color: #cf3458
}

.crm-container .has-feedback label~.form-control-feedback {
    top: 25px
}

.crm-container .has-feedback label.sr-only~.form-control-feedback {
    top: 0
}

.crm-container .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #8b8baa
}

@media (min-width: 768px) {
    .crm-container .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .crm-container .form-inline .form-control,
    .form-inline .ui-datepicker .ui-datepicker-header select,
    .ui-datepicker .ui-datepicker-header .form-inline select,
    .crm-container .form-inline table.advmultiselect .crm-form-multiselect,
    .crm-container table.advmultiselect .form-inline .crm-form-multiselect,
    .crm-container .form-inline table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
    .crm-container table.form-layout-compressed td>table.advmultiselect .form-inline .crm-form-multiselect,
    .crm-container .form-inline .replace-plain,
    .form-inline .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .crm-form-multiselect,
    .form-inline .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .crm-form-multiselect {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .crm-container .form-inline .form-control-static {
        display: inline-block
    }

    .crm-container .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .crm-container .form-inline .input-group .input-group-addon,
    .crm-container .form-inline .input-group .input-group-btn,
    .crm-container .form-inline .input-group .form-control,
    .form-inline .input-group .ui-datepicker .ui-datepicker-header select,
    .ui-datepicker .ui-datepicker-header .form-inline .input-group select,
    .crm-container .form-inline .input-group table.advmultiselect .crm-form-multiselect,
    .crm-container table.advmultiselect .form-inline .input-group .crm-form-multiselect,
    .crm-container .form-inline .input-group .replace-plain,
    .form-inline .input-group .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .input-group .crm-form-multiselect,
    .form-inline .input-group .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .input-group .crm-form-multiselect {
        width: auto
    }

    .crm-container .form-inline .input-group>.form-control,
    .form-inline .ui-datepicker .ui-datepicker-header .input-group>select,
    .ui-datepicker .ui-datepicker-header .form-inline .input-group>select,
    .crm-container .form-inline table.advmultiselect .input-group>.crm-form-multiselect,
    .crm-container table.advmultiselect .form-inline .input-group>.crm-form-multiselect,
    .crm-container .form-inline .input-group>.replace-plain,
    .form-inline .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .input-group>.crm-form-multiselect,
    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .input-group>.crm-form-multiselect,
    .form-inline .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .input-group>.crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .form-inline .input-group>.crm-form-multiselect {
        width: 100%
    }

    .crm-container .form-inline .control-label,
    .form-inline .crm-container .form-layout label,
    .crm-container .form-layout .form-inline label,
    .form-inline .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-inline label,
    .form-inline .crm-container .form-item label,
    .crm-container .form-item .form-inline label,
    .form-inline .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-inline label,
    .form-inline .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-inline label,
    .form-inline .crm-container #task-section label,
    .crm-container #task-section .form-inline label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .crm-container .form-inline .radio,
    .crm-container .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .crm-container .form-inline .radio label,
    .crm-container .form-inline .checkbox label {
        padding-left: 0
    }

    .crm-container .form-inline .radio input[type="radio"],
    .crm-container .form-inline .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0
    }

    .crm-container .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.crm-container .form-horizontal .radio,
.crm-container .form-horizontal .checkbox,
.crm-container .form-horizontal .radio-inline,
.crm-container .form-horizontal .checkbox-inline {
    padding-top: 5px;
    margin-top: 0;
    margin-bottom: 0
}

.crm-container .form-horizontal .radio,
.crm-container .form-horizontal .checkbox {
    min-height: 25px
}

.crm-container .form-horizontal .form-group {
    margin-right: -8px;
    margin-left: -8px;
    zoom: 1;
    overflow: auto
}

@media (min-width: 768px) {

    .crm-container .form-horizontal .control-label,
    .form-horizontal .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal label,
    .form-horizontal .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal label,
    .form-horizontal .crm-container .form-item label,
    .crm-container .form-item .form-horizontal label,
    .form-horizontal .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal label,
    .form-horizontal .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal label,
    .form-horizontal .crm-container #task-section label,
    .crm-container #task-section .form-horizontal label {
        padding-top: 5px;
        margin-bottom: 0;
        text-align: right
    }
}

.crm-container .form-horizontal .has-feedback .form-control-feedback {
    right: 8px
}

@media (min-width: 768px) {

    .crm-container .form-horizontal .form-group-lg .control-label,
    .form-horizontal .form-group-lg .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .form-item label,
    .crm-container .form-item .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container #task-section label,
    .crm-container #task-section .form-horizontal .form-group-lg label {
        padding-top: 11px;
        font-size: 17px
    }
}

@media (min-width: 768px) {

    .crm-container .form-horizontal .form-group-sm .control-label,
    .form-horizontal .form-group-sm .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .form-item label,
    .crm-container .form-item .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container #task-section label,
    .crm-container #task-section .form-horizontal .form-group-sm label {
        padding-top: 3px;
        font-size: 12px
    }
}

.crm-container label {
    color: #464354;
    font-weight: 600
}

.crm-container .checkbox>label,
.crm-container .radio>label {
    color: #61AA35
}

.crm-container .form-control,
.ui-datepicker .ui-datepicker-header select,
.crm-container table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container .replace-plain,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
    -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2)
}

.crm-container .form-control[disabled],
.ui-datepicker .ui-datepicker-header select[disabled],
.crm-container table.advmultiselect .crm-form-multiselect[disabled],
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect[disabled],
.crm-container .replace-plain[disabled],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[disabled],
.crm-container [disabled] .form-control,
[disabled] .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header [disabled] select,
.crm-container [disabled] table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect [disabled] .crm-form-multiselect,
.crm-container [disabled] table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect [disabled] .crm-form-multiselect,
.crm-container [disabled] .replace-plain,
[disabled] .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [disabled] .crm-form-multiselect,
[disabled] .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders [disabled] .crm-form-multiselect {
    color: #c2cfd8
}

.crm-container .form-control:focus,
.ui-datepicker .ui-datepicker-header select:focus,
.crm-container table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect:focus,
.crm-container .replace-plain:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus {
    -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    border-color: #61aa35
}

.crm-container .form-control[readonly],
.ui-datepicker .ui-datepicker-header select[readonly],
.crm-container table.advmultiselect .crm-form-multiselect[readonly],
.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect[readonly],
.crm-container .replace-plain[readonly],
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[readonly],
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect[readonly] {
    background-color: #fff;
    color: #9494a5
}

.crm-container .form-error-message {
    margin-top: 5px
}

.crm-container .form-horizontal .has-feedback [uib-datepicker-popup]+.form-control-feedback {
    right: 41px
}

@media (min-width: 768px) {

    .crm-container .form-horizontal .control-label,
    .form-horizontal .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal label,
    .form-horizontal .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal label,
    .form-horizontal .crm-container .form-item label,
    .crm-container .form-item .form-horizontal label,
    .form-horizontal .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal label,
    .form-horizontal .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal label,
    .form-horizontal .crm-container #task-section label,
    .crm-container #task-section .form-horizontal label {
        text-align: left
    }

    .crm-container .form-horizontal .form-group {
        overflow: initial
    }

    .crm-container .form-horizontal .form-group [type='checkbox'] {
        margin-top: 8px
    }

    .crm-container .form-horizontal .form-group-lg .control-label,
    .form-horizontal .form-group-lg .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .form-item label,
    .crm-container .form-item .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal .form-group-lg label,
    .form-horizontal .form-group-lg .crm-container #task-section label,
    .crm-container #task-section .form-horizontal .form-group-lg label,
    .crm-container .form-horizontal .form-group-sm .control-label,
    .form-horizontal .form-group-sm .crm-container .form-layout label,
    .crm-container .form-layout .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .form-layout-compressed label,
    .crm-container .form-layout-compressed .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .form-item label,
    .crm-container .form-item .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .crm-accordion-body label,
    .crm-container .crm-accordion-body .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container .crm-form-block label,
    .crm-container .crm-form-block .form-horizontal .form-group-sm label,
    .form-horizontal .form-group-sm .crm-container #task-section label,
    .crm-container #task-section .form-horizontal .form-group-sm label {
        font-size: 13px
    }
}

.crm-container .form-horizontal-inline .form-group {
    margin-bottom: 0
}

@media (min-width: 768px) {

    .crm-container .form-inline .checkbox [type='checkbox'],
    .crm-container .form-inline .radio [type='radio'] {
        margin-right: 10px
    }
}

.crm-container .form-inline-tabs .form-group {
    border: 1px solid #c2cfd8;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    line-height: 1em;
    min-width: 180px;
    padding: 8px 15px
}

.crm-container .form-inline-tabs .form-group.active {
    background-color: #f3f6f7
}

.crm-container .form-inline-tabs .form-group:first-child {
    border-radius: 2px 0 0 2px
}

.crm-container .form-inline-tabs .form-group:last-child {
    border-radius: 0 2px 2px 0
}

.crm-container .has-success .control-label,
.has-success .crm-container .form-layout label,
.crm-container .form-layout .has-success label,
.has-success .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-success label,
.has-success .crm-container .form-item label,
.crm-container .form-item .has-success label,
.has-success .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-success label,
.has-success .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-success label,
.has-success .crm-container #task-section label,
.crm-container #task-section .has-success label,
.crm-container .has-warning .control-label,
.has-warning .crm-container .form-layout label,
.crm-container .form-layout .has-warning label,
.has-warning .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-warning label,
.has-warning .crm-container .form-item label,
.crm-container .form-item .has-warning label,
.has-warning .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-warning label,
.has-warning .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-warning label,
.has-warning .crm-container #task-section label,
.crm-container #task-section .has-warning label,
.crm-container .has-error .control-label,
.has-error .crm-container .form-layout label,
.crm-container .form-layout .has-error label,
.has-error .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-error label,
.has-error .crm-container .form-item label,
.crm-container .form-item .has-error label,
.has-error .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-error label,
.has-error .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-error label,
.has-error .crm-container #task-section label,
.crm-container #task-section .has-error label {
    color: #464354
}

.crm-container .has-success .help-block,
.crm-container .has-success .control-label,
.has-success .crm-container .form-layout label,
.crm-container .form-layout .has-success label,
.has-success .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-success label,
.has-success .crm-container .form-item label,
.crm-container .form-item .has-success label,
.has-success .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-success label,
.has-success .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-success label,
.has-success .crm-container #task-section label,
.crm-container #task-section .has-success label,
.crm-container .has-success .radio,
.crm-container .has-success .checkbox,
.crm-container .has-success .radio-inline,
.crm-container .has-success .checkbox-inline,
.crm-container .has-success.radio label,
.crm-container .has-success.checkbox label,
.crm-container .has-success.radio-inline label,
.crm-container .has-success.checkbox-inline label {
    color: #4d994d
}

.crm-container .has-success .form-control,
.has-success .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-success select,
.crm-container .has-success table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-success .crm-form-multiselect,
.crm-container .has-success table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-success .crm-form-multiselect,
.crm-container .has-success .replace-plain,
.has-success .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect,
.has-success .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect {
    border-color: #44cb7e;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.crm-container .has-success .form-control:focus,
.has-success .ui-datepicker .ui-datepicker-header select:focus,
.ui-datepicker .ui-datepicker-header .has-success select:focus,
.crm-container .has-success table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.advmultiselect .has-success .crm-form-multiselect:focus,
.crm-container .has-success .replace-plain:focus,
.has-success .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect:focus,
.has-success .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-success .crm-form-multiselect:focus {
    border-color: #30ac65;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #94e1b5;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #94e1b5
}

.crm-container .has-success .input-group-addon {
    color: #4d994d;
    background-color: #dff0d8;
    border-color: #44cb7e
}

.crm-container .has-success .form-control-feedback {
    color: #4d994d
}

.crm-container .has-success .radio label,
.crm-container .has-success .checkbox label,
.crm-container .has-success .radio-inline label,
.crm-container .has-success .checkbox-inline label {
    color: #4d994d
}

.crm-container .has-warning .help-block,
.crm-container .has-warning .control-label,
.has-warning .crm-container .form-layout label,
.crm-container .form-layout .has-warning label,
.has-warning .crm-container .form-layout-compressed label,
.crm-container .form-layout-compressed .has-warning label,
.has-warning .crm-container .form-item label,
.crm-container .form-item .has-warning label,
.has-warning .crm-container .crm-accordion-body label,
.crm-container .crm-accordion-body .has-warning label,
.has-warning .crm-container .crm-form-block label,
.crm-container .crm-form-block .has-warning label,
.has-warning .crm-container #task-section label,
.crm-container #task-section .has-warning label,
.crm-container .has-warning .radio,
.crm-container .has-warning .checkbox,
.crm-container .has-warning .radio-inline,
.crm-container .has-warning .checkbox-inline,
.crm-container .has-warning.radio label,
.crm-container .has-warning.checkbox label,
.crm-container .has-warning.radio-inline label,
.crm-container .has-warning.checkbox-inline label {
    color: #bf5900
}

.crm-container .has-warning .form-control,
.has-warning .ui-datepicker .ui-datepicker-header select,
.ui-datepicker .ui-datepicker-header .has-warning select,
.crm-container .has-warning table.advmultiselect .crm-form-multiselect,
.crm-container table.advmultiselect .has-warning .crm-form-multiselect,
.crm-container .has-warning table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect,
.crm-container table.form-layout-compressed td>table.advmultiselect .has-warning .crm-form-multiselect,
.crm-container .has-warning .replace-plain,
.has-warning .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect,
.has-warning .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect {
    border-color: #e6ab5e;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.crm-container .has-warning .form-control:focus,
.has-warning .ui-datepicker .ui-datepicker-header select:focus,
.ui-datepicker .ui-datepicker-header .has-warning select:focus,
.crm-container .has-warning table.advmultiselect .crm-form-multiselect:focus,
.crm-container table.advmultiselect .has-warning .crm-form-multiselect:focus,
.crm-container .has-warning .replace-plain:focus,
.has-warning .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect:focus,
.has-warning .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:focus,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .has-warning .crm-form-multiselect:focus {
    border-color: #df9432;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f4d9b6;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f4d9b6
}

.crm-container .has-warning .input-group-addon {
    color: #bf5900;
    background-color: #fcf8e3;
    border-color: #e6ab5e
}

.crm-container .has-warning .form-control-feedback {
    color: #bf5900
}

.crm-container .has-warning .radio label,
.crm-container .has-warning .checkbox label,
.crm-container .has-warning .radio-inline label,
.crm-container .has-warning .checkbox-inline label {
    color: #bf5900
}

.crm-container .has-error .radio label,
.crm-container .has-error .checkbox label,
.crm-container .has-error .radio-inline label,
.crm-container .has-error .checkbox-inline label {
    color: #cf3458
}

.crm-container .input-group-btn .btn-default {
    border-color: #c2cfd8;
    text-transform: none
}

.crm-container .form-submitted .ng-invalid,
.crm-container .ng-submitted .ng-invalid {
    border: 1px solid #cf3458
}

.crm-container .required-mark::after {
    color: #cf3458;
    content: '*';
    margin-left: 5px
}

.crm-container .required-mark-input {
    position: relative
}

.crm-container .required-mark-input::after {
    bottom: 0;
    position: absolute;
    right: -10px;
    top: 0
}

@media (min-width: 1065px) {

    .crm-container .form-layout td>input[type='text']:not(:only-of-type),
    .crm-container .form-layout-compressed td>input[type='text']:not(:only-of-type),
    .crm-container .form-item td>input[type='text']:not(:only-of-type),
    .crm-container .crm-accordion-body td>input[type='text']:not(:only-of-type),
    .crm-container .crm-form-block td>input[type='text']:not(:only-of-type),
    .crm-container #task-section td>input[type='text']:not(:only-of-type) {
        min-width: 115px
    }
}

@media (max-width: 1064px) {

    .crm-container .form-layout td>input[type='text']:not(:only-of-type),
    .crm-container .form-layout-compressed td>input[type='text']:not(:only-of-type),
    .crm-container .form-item td>input[type='text']:not(:only-of-type),
    .crm-container .crm-accordion-body td>input[type='text']:not(:only-of-type),
    .crm-container .crm-form-block td>input[type='text']:not(:only-of-type),
    .crm-container #task-section td>input[type='text']:not(:only-of-type) {
        min-width: 30% !important;
        width: 30% !important
    }
}

@media (min-device-width: 768px) {

    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
        min-width: 230px;
        width: 230px
    }
}

@media (max-device-width: 991px) {

    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
        min-width: 270px;
        width: 270px
    }
}

@media (max-device-width: 767px) {

    .page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
    .page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
        margin: 0;
        max-width: 270px
    }
}

.crm-container .form-layout label,
.crm-container .form-layout-compressed label,
.crm-container .form-item label,
.crm-container .crm-accordion-body label,
.crm-container .crm-form-block label,
.crm-container #task-section label {
    color: #464354;
    font-size: 13px;
    font-weight: 600 !important
}

.crm-container .form-layout label.crm-inline-error,
.crm-container .form-layout-compressed label.crm-inline-error,
.crm-container .form-item label.crm-inline-error,
.crm-container .crm-accordion-body label.crm-inline-error,
.crm-container .crm-form-block label.crm-inline-error,
.crm-container #task-section label.crm-inline-error {
    margin-left: 10px
}

.crm-container .form-layout td,
.crm-container .form-layout-compressed td,
.crm-container .form-item td,
.crm-container .crm-accordion-body td,
.crm-container .crm-form-block td,
.crm-container #task-section td {
    background: none !important
}

.crm-container .form-layout td.label,
.crm-container .form-layout-compressed td.label,
.crm-container .form-item td.label,
.crm-container .crm-accordion-body td.label,
.crm-container .crm-form-block td.label,
.crm-container #task-section td.label {
    color: #464354;
    padding-left: 20px;
    text-align: left;
}

.crm-container .form-layout td .crm-option-edit-link,
.crm-container .form-layout-compressed td .crm-option-edit-link,
.crm-container .form-item td .crm-option-edit-link,
.crm-container .crm-accordion-body td .crm-option-edit-link,
.crm-container .crm-form-block td .crm-option-edit-link,
.crm-container #task-section td .crm-option-edit-link {
    margin-left: 5px
}

.crm-container .form-layout td .crm-field-wrapper label,
.crm-container .form-layout-compressed td .crm-field-wrapper label,
.crm-container .form-item td .crm-field-wrapper label,
.crm-container .crm-accordion-body td .crm-field-wrapper label,
.crm-container .crm-form-block td .crm-field-wrapper label,
.crm-container #task-section td .crm-field-wrapper label {
    padding-right: 5px
}

.crm-container table.form-layout td,
.crm-container table.form-layout-compressed td {
    padding: 4px
}

.crm-container table.form-layout td.view-value>div.cke,
.crm-container table.form-layout-compressed td.view-value>div.cke {
    width: 95%
}

.crm-container .cke {
    border: solid 1px #61aa35 !important;
    border-radius: 0;
    box-shadow: none
}

.crm-container .cke,
.crm-container .cke .cke_top,
.crm-container .cke .cke_bottom {
    background: #f3f6f7;
    border-color: #c2cfd8
}

.crm-container .cke .cke_toolgroup {
    background: none;
    border: 0;
    border-radius: 0;
    box-shadow: none
}

.crm-container .cke .cke_toolgroup a {
    box-shadow: none
}

.crm-container .cke .cke_toolgroup a:hover {
    background: #fff
}

.crm-container .cke .cke_combo_text {
    border-right: solid 1px #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding-right: 7px;
    width: 107px !important
}

.crm-container .cke .cke_combo_button {
    background: #fff !important;
    border: solid 1px #61AA35 !important;
    border-radius: 0 !important
}

.crm-container .cke .cke_combo_button,
.crm-container .cke .cke_combo_button:active {
    box-shadow: none !important
}

.crm-container .cke .cke_combo_on {
    box-shadow: none !important
}

.crm-container .cke .cke_combo_open {
    margin: 0 !important;
    padding: 0 10px
}

.crm-container .permission-delete-link {
    border: 0 !important;
    padding: 0 !important
}

.crm-container .permission-delete-link:hover,
.crm-container .permission-delete-link:focus {
    background: none !important
}

.crm-container .permission-delete-link>.icon {
    background-image: none !important;
    display: inline !important;
    margin-left: 0;
    text-indent: 0 !important
}

.crm-container .permission-delete-link>.icon:hover,
.crm-container .permission-delete-link>.icon:focus {
    background: none !important
}

.crm-container .permission-delete-link>.icon::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    color: #cf3458 !important;
    font-weight: normal;
    position: relative;
    top: -3px
}

.crm-container .crm-option-edit-link.crm-hover-button {
    border: 0 !important
}

.crm-container .crm-option-edit-link.crm-hover-button:hover,
.crm-container .crm-option-edit-link.crm-hover-button:focus {
    background-color: transparent !important
}

.crm-container .crm-option-edit-link.crm-hover-button>.crm-i {
    color: #61aa35 !important
}

.crm-container .crm-option-edit-link.crm-hover-button>.crm-i:hover {
    color: #005c99 !important
}

.crm-container .crm-marker {
    color: #cf3458
}

.crm-container label.crm-error {
    background: none;
    color: #464354
}

.crm-container label.crm-error span {
    background: none;
    color: #464354
}

.crm-container label span.crm-error-label {
    background: none;
    color: #464354
}

.crm-container input.crm-form-text,
.crm-container .crm-icon-picker-button,
.crm-container input.dateplugin,
.crm-container input.crm-form-password {
    -webkit-transition: border-color 0.15s ease-in-out 0s;
    -o-transition: border-color 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s;
    background-color: #fff;
    background-image: none;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 24px;
    padding: 2px 10px
}

.crm-container input.crm-form-text:focus,
.crm-container .crm-icon-picker-button:focus,
.crm-container input.dateplugin:focus,
.crm-container input.crm-form-password:focus {
    border-color: #66afe9;
    outline: 0
}

.crm-container input[type="file"] {
    display: inline-block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px
}

.crm-container textarea {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container textarea.ng-valid,
.crm-container textarea.ng-pristine {
    border-color: #c2cfd8
}

.crm-container .replace-plain,
.crm-container textarea,
.crm-container select.crm-form-multiselect {
    -webkit-transition: border-color 0.15s ease-in-out 0s;
    -o-transition: border-color 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    color: #464354;
    padding: 4px 10px
}

.crm-container .replace-plain:focus,
.crm-container textarea:focus,
.crm-container select.crm-form-multiselect:focus {
    border-color: #66afe9;
    outline: 0
}

.crm-container select.crm-form-select,
.crm-container select[aria-controls] {
    -webkit-transition: border-color 0.15s ease-in-out 0s;
    -o-transition: border-color 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* background: url("../img/drop-down-arrow.svg") no-repeat right #fff; */
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 30px;
    padding: 4px 35px 4px 10px
}

.crm-container select.crm-form-select:focus,
.crm-container select[aria-controls]:focus {
    border-color: #66afe9;
    outline: 0
}

/* .crm-container select.crm-form-select[disabled], .crm-container select[aria-controls][disabled] {
    background: url("../img/drop-down-arrow.svg") no-repeat right #f3f6f7
} */

.crm-container input.crm-form-text[disabled],
.crm-container input.dateplugin[disabled],
.crm-container input.crm-form-text[readonly],
.crm-container input.crm-form-password[disabled],
.crm-container input.crm-form-password[readonly] {
    background: #f3f6f7
}

.crm-container input.crm-error,
.crm-container input.error {
    border-color: #cf3458
}

.crm-container .crm-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container),
.crm-container .crm-inline-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container) {
    background: #cf3458;
    border-radius: 3px;
    color: #fff;
    padding: 5px
}

.crm-container .crm-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container) a,
.crm-container .crm-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container) .crm-marker,
.crm-container .crm-inline-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container) a,
.crm-container .crm-inline-error:not(.crm-error-label):not(input):not(textarea):not(select):not(.select2-container) .crm-marker {
    color: #fff
}

.crm-container .addon.fa-calendar {
    background: #f3f6f7;
    border: 1px solid #c2cfd8;
    border-radius: 0 2px 2px 0;
    color: #464354;
    cursor: pointer;
    margin-left: -2px;
    padding: 8px 10px 7px;
    vertical-align: middle
}

.crm-container input:focus+.addon.fa-calendar {
    border-color: #66afe9
}

.crm-container .crm-form-block-container .crm-form-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important
}

.crm-container .crm-form-block-container .crm-form-block .label,
.crm-container .crm-form-block-container .crm-form-block .content {
    padding-left: 20px
}

.crm-container .crm-form-block-container .crm-form-block .content {
    padding-right: 20px
}

.crm-container .crm-form-block-container .crm-form-block .crm-section:last-of-type {
    margin-bottom: 0
}

.crm-container .crm-form-block-container .crm-form-block .clear {
    margin-bottom: 1em
}

.crm-container .crm-form-block-container .crm-form-block .clear:last-of-type {
    margin-bottom: 0
}

.crm-container .crm-form-block-container .crm-form-block .form-layout {
    margin-top: 20px
}

.crm-container .crm-form-block-container .crm-form-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.crm-container>.crm-section.form-item {
    margin-bottom: 8px
}

.crm-container input.hasDatepicker::placeholder {
    color: transparent
}

.crm-container fieldset:not(.collapsed)>legend {
    margin-bottom: 20px !important
}

.crm-container .crm-collapsible .collapsible-title {
    font-size: 13px;
    padding: 10px 20px
}

.crm-container .crm-accordion-header,
.crm-container .crm-accordion-body,
.page-civicrm-api .crm-container .crm-collapsible .collapsible-title,
.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title,
.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title,
.page-civicrm-event #crm-container .crm-collapsible .collapsible-title,
.page-civicrm-financial-batch .crm-container .crm-collapsible .collapsible-title {
    border-radius: 0 !important
}

.crm-container .crm-accordion-header {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px !important;
    position: relative
}

.crm-container .crm-accordion-header::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.crm-container .crm-accordion-header:not(.crm-master-accordion-header) {
    border-bottom: 1px solid #d3dee2;
    font-size: 13px !important;
    font-weight: 600;
    color: black !important;
}

.crm-container .crm-accordion-header.crm-master-accordion-header {
    background: #61aa35 !important;
    border-radius: 2px 2px 0 0 !important;
    color: #fff !important;
    font-size: 18px;
    font-weight: 600 !important
}

.crm-container .crm-accordion-header.crm-master-accordion-header::before {
    color: #fff
}

.crm-container .crm-accordion-header .crm-close-accordion {
    margin-top: 5px;
    position: absolute;
    right: 7px;
    top: 7px
}

.crm-container .crm-accordion-header .helpicon {
    color: #fff;
    opacity: 1;
    padding-left: 15px
}

.crm-container .crm-accordion-header .helpicon:hover {
    color: #fff;
    opacity: 0.8
}

.crm-container .crm-accordion-wrapper {
    border-radius: 0;
    margin-bottom: 0
}

.crm-container .crm-accordion-wrapper:not(.collapsed) .crm-accordion-header::before {
    content: '\f107'
}

.crm-container .crm-accordion-wrapper.collapsed .crm-accordion-header::before {
    content: '\f105'
}

.crm-container .crm-accordion-wrapper.collapsed .crm-master-accordion-header {
    border-radius: 2px !important
}

.crm-container .crm-master-accordion-header+.crm-accordion-body {
    border-radius: 0 0 2px 2px !important
}

.crm-container .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body {
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15), inset 0 -11px 8px -9px rgba(0, 0, 0, 0.15);
    padding: 15px !important
}

.crm-container .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body td.label {
    color: #464354;
    font-weight: 600;
    padding-left: 0
}

.crm-container .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body td.label label {
    padding: 0
}

.crm-container .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body td label {
    position: relative
}

.crm-container .crm-accordion-body {
    background: #fff;
    border: 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px
}

.crm-container .crm-accordion-body .form-item,
.crm-container .crm-accordion-body .form-item>table {
    margin: 0
}

.crm-container .crm-accordion-body td {
    border-right-width: 0
}

.crm-container .crm-accordion-body>table,
.crm-container .crm-accordion-body>table td,
.crm-container .crm-accordion-body>table th,
.crm-container .crm-accordion-body>table tr {
    background: none !important
}

.crm-container .crm-accordion-body .helpicon {
    color: #61aa35 !important;
    font-size: 13px;
    opacity: 1
}

.crm-container .crm-accordion-body span.description,
.crm-container .crm-accordion-body div.description {
    display: block;
    line-height: 1.5em
}

.page-civicrm .crm-container .crm-form-block,
.page-civicrm .crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block,
.crm-container .CRM_Contact_Form_Search_Advanced .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Contact_Form_Search_Basic .crm-results-block,
.crm-container .CRM_Contact_Form_Search_Basic .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Event_Form_Search .crm-results-block,
.crm-container .CRM_Event_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Campaign_Form_Search .crm-results-block,
.crm-container .CRM_Campaign_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Grant_Form_Search .crm-results-block,
.crm-container .CRM_Grant_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Pledge_Form_Search .crm-results-block,
.crm-container .CRM_Pledge_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Contribute_Form_Search .crm-results-block,
.crm-container .CRM_Contribute_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Activity_Form_Search .crm-results-block,
.crm-container .CRM_Activity_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Member_Form_Search .crm-results-block,
.crm-container .CRM_Member_Form_Search .page-civicrm .crm-results-block,
.page-civicrm .crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector ul.panel,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector ul.panel,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Event_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Grant_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Activity_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector .page-civicrm ul.panel,
.page-civicrm .crm-container .CRM_Member_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector .page-civicrm ul.panel {
    background: #fff;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

ul.panel {
    max-height: 300px;
    overflow: scroll;
}

/* .page-civicrm #crm-main-content-wrapper {
    background: #FFFFFF !important
} */

.page-civicrm .crm-container .crm-form-block {
    border-radius: 0;
    margin-bottom: 15px;
    padding: 0
}

.page-civicrm .crm-container .crm-form-block.crm-api-import-uploadfile-form-block,
.page-civicrm .crm-container .crm-form-block .crm-form-block {
    padding: 10px 15px
}

.page-civicrm .crm-container #crm-main-content-wrapper>.crm-form-block {
    padding: 0
}

.crm-container .font-red,
.crm-container .status-warning {
    color: #cf3458 !important
}

.crm-container .messages.no-popup>.icon:first-of-type+p {
    margin-top: 0
}

.crm-container .modal-open {
    overflow: hidden
}

.crm-container .modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.crm-container .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out
}

.crm-container .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}

.crm-container .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.crm-container .modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.crm-container .modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    outline: 0
}

.crm-container .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.crm-container .modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0
}

.crm-container .modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5
}

.crm-container .modal-header,
.crm-container .ui-dialog .ui-dialog-titlebar,
.crm-container.ui-dialog .ui-dialog-titlebar {
    padding: 10px 29px;
    border-bottom: 1px solid #e5e5e5;
    zoom: 1;
    overflow: auto
}

.crm-container .modal-header .close,
.crm-container .ui-dialog .ui-dialog-titlebar .close {
    margin-top: -2px
}

.crm-container .modal-title,
.crm-container .ui-dialog .ui-dialog-titlebar .ui-dialog-title,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    margin: 0;
    line-height: 1.5384615385
}

.crm-container .modal-body {
    position: relative;
    padding: 20px 30px
}

.crm-container .modal-footer,
.crm-container .ui-dialog .ui-dialog-buttonpane,
.crm-container.ui-dialog .ui-dialog-buttonpane {
    padding: 20px 30px;
    text-align: right;
    border-top: 1px solid #FFFFFF;
    zoom: 1;
    overflow: auto
}

.crm-container .modal-footer .btn+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+.btn,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+.btn,
.modal-footer .crm-container button.crm-button.crm-form-submit+.btn,
.crm-container .modal-footer button.crm-button.crm-form-submit+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.btn,
.modal-footer .crm-container .crm-hover-button+.btn,
.crm-container .modal-footer .crm-hover-button+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+.btn,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+.btn,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+.btn,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+.btn,
.modal-footer .crm-container a.button+.btn,
.crm-container .modal-footer a.button+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+.btn,
.modal-footer .crm-container a.button:link+.btn,
.crm-container .modal-footer a.button:link+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+.btn,
.modal-footer .crm-container a.button:visited+.btn,
.crm-container .modal-footer a.button:visited+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+.btn,
.modal-footer .crm-container input[type=button]+.btn,
.crm-container .modal-footer input[type=button]+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+.btn,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+.btn,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+.btn,
.modal-footer .crm-container .crm-search-form-block>a+.btn,
.crm-container .modal-footer .crm-search-form-block>a+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.btn,
.modal-footer .crm-container .crm-search-form-block>span+.btn,
.crm-container .modal-footer .crm-search-form-block>span+.btn,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.btn,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+.btn,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.btn,
.modal-footer .crm-container #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer button.crm-button.crm-form-submit+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-button.crm-form-submit+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .crm-hover-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .crm-hover-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-hover-button+button.crm-form-submit,
.modal-footer .crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset .modal-footer #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .modal-footer .ui-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer a.button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane a.button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane a.button+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer a.button:link+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane a.button:link+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane a.button:link+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer a.button:visited+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane a.button:visited+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane a.button:visited+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer input[type=button]+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane input[type=button]+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane input[type=button]+button.crm-form-submit,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-button+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .crm-search-form-block>a+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-search-form-block>a+button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container .modal-footer #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .crm-search-form-block>span+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-search-form-block>span+button.crm-form-submit,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane #optionFieldLink>.form-link+button.crm-form-submit,
.modal-footer .crm-container .btn+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+button.crm-button.crm-form-submit,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+button.crm-button.crm-form-submit,
.modal-footer .crm-container button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .modal-footer button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.modal-footer .crm-container .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .modal-footer .crm-hover-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+button.crm-button.crm-form-submit,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+button.crm-button.crm-form-submit,
.modal-footer .crm-container a.button+button.crm-button.crm-form-submit,
.crm-container .modal-footer a.button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+button.crm-button.crm-form-submit,
.modal-footer .crm-container a.button:link+button.crm-button.crm-form-submit,
.crm-container .modal-footer a.button:link+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+button.crm-button.crm-form-submit,
.modal-footer .crm-container a.button:visited+button.crm-button.crm-form-submit,
.crm-container .modal-footer a.button:visited+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+button.crm-button.crm-form-submit,
.modal-footer .crm-container input[type=button]+button.crm-button.crm-form-submit,
.crm-container .modal-footer input[type=button]+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+button.crm-button.crm-form-submit,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+button.crm-button.crm-form-submit,
.modal-footer .crm-container .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container .modal-footer .crm-search-form-block>a+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+button.crm-button.crm-form-submit,
.modal-footer .crm-container .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container .modal-footer .crm-search-form-block>span+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+button.crm-button.crm-form-submit,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.modal-footer .crm-container .btn+.crm-hover-button,
.crm-container .modal-footer .btn+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+.crm-hover-button,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+.crm-hover-button,
.modal-footer .crm-container button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .modal-footer button.crm-button.crm-form-submit+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.crm-hover-button,
.modal-footer .crm-container .crm-hover-button+.crm-hover-button,
.crm-container .modal-footer .crm-hover-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+.crm-hover-button,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+.crm-hover-button,
.modal-footer .crm-container a.button+.crm-hover-button,
.crm-container .modal-footer a.button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+.crm-hover-button,
.modal-footer .crm-container a.button:link+.crm-hover-button,
.crm-container .modal-footer a.button:link+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+.crm-hover-button,
.modal-footer .crm-container a.button:visited+.crm-hover-button,
.crm-container .modal-footer a.button:visited+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+.crm-hover-button,
.modal-footer .crm-container input[type=button]+.crm-hover-button,
.crm-container .modal-footer input[type=button]+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+.crm-hover-button,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+.crm-hover-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+.crm-hover-button,
.modal-footer .crm-container .crm-search-form-block>a+.crm-hover-button,
.crm-container .modal-footer .crm-search-form-block>a+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.crm-hover-button,
.modal-footer .crm-container .crm-search-form-block>span+.crm-hover-button,
.crm-container .modal-footer .crm-search-form-block>span+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.crm-hover-button,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.crm-hover-button,
.modal-footer .crm-container .ui-dialog-buttonset .btn+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .btn+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .btn+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn+.ui-button,
.modal-footer .crm-container #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container #crm-submit-buttons .modal-footer .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .modal-footer button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer button.crm-button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane button.crm-button.crm-form-submit+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .crm-hover-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .crm-hover-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-hover-button+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset a.button+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer a.button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane a.button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane a.button+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer a.button:link+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane a.button:link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane a.button:link+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer a.button:visited+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane a.button:visited+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane a.button:visited+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer input[type=button]+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane input[type=button]+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane input[type=button]+.ui-button,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-button+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .crm-search-form-block>a+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-search-form-block>a+.ui-button,
.modal-footer .crm-container .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .modal-footer .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .crm-search-form-block>span+.ui-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-search-form-block>span+.ui-button,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+.ui-button,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane #optionFieldLink>.form-link+.ui-button,
.modal-footer .crm-container .btn+a.button,
.crm-container .modal-footer .btn+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+a.button,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+a.button,
.modal-footer .crm-container button.crm-button.crm-form-submit+a.button,
.crm-container .modal-footer button.crm-button.crm-form-submit+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button,
.modal-footer .crm-container .crm-hover-button+a.button,
.crm-container .modal-footer .crm-hover-button+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+a.button,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+a.button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+a.button,
.modal-footer .crm-container a.button+a.button,
.crm-container .modal-footer a.button+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+a.button,
.modal-footer .crm-container a.button:link+a.button,
.crm-container .modal-footer a.button:link+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+a.button,
.modal-footer .crm-container a.button:visited+a.button,
.crm-container .modal-footer a.button:visited+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+a.button,
.modal-footer .crm-container input[type=button]+a.button,
.crm-container .modal-footer input[type=button]+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+a.button,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+a.button,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+a.button,
.modal-footer .crm-container .crm-search-form-block>a+a.button,
.crm-container .modal-footer .crm-search-form-block>a+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button,
.modal-footer .crm-container .crm-search-form-block>span+a.button,
.crm-container .modal-footer .crm-search-form-block>span+a.button,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+a.button,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button,
.modal-footer .crm-container .btn+a.button:link,
.crm-container .modal-footer .btn+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+a.button:link,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+a.button:link,
.modal-footer .crm-container button.crm-button.crm-form-submit+a.button:link,
.crm-container .modal-footer button.crm-button.crm-form-submit+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button:link,
.modal-footer .crm-container .crm-hover-button+a.button:link,
.crm-container .modal-footer .crm-hover-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button:link,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+a.button:link,
.modal-footer .crm-container a.button+a.button:link,
.crm-container .modal-footer a.button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+a.button:link,
.modal-footer .crm-container a.button:link+a.button:link,
.crm-container .modal-footer a.button:link+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+a.button:link,
.modal-footer .crm-container a.button:visited+a.button:link,
.crm-container .modal-footer a.button:visited+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+a.button:link,
.modal-footer .crm-container input[type=button]+a.button:link,
.crm-container .modal-footer input[type=button]+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+a.button:link,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:link,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+a.button:link,
.modal-footer .crm-container .crm-search-form-block>a+a.button:link,
.crm-container .modal-footer .crm-search-form-block>a+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button:link,
.modal-footer .crm-container .crm-search-form-block>span+a.button:link,
.crm-container .modal-footer .crm-search-form-block>span+a.button:link,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button:link,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+a.button:link,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button:link,
.modal-footer .crm-container .btn+a.button:visited,
.crm-container .modal-footer .btn+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+a.button:visited,
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+a.button:visited,
.modal-footer .crm-container button.crm-button.crm-form-submit+a.button:visited,
.crm-container .modal-footer button.crm-button.crm-form-submit+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+a.button:visited,
.modal-footer .crm-container .crm-hover-button+a.button:visited,
.crm-container .modal-footer .crm-hover-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+a.button:visited,
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+a.button:visited,
.modal-footer .crm-container a.button+a.button:visited,
.crm-container .modal-footer a.button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+a.button:visited,
.modal-footer .crm-container a.button:link+a.button:visited,
.crm-container .modal-footer a.button:link+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+a.button:visited,
.modal-footer .crm-container a.button:visited+a.button:visited,
.crm-container .modal-footer a.button:visited+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+a.button:visited,
.modal-footer .crm-container input[type=button]+a.button:visited,
.crm-container .modal-footer input[type=button]+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+a.button:visited,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:visited,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+a.button:visited,
.modal-footer .crm-container .crm-search-form-block>a+a.button:visited,
.crm-container .modal-footer .crm-search-form-block>a+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a.button:visited,
.modal-footer .crm-container .crm-search-form-block>span+a.button:visited,
.crm-container .modal-footer .crm-search-form-block>span+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a.button:visited,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+a.button:visited,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+a.button:visited,
.modal-footer .crm-container .btn+input[type=button],
.crm-container .modal-footer .btn+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container .btn+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn+input[type=button],
.modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+input[type=button],
.modal-footer .crm-container button.crm-button.crm-form-submit+input[type=button],
.crm-container .modal-footer button.crm-button.crm-form-submit+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+input[type=button],
.modal-footer .crm-container .crm-hover-button+input[type=button],
.crm-container .modal-footer .crm-hover-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+input[type=button],
.modal-footer .crm-container .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container .ui-dialog-buttonset .modal-footer .ui-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+input[type=button],
.modal-footer .crm-container a.button+input[type=button],
.crm-container .modal-footer a.button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container a.button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane a.button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane a.button+input[type=button],
.modal-footer .crm-container a.button:link+input[type=button],
.crm-container .modal-footer a.button:link+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+input[type=button],
.modal-footer .crm-container a.button:visited+input[type=button],
.crm-container .modal-footer a.button:visited+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+input[type=button],
.modal-footer .crm-container input[type=button]+input[type=button],
.crm-container .modal-footer input[type=button]+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+input[type=button],
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+input[type=button],
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+input[type=button],
.modal-footer .crm-container .crm-search-form-block>a+input[type=button],
.crm-container .modal-footer .crm-search-form-block>a+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+input[type=button],
.modal-footer .crm-container .crm-search-form-block>span+input[type=button],
.crm-container .modal-footer .crm-search-form-block>span+input[type=button],
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+input[type=button],
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+input[type=button],
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+input[type=button],
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn+.crm-button,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn+.crm-button,
.modal-footer .crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container #crm-submit-buttons .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .modal-footer button.crm-form-submit+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane button.crm-form-submit+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane button.crm-form-submit+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container button.crm-button.crm-form-submit+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer button.crm-button.crm-form-submit+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container button.crm-button.crm-form-submit+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane button.crm-button.crm-form-submit+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-hover-button+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .crm-hover-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-hover-button+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .crm-hover-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-hover-button+.crm-button,
.modal-footer .crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container .ui-dialog-buttonset .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .modal-footer .ui-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .ui-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .ui-button+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container a.button+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer a.button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container a.button+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane a.button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane a.button+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container a.button:link+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer a.button:link+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container a.button:link+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane a.button:link+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane a.button:link+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container a.button:visited+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer a.button:visited+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container a.button:visited+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane a.button:visited+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane a.button:visited+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container input[type=button]+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer input[type=button]+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container input[type=button]+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane input[type=button]+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane input[type=button]+.crm-button,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-button+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-search-form-block>a+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .crm-search-form-block>a+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+.crm-button,
.modal-footer .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-search-form-block>span+.crm-button,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .crm-search-form-block>span+.crm-button,
.ui-dialog .ui-dialog-buttonpane .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+.crm-button,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+.crm-button,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.crm-button,
.modal-footer .crm-container .crm-search-form-block>.btn+a,
.crm-container .modal-footer .crm-search-form-block>.btn+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.btn+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.btn+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.btn+a,
.modal-footer .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container #crm-submit-buttons .modal-footer .crm-search-form-block>button.crm-form-submit+a,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-form-submit+a,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-search-form-block>button.crm-form-submit+a,
.modal-footer .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container .modal-footer .crm-search-form-block>button.crm-button.crm-form-submit+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-button.crm-form-submit+a,
.modal-footer .crm-container .crm-search-form-block>.crm-hover-button+a,
.crm-container .modal-footer .crm-search-form-block>.crm-hover-button+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.crm-hover-button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-hover-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-hover-button+a,
.modal-footer .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container .ui-dialog-buttonset .modal-footer .crm-search-form-block>.ui-button+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.ui-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-search-form-block>.ui-button+a,
.modal-footer .crm-container .crm-search-form-block>a.button+a,
.crm-container .modal-footer .crm-search-form-block>a.button+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button+a,
.modal-footer .crm-container .crm-search-form-block>a.button:link+a,
.crm-container .modal-footer .crm-search-form-block>a.button:link+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button:link+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:link+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:link+a,
.modal-footer .crm-container .crm-search-form-block>a.button:visited+a,
.crm-container .modal-footer .crm-search-form-block>a.button:visited+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button:visited+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:visited+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:visited+a,
.modal-footer .crm-container .crm-search-form-block>input[type=button]+a,
.crm-container .modal-footer .crm-search-form-block>input[type=button]+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>input[type=button]+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>input[type=button]+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>input[type=button]+a,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-search-form-block>.crm-button+a,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-button+a,
.modal-footer .crm-container .crm-search-form-block>a+a,
.crm-container .modal-footer .crm-search-form-block>a+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+a,
.modal-footer .crm-container .crm-search-form-block>span+a,
.crm-container .modal-footer .crm-search-form-block>span+a,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+a,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-search-form-block#optionFieldLink>.form-link+a,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block#optionFieldLink>.form-link+a,
.modal-footer .crm-container .crm-search-form-block>.btn+span,
.crm-container .modal-footer .crm-search-form-block>.btn+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.btn+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.btn+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.btn+span,
.modal-footer .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container #crm-submit-buttons .modal-footer .crm-search-form-block>button.crm-form-submit+span,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-form-submit+span,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .crm-search-form-block>button.crm-form-submit+span,
.modal-footer .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container .modal-footer .crm-search-form-block>button.crm-button.crm-form-submit+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>button.crm-button.crm-form-submit+span,
.modal-footer .crm-container .crm-search-form-block>.crm-hover-button+span,
.crm-container .modal-footer .crm-search-form-block>.crm-hover-button+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.crm-hover-button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-hover-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-hover-button+span,
.modal-footer .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container .ui-dialog-buttonset .modal-footer .crm-search-form-block>.ui-button+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.ui-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .crm-search-form-block>.ui-button+span,
.modal-footer .crm-container .crm-search-form-block>a.button+span,
.crm-container .modal-footer .crm-search-form-block>a.button+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button+span,
.modal-footer .crm-container .crm-search-form-block>a.button:link+span,
.crm-container .modal-footer .crm-search-form-block>a.button:link+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button:link+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:link+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:link+span,
.modal-footer .crm-container .crm-search-form-block>a.button:visited+span,
.crm-container .modal-footer .crm-search-form-block>a.button:visited+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a.button:visited+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:visited+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a.button:visited+span,
.modal-footer .crm-container .crm-search-form-block>input[type=button]+span,
.crm-container .modal-footer .crm-search-form-block>input[type=button]+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>input[type=button]+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>input[type=button]+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>input[type=button]+span,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .crm-search-form-block>.crm-button+span,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>.crm-button+span,
.modal-footer .crm-container .crm-search-form-block>a+span,
.crm-container .modal-footer .crm-search-form-block>a+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>a+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>a+span,
.modal-footer .crm-container .crm-search-form-block>span+span,
.crm-container .modal-footer .crm-search-form-block>span+span,
.ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block>span+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block>span+span,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-search-form-block#optionFieldLink>.form-link+span,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .crm-search-form-block#optionFieldLink>.form-link+span,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.btn+.form-link,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.btn+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.btn+.form-link,
.modal-footer .crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container #crm-submit-buttons .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons .modal-footer #optionFieldLink>button.crm-form-submit+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane #optionFieldLink>button.crm-form-submit+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>.crm-hover-button+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>.crm-hover-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>.crm-hover-button+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.crm-hover-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.crm-hover-button+.form-link,
.modal-footer .crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container .ui-dialog-buttonset .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset .modal-footer #optionFieldLink>.ui-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.ui-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane #optionFieldLink>.ui-button+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>a.button+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>a.button+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>a.button+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>a.button:link+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>a.button:link+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>a.button:link+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button:link+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button:link+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>a.button:visited+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>a.button:visited+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>a.button:visited+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button:visited+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>a.button:visited+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink>input[type=button]+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink>input[type=button]+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink>input[type=button]+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink>input[type=button]+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>input[type=button]+.form-link,
.modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer #optionFieldLink>.crm-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.crm-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.crm-button+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink.crm-search-form-block>a+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink.crm-search-form-block>a+.form-link,
.modal-footer .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .crm-container #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container .modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer #optionFieldLink.crm-search-form-block>span+.form-link,
.ui-dialog .ui-dialog-buttonpane .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .crm-container #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink.crm-search-form-block>span+.form-link,
.modal-footer body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer #optionFieldLink>.form-link+.form-link,
.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane #optionFieldLink>.form-link+.form-link {
    margin-bottom: 0;
    margin-left: 5px
}

.crm-container .modal-footer .btn-group .btn+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+.btn,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+.btn,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+.btn,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+.btn,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.btn,
.modal-footer .btn-group .crm-container .crm-hover-button+.btn,
.crm-container .modal-footer .btn-group .crm-hover-button+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.btn,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+.btn,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+.btn,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+.btn,
.modal-footer .btn-group .crm-container a.button+.btn,
.crm-container .modal-footer .btn-group a.button+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+.btn,
.modal-footer .btn-group .crm-container a.button:link+.btn,
.crm-container .modal-footer .btn-group a.button:link+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.btn,
.modal-footer .btn-group .crm-container a.button:visited+.btn,
.crm-container .modal-footer .btn-group a.button:visited+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.btn,
.modal-footer .btn-group .crm-container input[type=button]+.btn,
.crm-container .modal-footer .btn-group input[type=button]+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.btn,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.btn,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.btn,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+.btn,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.btn,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+.btn,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+.btn,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.btn,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+.btn,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.btn,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.btn,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.btn,
.modal-footer .btn-group .crm-container #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group .btn+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .btn+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .btn+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .btn+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-button.crm-form-submit+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-button.crm-form-submit+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group .crm-hover-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-hover-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-hover-button+button.crm-form-submit,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .modal-footer .btn-group .ui-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group #crm-submit-buttons .ui-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group a.button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group a.button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group a.button+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group a.button:link+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button:link+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group a.button:link+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group a.button:visited+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons a.button:visited+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group a.button:visited+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group input[type=button]+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons input[type=button]+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group input[type=button]+button.crm-form-submit,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #crm-submit-buttons .crm-button+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-button+button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-button+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group .crm-search-form-block>a+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>a+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container .modal-footer .btn-group #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group .crm-search-form-block>span+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>span+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+button.crm-form-submit,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons #optionFieldLink>.form-link+button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+button.crm-form-submit,
.modal-footer .btn-group .crm-container .btn+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group .btn+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group .crm-hover-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container a.button+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group a.button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container a.button:link+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group a.button:link+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container a.button:visited+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group a.button:visited+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container input[type=button]+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group input[type=button]+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+button.crm-button.crm-form-submit,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+button.crm-button.crm-form-submit,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+button.crm-button.crm-form-submit,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+button.crm-button.crm-form-submit,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+button.crm-button.crm-form-submit,
.modal-footer .btn-group .crm-container .btn+.crm-hover-button,
.crm-container .modal-footer .btn-group .btn+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+.crm-hover-button,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+.crm-hover-button,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.crm-hover-button,
.modal-footer .btn-group .crm-container .crm-hover-button+.crm-hover-button,
.crm-container .modal-footer .btn-group .crm-hover-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.crm-hover-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+.crm-hover-button,
.modal-footer .btn-group .crm-container a.button+.crm-hover-button,
.crm-container .modal-footer .btn-group a.button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+.crm-hover-button,
.modal-footer .btn-group .crm-container a.button:link+.crm-hover-button,
.crm-container .modal-footer .btn-group a.button:link+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.crm-hover-button,
.modal-footer .btn-group .crm-container a.button:visited+.crm-hover-button,
.crm-container .modal-footer .btn-group a.button:visited+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.crm-hover-button,
.modal-footer .btn-group .crm-container input[type=button]+.crm-hover-button,
.crm-container .modal-footer .btn-group input[type=button]+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.crm-hover-button,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+.crm-hover-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+.crm-hover-button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.crm-hover-button,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+.crm-hover-button,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.crm-hover-button,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+.crm-hover-button,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.crm-hover-button,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+.crm-hover-button,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+.crm-hover-button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.crm-hover-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-hover-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.crm-hover-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .btn+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .btn+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .btn+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .btn+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .btn+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .btn+.ui-button,
.modal-footer .btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container #crm-submit-buttons .modal-footer .btn-group .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+.ui-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group button.crm-button.crm-form-submit+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset button.crm-button.crm-form-submit+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .crm-hover-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-hover-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-hover-button+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset a.button+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group a.button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group a.button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group a.button+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group a.button:link+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button:link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group a.button:link+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group a.button:visited+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset a.button:visited+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group a.button:visited+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group input[type=button]+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset input[type=button]+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group input[type=button]+.ui-button,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog-buttonset .crm-button+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-button+.ui-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-button+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .crm-search-form-block>a+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>a+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.ui-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .modal-footer .btn-group .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .crm-search-form-block>span+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>span+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.ui-button,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+.ui-button,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset #optionFieldLink>.form-link+.ui-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.ui-button,
.modal-footer .btn-group .crm-container .btn+a.button,
.crm-container .modal-footer .btn-group .btn+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+a.button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+a.button,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button,
.modal-footer .btn-group .crm-container .crm-hover-button+a.button,
.crm-container .modal-footer .btn-group .crm-hover-button+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+a.button,
.modal-footer .btn-group .crm-container a.button+a.button,
.crm-container .modal-footer .btn-group a.button+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button,
.modal-footer .btn-group .crm-container a.button:link+a.button,
.crm-container .modal-footer .btn-group a.button:link+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button,
.modal-footer .btn-group .crm-container a.button:visited+a.button,
.crm-container .modal-footer .btn-group a.button:visited+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button,
.modal-footer .btn-group .crm-container input[type=button]+a.button,
.crm-container .modal-footer .btn-group input[type=button]+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+a.button,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+a.button,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+a.button,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+a.button,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+a.button,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button,
.modal-footer .btn-group .crm-container .btn+a.button:link,
.crm-container .modal-footer .btn-group .btn+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button:link,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+a.button:link,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button:link,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+a.button:link,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button:link,
.modal-footer .btn-group .crm-container .crm-hover-button+a.button:link,
.crm-container .modal-footer .btn-group .crm-hover-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button:link,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+a.button:link,
.modal-footer .btn-group .crm-container a.button+a.button:link,
.crm-container .modal-footer .btn-group a.button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button:link,
.modal-footer .btn-group .crm-container a.button:link+a.button:link,
.crm-container .modal-footer .btn-group a.button:link+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button:link,
.modal-footer .btn-group .crm-container a.button:visited+a.button:link,
.crm-container .modal-footer .btn-group a.button:visited+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button:link,
.modal-footer .btn-group .crm-container input[type=button]+a.button:link,
.crm-container .modal-footer .btn-group input[type=button]+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button:link,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:link,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+a.button:link,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:link,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button:link,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+a.button:link,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button:link,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+a.button:link,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button:link,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+a.button:link,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+a.button:link,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button:link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button:link,
.modal-footer .btn-group .crm-container .btn+a.button:visited,
.crm-container .modal-footer .btn-group .btn+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+a.button:visited,
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+a.button:visited,
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+a.button:visited,
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+a.button:visited,
.modal-footer .btn-group .crm-container .crm-hover-button+a.button:visited,
.crm-container .modal-footer .btn-group .crm-hover-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+a.button:visited,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+a.button:visited,
.modal-footer .btn-group .crm-container a.button+a.button:visited,
.crm-container .modal-footer .btn-group a.button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+a.button:visited,
.modal-footer .btn-group .crm-container a.button:link+a.button:visited,
.crm-container .modal-footer .btn-group a.button:link+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+a.button:visited,
.modal-footer .btn-group .crm-container a.button:visited+a.button:visited,
.crm-container .modal-footer .btn-group a.button:visited+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+a.button:visited,
.modal-footer .btn-group .crm-container input[type=button]+a.button:visited,
.crm-container .modal-footer .btn-group input[type=button]+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+a.button:visited,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:visited,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+a.button:visited,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+a.button:visited,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+a.button:visited,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+a.button:visited,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a.button:visited,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+a.button:visited,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a.button:visited,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+a.button:visited,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+a.button:visited,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button:visited,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+a.button:visited,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+a.button:visited,
.modal-footer .btn-group .crm-container .btn+input[type=button],
.crm-container .modal-footer .btn-group .btn+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .btn+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .btn+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+input[type=button],
.modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+input[type=button],
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+input[type=button],
.modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+input[type=button],
.crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+input[type=button],
.modal-footer .btn-group .crm-container .crm-hover-button+input[type=button],
.crm-container .modal-footer .btn-group .crm-hover-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+input[type=button],
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+input[type=button],
.modal-footer .btn-group .crm-container a.button+input[type=button],
.crm-container .modal-footer .btn-group a.button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+input[type=button],
.modal-footer .btn-group .crm-container a.button:link+input[type=button],
.crm-container .modal-footer .btn-group a.button:link+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+input[type=button],
.modal-footer .btn-group .crm-container a.button:visited+input[type=button],
.crm-container .modal-footer .btn-group a.button:visited+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+input[type=button],
.modal-footer .btn-group .crm-container input[type=button]+input[type=button],
.crm-container .modal-footer .btn-group input[type=button]+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+input[type=button],
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+input[type=button],
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-button+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-button+input[type=button],
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+input[type=button],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+input[type=button],
.modal-footer .btn-group .crm-container .crm-search-form-block>a+input[type=button],
.crm-container .modal-footer .btn-group .crm-search-form-block>a+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+input[type=button],
.modal-footer .btn-group .crm-container .crm-search-form-block>span+input[type=button],
.crm-container .modal-footer .btn-group .crm-search-form-block>span+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+input[type=button],
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+input[type=button],
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.form-link+input[type=button],
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+input[type=button],
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+input[type=button],
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+input[type=button],
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .btn+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .btn+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .btn+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .btn+.crm-button,
.modal-footer .btn-group .crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container #crm-submit-buttons .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .modal-footer .btn-group button.crm-form-submit+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-form-submit+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons button.crm-form-submit+.crm-button,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group button.crm-form-submit+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container button.crm-button.crm-form-submit+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group button.crm-button.crm-form-submit+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container button.crm-button.crm-form-submit+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType button.crm-button.crm-form-submit+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group button.crm-button.crm-form-submit+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-hover-button+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group .crm-hover-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-hover-button+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-hover-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-hover-button+.crm-button,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .modal-footer .btn-group .ui-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .ui-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .ui-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .ui-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .ui-button+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container a.button+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group a.button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container a.button:link+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group a.button:link+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:link+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:link+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container a.button:visited+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group a.button:visited+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container a.button:visited+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType a.button:visited+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group a.button:visited+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container input[type=button]+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group input[type=button]+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container input[type=button]+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType input[type=button]+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group input[type=button]+.crm-button,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-button+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-button+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-button+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-search-form-block>a+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group .crm-search-form-block>a+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>a+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+.crm-button,
.modal-footer .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-search-form-block>span+.crm-button,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .modal-footer .btn-group .crm-search-form-block>span+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+.crm-button,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>span+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+.crm-button,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+.crm-button,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.crm-button,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.crm-button,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.form-link+.crm-button,
.page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.crm-button,
.modal-footer .btn-group .crm-container .crm-search-form-block>.btn+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>.btn+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.btn+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.btn+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.btn+a,
.modal-footer .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container #crm-submit-buttons .modal-footer .btn-group .crm-search-form-block>button.crm-form-submit+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-form-submit+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+a,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-form-submit+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>.crm-hover-button+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>.crm-hover-button+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.crm-hover-button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-hover-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-hover-button+a,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .crm-search-form-block>.ui-button+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.ui-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>.ui-button+a,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-search-form-block>.ui-button+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button:link+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button:link+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button:link+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:link+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:link+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button:visited+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button:visited+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button:visited+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:visited+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:visited+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>input[type=button]+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>input[type=button]+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>input[type=button]+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>input[type=button]+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>input[type=button]+a,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-search-form-block>.crm-button+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.crm-button+a,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-button+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+a,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-button+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+a,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+a,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+a,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-search-form-block#optionFieldLink>.form-link+a,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block#optionFieldLink>.form-link+a,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+a,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block#optionFieldLink>.form-link+a,
.modal-footer .btn-group .crm-container .crm-search-form-block>.btn+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>.btn+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.btn+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.btn+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.btn+span,
.modal-footer .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container #crm-submit-buttons .modal-footer .btn-group .crm-search-form-block>button.crm-form-submit+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-form-submit+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons .crm-search-form-block>button.crm-form-submit+span,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-form-submit+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>button.crm-button.crm-form-submit+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>.crm-hover-button+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>.crm-hover-button+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.crm-hover-button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-hover-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-hover-button+span,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group .crm-search-form-block>.ui-button+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.ui-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset .crm-search-form-block>.ui-button+span,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group .crm-search-form-block>.ui-button+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button:link+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button:link+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button:link+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:link+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:link+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>a.button:visited+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>a.button:visited+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a.button:visited+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:visited+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a.button:visited+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>input[type=button]+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>input[type=button]+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>input[type=button]+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>input[type=button]+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>input[type=button]+span,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group .crm-search-form-block>.crm-button+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>.crm-button+span,
.crm-container .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-button+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType .crm-search-form-block>.crm-button+span,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>.crm-button+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>a+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>a+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>a+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>a+span,
.modal-footer .btn-group .crm-container .crm-search-form-block>span+span,
.crm-container .modal-footer .btn-group .crm-search-form-block>span+span,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block>span+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block>span+span,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-search-form-block#optionFieldLink>.form-link+span,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block#optionFieldLink>.form-link+span,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-search-form-block#optionFieldLink>.form-link+span,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .crm-search-form-block#optionFieldLink>.form-link+span,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.btn+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.btn+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.btn+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.btn+.form-link,
.modal-footer .btn-group .crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container #crm-submit-buttons .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons .modal-footer .btn-group #optionFieldLink>button.crm-form-submit+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container #crm-submit-buttons .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #crm-submit-buttons #optionFieldLink>button.crm-form-submit+.form-link,
.crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog #crm-submit-buttons .ui-dialog-buttonpane .btn-group #optionFieldLink>button.crm-form-submit+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>button.crm-button.crm-form-submit+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>.crm-hover-button+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>.crm-hover-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>.crm-hover-button+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.crm-hover-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-hover-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.crm-hover-button+.form-link,
.modal-footer .btn-group .crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container .ui-dialog-buttonset .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset .modal-footer .btn-group #optionFieldLink>.ui-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog-buttonset .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.ui-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .ui-dialog-buttonset #optionFieldLink>.ui-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.ui-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonset .ui-dialog-buttonpane .btn-group #optionFieldLink>.ui-button+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>a.button+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>a.button+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>a.button+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>a.button:link+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>a.button:link+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>a.button:link+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button:link+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button:link+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>a.button:visited+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>a.button:visited+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>a.button:visited+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button:visited+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>a.button:visited+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>a.button:visited+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink>input[type=button]+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink>input[type=button]+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink>input[type=button]+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>input[type=button]+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>input[type=button]+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>input[type=button]+.form-link,
.modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .modal-footer .btn-group #optionFieldLink>.crm-button+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.crm-button+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group .page-civicrm-a.page-civicrm-a .crmCaseType #optionFieldLink>.crm-button+.form-link,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.crm-button+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .page-civicrm-a.page-civicrm-a .crmCaseType .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.crm-button+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink.crm-search-form-block>a+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink.crm-search-form-block>a+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>a+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink.crm-search-form-block>a+.form-link,
.modal-footer .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group .crm-container #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container .modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .modal-footer .btn-group #optionFieldLink.crm-search-form-block>span+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group .crm-container body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group .crm-container #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink.crm-search-form-block>span+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink.crm-search-form-block>span+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink.crm-search-form-block>span+.form-link,
.modal-footer .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .modal-footer .btn-group #optionFieldLink>.form-link+.form-link,
.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.form-link,
.crm-container.ui-dialog .ui-dialog-buttonpane .btn-group body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink>.form-link+.form-link,
body[class*='page-civicrm-report-'] #report-tab-order-by-elements .crm-container.ui-dialog .ui-dialog-buttonpane .btn-group #optionFieldLink>.form-link+.form-link {
    margin-left: -1px
}

.crm-container .modal-footer .btn-block+.btn-block,
.crm-container .ui-dialog .ui-dialog-buttonpane .btn-block+.btn-block {
    margin-left: 0
}

.crm-container .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .crm-container .modal-dialog {
        width: 555px;
        margin: 30px auto
    }

    .crm-container .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)
    }

    .crm-container .modal-sm {
        width: 360px
    }
}

@media (min-width: 992px) {
    .crm-container .modal-lg {
        width: 945px
    }
}

.crm-container .modal-content {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    border: 0;
    border-radius: 2px
}

.crm-container .modal-footer,
.crm-container .ui-dialog .ui-dialog-buttonpane,
.crm-container.ui-dialog .ui-dialog-buttonpane {
    padding: 20px
}

.crm-container .modal-sm .modal-footer,
.crm-container .modal-sm .ui-dialog .ui-dialog-buttonpane,
.crm-container .ui-dialog .modal-sm .ui-dialog-buttonpane {
    padding: 10px
}

.crm-container .modal-header,
.crm-container .ui-dialog .ui-dialog-titlebar,
.crm-container.ui-dialog .ui-dialog-titlebar {
    background: #f3f6f7;
    border-bottom: 0;
    border-radius: 2px
}

.crm-container .modal-sm .modal-header,
.crm-container .modal-sm .ui-dialog .ui-dialog-titlebar,
.crm-container .ui-dialog .modal-sm .ui-dialog-titlebar {
    padding: 10px 20px
}

@media (min-width: 768px) {
    .crm-container .modal-dialog {
        margin-top: 50px
    }
}

.crm-container .modal-civihr-bootstrap {
    left: initial !important;
    position: initial !important;
    top: initial !important
}

.crm-container .modal-civihr-bootstrap .loading-spinner {
    left: initial !important;
    margin: 0 auto -20px !important;
    position: initial !important;
    top: initial !important
}

.crm-container.ui-dialog {
    background: #f3f6f7;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    max-height: 90%;
    padding: 0;
    /* top: 50% !important; */
    transform: translateY(-45%);
}

.crm-container.ui-dialog td {
    background: #fff;
    color: #61aa35 !important;
    font-weight: 400
}

.crm-container.ui-dialog td .status {
    line-height: normal
}

.crm-container.ui-dialog td:first-child {
    background: #fff;
    color: #464354;
    font-weight: 600 !important
}

.crm-container.ui-dialog td:first-child label {
    color: #464354;
    font-weight: 600 !important
}

.crm-container.ui-dialog .ui-dialog-header,
.crm-container.ui-dialog .ui-dialog-titlebar {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    font-size: 18px;
    font-weight: 600;
    padding: 14px 20px
}

.crm-container.ui-dialog .ui-dialog-header .ui-dialog-title,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    background: 0;
    padding: 0
}

.crm-container.ui-dialog .ui-dialog-header .ui-button,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-button {
    background: none;
    line-height: 30px;
    outline: 0
}

.crm-container.ui-dialog .ui-dialog-header>.ui-button[type='button'],
.crm-container.ui-dialog .ui-dialog-titlebar>.ui-button[type='button'] {
    height: 24px;
    margin-top: 0;
    padding: 0;
    right: 20px;
    top: 13px;
    width: 18px
}

.crm-container.ui-dialog .ui-dialog-header>.ui-button.crm-dialog-titlebar-resize,
.crm-container.ui-dialog .ui-dialog-titlebar>.ui-button.crm-dialog-titlebar-resize {
    right: 45px !important
}

.crm-container.ui-dialog .ui-dialog-header>.ui-button.crm-dialog-titlebar-print,
.crm-container.ui-dialog .ui-dialog-titlebar>.ui-button.crm-dialog-titlebar-print {
    right: 70px !important
}

.crm-container.ui-dialog .ui-dialog-header .ui-button-icon.ui-icon,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon {
    background: none;
    overflow: visible;
    text-indent: 0;
    top: 0
}

.crm-container.ui-dialog .ui-dialog-header .ui-button-icon.ui-icon[class*=' fa-'],
.crm-container.ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon[class*=' fa-'] {
    font-size: 18px;
    height: 24px;
    left: 0;
    line-height: 24px;
    margin: 0;
    width: 18px
}

.crm-container.ui-dialog .ui-dialog-header .ui-button-icon.ui-icon.ui-icon-closethick::after,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon.ui-icon-closethick::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container.ui-dialog .ui-dialog-header .ui-button-icon.ui-icon.ui-icon-newwin::after,
.crm-container.ui-dialog .ui-dialog-titlebar .ui-button-icon.ui-icon.ui-icon-newwin::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "   ";
    color: #61AA35
}

.crm-container.ui-dialog .ui-dialog-titlebar {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.1);
    color: #464354 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: relative;
    z-index: 99999
}

.crm-container.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    padding-left: 0;
    width: 80%
}

.crm-container.ui-dialog .ui-dialog-titlebar .ui-button-text {
    display: none
}

.crm-container.ui-dialog .ui-dialog-content {
    max-height: -moz-calc(100vh - 380px) !important;
    max-height: -webkit-calc(100vh - 380px) !important;
    max-height: calc(100vh - 380px) !important;
    background: #fff;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: auto !important;
    margin-bottom: 0;
    margin-top: 0;
    padding: 30px;
    position: static;
    z-index: 1
}

.crm-container.ui-dialog .ui-dialog-content .crm-block {
    box-shadow: none
}

.crm-container.ui-dialog .ui-dialog-content .crm-submit-buttons {
    display: none
}

.crm-container.ui-dialog .ui-dialog-content tr,
.crm-container.ui-dialog .ui-dialog-content td,
.crm-container.ui-dialog .ui-dialog-content th {
    border-bottom: 0
}

.crm-container.ui-dialog .ui-dialog-content .crm-accordion-wrapper {
    margin-left: -20px;
    margin-right: -20px
}

.crm-container.ui-dialog .ui-dialog-content[id*='crm-ajax-dialog'] {
    background: #fff;
    padding: 10px 20px 0
}

.crm-container.ui-dialog .ui-dialog-buttonpane {
    background: #f3f6f7;
    border-radius: 0 0 2px 2px;
    border-top: 1px solid #d3dee2 !important;
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.1);
    display: block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    z-index: 99999
}

.crm-container.ui-dialog .ui-dialog-buttonset {
    margin: 0;
    width: 100%
}

.crm-container.ui-dialog .ui-dialog-buttonset button {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #0062a4;
    border: none;
    float: right;
    font-size: 13px !important;
    margin-left: 10px;
    margin-right: 0
}

.crm-container.ui-dialog .ui-dialog-buttonset button:focus,
.crm-container.ui-dialog .ui-dialog-buttonset button.focus {
    color: #fff;
    background-color: #417f1b !important;
    border-color: #001624
}

.crm-container.ui-dialog .ui-dialog-buttonset button:hover {
    color: #fff;
    background-color: #417f1b !important;
    border-color: #003d66
}

.crm-container.ui-dialog .ui-dialog-buttonset button:active,
.crm-container.ui-dialog .ui-dialog-buttonset button.active,
.open>.crm-container.ui-dialog .ui-dialog-buttonset button.dropdown-toggle {
    color: #fff;
    background-color: #00538a;
    background-image: none;
    border-color: #003d66
}

.crm-container.ui-dialog .ui-dialog-buttonset button:active:hover,
.crm-container.ui-dialog .ui-dialog-buttonset button:active:focus,
.crm-container.ui-dialog .ui-dialog-buttonset button:active.focus,
.crm-container.ui-dialog .ui-dialog-buttonset button.active:hover,
.crm-container.ui-dialog .ui-dialog-buttonset button.active:focus,
.crm-container.ui-dialog .ui-dialog-buttonset button.active.focus,
.open>.crm-container.ui-dialog .ui-dialog-buttonset button.dropdown-toggle:hover,
.open>.crm-container.ui-dialog .ui-dialog-buttonset button.dropdown-toggle:focus,
.open>.crm-container.ui-dialog .ui-dialog-buttonset button.dropdown-toggle.focus {
    color: #fff;
    background-color: #003d66;
    border-color: #001624
}

.crm-container.ui-dialog .ui-dialog-buttonset button.disabled:hover,
.crm-container.ui-dialog .ui-dialog-buttonset button.disabled:focus,
.crm-container.ui-dialog .ui-dialog-buttonset button.disabled.focus,
.crm-container.ui-dialog .ui-dialog-buttonset button[disabled]:hover,
.crm-container.ui-dialog .ui-dialog-buttonset button[disabled]:focus,
.crm-container.ui-dialog .ui-dialog-buttonset button[disabled].focus,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset button:hover,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset button:focus,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset button.focus {
    background-color: #61aa35 !important;
    border-color: #0062a4
}

.crm-container.ui-dialog .ui-dialog-buttonset button .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.crm-container.ui-dialog .ui-dialog-buttonset button:hover,
.crm-container.ui-dialog .ui-dialog-buttonset button:active,
.crm-container.ui-dialog .ui-dialog-buttonset button:focus {
    background: #005c99;
    color: #fff;
    outline: none;
    text-shadow: none
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-identifier*='cancel'] {
    float: left;
    margin-left: 0 !important
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'] {
    color: #fff !important;
    background-image: none;
    background-color: transparent;
    border: none;
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:focus,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].focus,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:active,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].active,
.open>.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].dropdown-toggle {
    color: #fff;    
    background-color: #417f1b !important;    
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:hover {
    color: #fff;
    background-color: #417f1b !important;    
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].disabled:focus,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].disabled.focus,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:disabled:focus,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:disabled.focus,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:focus,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].focus {
    border-color: #7d7d9f
}

.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no'].disabled:hover,
.crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:disabled:hover,
fieldset[disabled] .crm-container.ui-dialog .ui-dialog-buttonset [data-op='no']:hover {
    border-color: #7d7d9f
}

.crm-container.ui-dialog .ui-dialog-buttonset .ui-icon {
    margin: 0
}

.crm-container.ui-dialog .ui-dialog-buttonset .ui-icon.fa-check {
    padding-right: 1px
}

.crm-container.ui-dialog .ui-dialog-buttonset .ui-button-text {
    font-size: 13px !important
}

.crm-container #popupContainer {
    background-color: #fff !important
}

.crm-container #popupContainer #selectedRecords-_wrapper {
    box-shadow: none
}

.crm-container #popupContainer #selectedRecords-_wrapper td {
    text-align: left
}

.crm-container .ui-dialog-content .messages.no-popup {
    margin-bottom: 20px
}

.crm-container .ui-dialog-content>form .crm-accordion-wrapper:last-of-type.collapsed>.crm-accordion-header {
    border-bottom: 0
}

.crm-container .ui-dialog-content table.form-layout>tbody>tr>td[colspan='2'],
.crm-container .ui-dialog-content table.form-layout-compressed>tbody>tr>td[colspan='2'] {
    padding: 0
}

.crm-container .ui-dialog-content table.form-layout .form-layout td[colspan='2'],
.crm-container .ui-dialog-content table.form-layout .form-layout-compressed td[colspan='2'],
.crm-container .ui-dialog-content table.form-layout-compressed .form-layout td[colspan='2'],
.crm-container .ui-dialog-content table.form-layout-compressed .form-layout-compressed td[colspan='2'] {
    padding: 4px
}

.crm-container .ui-dialog-content table.no-border {
    margin: 0;
    width: 100%
}

.crm-container .ui-dialog-content table.crm-info-panel {
    background: transparent;
    border: 0;
    box-shadow: none !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container .ui-dialog-content table.crm-info-panel th,
.crm-container .ui-dialog-content table.crm-info-panel td {
    background-color: transparent !important;
    border-bottom: 1px solid #FFFFFF !important;
    color: #464354 !important;
    padding-right: 20px
}

.crm-container .ui-dialog-content table.crm-info-panel tr:last-of-type td {
    border: 0 !important
}

.crm-container .ui-dialog-content thead.sticky {
    border-bottom: 1px solid #FFFFFF !important
}

.crm-container .ui-dialog-content td.label {
    padding-left: 20px
}

.crm-container .ui-dialog-content .crm-accordion-header,
.crm-container .ui-dialog-content .crm-info-panel,
.crm-container .ui-dialog-content .dataTables_wrapper {
    margin: 0 -20px
}

.crm-container .ui-dialog-content .crm-accordion-wrapper {
    margin: 0 !important
}

.crm-container .ui-dialog-content .form-item,
.crm-container .ui-dialog-content .crm-accordion-wrapper {
    padding: 0
}

.crm-container .ui-dialog-content .crm-info-panel {
    width: calc(100% + 40px)
}

.crm-container .ui-dialog-content .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body {
    box-shadow: none;
    padding: 20px 0 !important
}

.crm-container .ui-dialog-content .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body td.label {
    padding-left: 20px
}

.crm-container .ui-dialog-content .dataTables_length {
    padding: 20px
}

.crm-container .ui-dialog-content .crm-datatable-pager-top .dataTables_length {
    padding: 0;
    padding-left: 20px
}

.crm-container .ui-dialog-content>.crm-form-block:first-child>.dataTables_wrapper:first-child>.dataTables_length:first-child {
    padding-top: 0
}

.crm-container .ui-dialog-content .crm-accordion-body .dataTables_wrapper:first-child .dataTables_length {
    padding-top: 0
}

.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed),
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table {
    margin: 0 -20px;
    width: calc(100% + 40px)
}

.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed) th,
.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed) td,
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table th,
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table td {
    line-height: 1.5em
}

.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed) th,
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table th {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    padding: 15px 20px;
    vertical-align: middle
}

.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed) th div,
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table th div {
    padding: 0
}

.crm-container .ui-dialog-content .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed):not(.crm-info-panel):not(.form-layout-compressed):not(.form-layout) td,
.crm-container .ui-dialog-content .crm-accordion-body>div:not(.dataTables_wrapper)>table:not(.crm-info-panel):not(.form-layout-compressed):not(.form-layout) td {
    padding: 20px
}

.crm-container .ui-dialog-content .dataTables_wrapper {
    box-shadow: none
}

.crm-container .ui-dialog-content .crm-form-block h3 {
    padding: 4px 0 !important
}

.crm-container .ui-dialog-content .CRM_Activity_Form_Activity>.crm-activity-view-block .crm-accordion-header,
.crm-container .ui-dialog-content .CRM_Activity_Form_Activity>.crm-activity-view-block .crm-accordion-body>table:not(.form-layout):not(.form-layout-compressed),
.crm-container .ui-dialog-content .CRM_Activity_Form_Activity>.crm-activity-view-block .crm-info-panel {
    margin: 0;
    width: 100%
}

.crm-container input[type=checkbox],
.crm-container input[type=radio] {
    margin: 0 4px 0 0;
    vertical-align: middle
}

.crm-container input[type=checkbox]+label[for],
.crm-container input[type=radio]+label[for] {
    font-weight: 600;
    margin-right: 10px
}

.crm-container input[type=checkbox]+label[for],
.crm-container input[type=radio]+label[for] {
    cursor: pointer
}

.crm-container .collapsible-title {
    background: transparent;
    border-bottom: 1px solid #FFFFFF;
    box-sizing: border-box;
    font-family: 'Open Sans';
    font-size: 16px;
    padding-bottom: 15px;
    width: 100%
}

.crm-container h3:not(.widget-header) {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px !important;
    line-height: 26px !important;
    margin: 0;
    padding: 13px 20px
}

.crm-container h3:not(.widget-header) a {
    line-height: 18px
}

.crm-container .crm-form-block>h3:first-child {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    box-shadow: none;
    margin-bottom: 10px
}

.crm-container .crm-form-block>h3:first-child a {
    line-height: 18px
}

.crm-container .ui-dialog-content .crm-form-block>h3,
.crm-container .crm-form-block .crm-form-block h3,
.crm-container .crm-form-block h3 {
    background: transparent;
    border: 0;
    box-shadow: none;
    margin-bottom: 0;
    padding: 4px 20px
}

.crm-container .ps-container {
    position: relative;
    overflow: auto
}

.crm-container .ps-container .ps-scrollbar-y-rail,
.crm-container .ps-container .ps-scrollbar-x-rail {
    opacity: 1 !important;
    background-color: #FFFFFF !important
}

.crm-container .ps-container .ps-scrollbar-y-rail {
    right: 0 !important
}

.crm-container .ps-container .ps-scrollbar-x-rail {
    bottom: 0 !important
}

.crm-container .ps-container .ps-scrollbar-x,
.crm-container .ps-container .ps-scrollbar-y {
    background-color: #222831 !important
}

.crm-container .uploaded-file {
    cursor: pointer;
    display: inline-block;
    margin: 10px 0;
    min-width: 300px
}

.crm-container .uploaded-file .uploaded-file-icon-trash {
    color: #cf3458;
    float: right;
    margin-left: 20px
}

.crm-container .crm-pager {
    background: #fff;
    border-radius: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    font-size: 13px;
    margin: 15px 0
}

.crm-container .crm-pager,
.crm-container .crm-pager a {
    color: #464354 !important
}

.crm-container .crm-pager a.ui-spinner-button:hover {
    border-left: 1px solid #d3dee2
}

.crm-container .crm-pager>.element-right {
    margin-top: 3px
}

.crm-container .crm-pager .crm-hover-button {
    position: relative;
    text-transform: capitalize !important;
    top: -2px
}

.crm-container .ui-spinner {
    border: 1px solid #c2cfd8 !important;
    border-radius: 2px;
    color: #000;
    font-size: 13px
}

.crm-container .ui-spinner>a {
    background: none
}

.crm-container .ui-spinner>a:first-child {
    border-bottom: 1px solid #61AA35
}

.crm-container .dataTables_paginate .ui-button {
    padding: 5px 10px
}

.crm-container {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.55;
}

.crm-container a,
.crm-container a:link {
    color: #000;
    opacity: 1
}

.crm-container a:hover,
.crm-container a:link:hover {
    color: #005c99
}

.crm-container .status-overdue {
    color: #cf3458 !important
}

.crm-container .description {
    color: #9494a5;
    font-size: 13px;
    line-height: 18px
}

.crm-container pre {
    background-color: #fafafb;
    border: 1px solid #c2cfd8;
    color: #464354;
    font-size: 13px;
    line-height: normal;
    margin: 0;
    padding: 5px
}

.crm-container .solid-border-top {
    border-color: #FFFFFF
}

.crm-container .crm-form-block {
    border-radius: 2px !important
}

.crm-container table td .btn-slide-active ul.panel {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 0;
    top: 22px
}

.crm-container table td .btn-slide-active ul.panel li {
    background: #fff;
    cursor: default;
    padding: 0
}

.crm-container table td .btn-slide-active ul.panel li .crm-hover-button.action-item {
    background: transparent !important;
    color: #61AA35 !important;
    line-height: 20px !important;
    padding: 10px 20px;
    text-align: left;
    text-transform: capitalize
}

.crm-container table td .btn-slide-active ul.panel li .crm-hover-button.action-item:hover {
    background: #FFFFFF !important;
    color: #61AA35 !important
}

.crm-container table td .btn-slide-active ul.panel li .crm-hover-button.action-item.disabled {
    color: #9494a5 !important;
    cursor: default
}

.crm-container table td .btn-slide-active ul.panel li .crm-hover-button.action-item.disabled:hover {
    background: #fff !important;
    color: #9494a5 !important
}

.crm-container table td .btn-slide-active ul.panel li:hover {
    background: #FFFFFF !important
}

.crm-container table td .btn-slide-active ul.panel li:hover .crm-hover-button.action-item {
    background: #FFFFFF !important;
    color: #61AA35 !important
}

.crm-container table td .btn-slide-active ul.panel li:hover .crm-hover-button.action-item.disabled {
    background: #fff !important;
    color: #9494a5 !important;
    cursor: default !important
}

/* .crm-container .crm-section {
    color: #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px
} */

.crm-container .crm-section .label {
    color: #464354;
    font-weight: 600
}

.crm-container a.crm-hover-button.action-item,
.crm-container .crm-hover-button.btn-slide {
    padding: 0 5px;
    text-transform: capitalize
}

.crm-container a.crm-hover-button.action-item:hover,
.crm-container .crm-hover-button.btn-slide:hover {
    color: #61aa35 !important
}

.crm-container span.btn-slide {
    background: none;
    display: inline-block;
    padding-right: 0 !important;
    text-indent: -500em;
    width: 5px
}

.crm-container span.btn-slide::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    background: none;
    position: absolute;
    right: -2px;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 5px
}

.crm-container span.btn-slide:hover {
    background: none
}

.crm-container span.btn-slide:hover::after {
    color: #61aa35
}

.crm-container span.btn-slide .panel {
    text-indent: 0
}

.crm-container .dataTables_wrapper {
    border-radius: 4px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px
}

.crm-container .dataTables_wrapper>.dataTables_wrapper {
    box-shadow: none
}

.crm-container .dataTables_wrapper table.dataTable {
    box-shadow: none !important;
    max-width: 100%
}

.crm-container .dataTables_wrapper table.dataTable>thead>th {
    line-height: 1.4em;
    padding: 15px 20px
}

.crm-container .dataTables_wrapper table.dataTable>tbody>td {
    line-height: 1.4em;
    padding: 12px 20px
}

.crm-container .dataTables_wrapper table.dataTable>tbody>tr>td:not(.dataTables_empty):last-child {
    text-align: right
}

.crm-container .dataTables_wrapper .crm-datatable-pager-top {
    background: #f3f6f7;
    border-bottom: 1px solid #FFFFFF;
    border-radius: 4px 4px 0 0;
    font-size: 13px;
    padding-bottom: 39px;
    padding-top: 10px
}

.crm-container .dataTables_wrapper .crm-datatable-pager-top .dataTables_length {
    font-size: 13px;
    padding-left: 20px
}

.crm-container .dataTables_wrapper .crm-datatable-pager-top .dataTables_paginate {
    padding-top: 0
}

.crm-container .dataTables_wrapper .crm-datatable-pager-bottom {
    zoom: 1;
    overflow: auto;
    background: #fafafb;
    border-radius: 0 0 4px 4px;
    line-height: 1.8em;
    padding-bottom: 10px;
    padding-top: 10px
}

.crm-container .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info,
.crm-container .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_paginate {
    font-size: 13px;
    padding-top: 0
}

.crm-container .dataTables_wrapper .dataTables_info {
    color: #61aa35 !important;
    line-height: 25px;
    margin: 5px 0;
    padding-left: 20px;
    width: 50%
}

.crm-container h3+.dataTables_wrapper {
    box-shadow: none
}

.crm-container .required::after {
    display: none
}

.crm-container .crm-search-tasks {
    background-color: #fff;
    border-radius: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px
}

.crm-container .crm-search-tasks td {
    padding: 10px 20px
}

.crm-container .crm-search-tasks .font-size12pt {
    color: #464354;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 10px
}

.crm-container .crm-search-tasks .font-size11pt {
    color: #464354;
    font-size: 13px;
    font-weight: 600
}

.crm-container hr {
    background-color: #d3dee2
}

.crm-container a.sorting,
.crm-container a.sorting_asc,
.crm-container a.sorting_desc {
    background: none !important;
    display: inline-block;
    padding-left: 0;
    padding-right: 20px
}

.crm-container a.sorting::after,
.crm-container a.sorting_asc::after,
.crm-container a.sorting_desc::after {
    position: absolute;
    right: 0
}

.crm-container a.sorting:not(.sorting)::after,
.crm-container a.sorting_asc:not(.sorting)::after,
.crm-container a.sorting_desc:not(.sorting)::after {
    top: 3px
}

.crm-container a.sorting::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #c2cfd8
}

.crm-container a.sorting_asc::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35
}

.crm-container a.sorting_desc::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35
}

.crm-container .crm-expand-row {
    line-height: 1em
}

.crm-container .help,
.crm-container #help {
    background: #bcecd1;
    border: solid 1px #44cb7e;
    border-radius: 2px;
    color: #464354;
    padding: 10px
}

.crm-container .help a,
.crm-container #help a {
    color: #005c99
}

.crm-container .dataTables_paginate .ui-state-default {
    background: transparent;
    border: 0;
    color: #61AA35 !important
}

.crm-container #crm-notification-container div.ui-notify-message {
    border-radius: 2px
}

.crm-container #crm-notification-container div.ui-notify-message div.icon {
    display: none
}

.crm-container #crm-notification-container div.ui-notify-message.error h1::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #cf3458
}

.crm-container #crm-notification-container div.ui-notify-message.error .notify-content .crm-i.fa-exclamation-triangle {
    display: none
}

.crm-container #crm-notification-container div.ui-notify-message.alert h1::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #e6ab5e
}

.crm-container #crm-notification-container div.ui-notify-message.success h1::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #44cb7e
}

.crm-container #crm-notification-container div.ui-notify-message.info h1::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35
}

.crm-container #crm-notification-container div.ui-notify-message h1 {
    font-size: 13px;
    font-weight: 600;
    padding-left: 0
}

.crm-container #crm-notification-container div.ui-notify-message h1::before {
    margin-right: 5px
}

.crm-container #crm-notification-container div.ui-notify-message,
.crm-container #crm-notification-container div.ui-notify-message a.ui-notify-cross,
.crm-container #crm-notification-container div.ui-notify-message h1,
.crm-container #crm-notification-container div.ui-notify-message td {
    color: #464354
}

.crm-container #crm-notification-container div.ui-notify-message table {
    table-layout: fixed
}

.crm-container #crm-notification-container div.ui-notify-message td {
    font-size: 13px;
    word-wrap: break-word
}

.crm-container #crm-notification-container div.ui-notify-message a {
    color: #61aa35
}

.crm-container #crm-notification-container div.ui-notify-message a,
.crm-container #crm-notification-container div.ui-notify-message a:link {
    text-decoration: none
}

.crm-container #crm-notification-container div.ui-notify-message a.ui-button {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    color: #fff;
    text-decoration: none
}

.crm-container #crm-notification-container div.ui-notify-message a.ui-button .ui-icon {
    margin-top: 0
}

.crm-container #crm-notification-container div.ui-notify-message a.ui-button:hover {
    background: #005c99;
    border-color: #005c99;
    color: #fff
}

.crm-container #crm-notification-container div.ui-notify-message a:hover {
    color: #005c99
}

.crm-container #crm-notification-container div.ui-notify-message .notify-content ul {
    margin: 0 15px
}

.crm-container #crm-notification-container div.ui-notify-message .notify-content .ui-state-default {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    color: #fff;
    text-decoration: none
}

.crm-container #crm-notification-container div.ui-notify-message .notify-content .ui-state-default .ui-button-text {
    color: #fff
}

.crm-container #crm-notification-container div.ui-notify-message .notify-content .ui-state-default .ui-icon {
    margin-top: -6px
}

.crm-container #crm-notification-container div.ui-notify-message .notify-content .ui-state-default:hover {
    background: #58b7d1
}

.crm-container #crm-notification-container div.ui-notify-message-style {
    background: #fff;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    color: #61AA35
}

.crm-container #crm-notification-container div.ui-notify-message-style p {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 10px
}

.crm-container #crm-notification-container div.ui-notify-message-style table td,
.crm-container #crm-notification-container div.ui-notify-message-style table th {
    background: #fff;
    border-color: #FFFFFF;
    color: #61AA35
}

.crm-container #crm-notification-container div td {
    border-color: #d3dee2
}

.crm-container>.status,
.crm-container :not(.crm-footer) .status {
    background-color: #fbf0e2;
    border-color: #e6ab5e;
    border-radius: 2px;
    color: #464354;
    padding: 16px 20px
}

.crm-container>.status p:first-child,
.crm-container :not(.crm-footer) .status p:first-child {
    margin-top: 0
}

.crm-container>.status p:last-child,
.crm-container :not(.crm-footer) .status p:last-child {
    margin-bottom: 0
}

.crm-container:not(.crm-public) #crm-main-content-wrapper form .messages.crm-error {
    position: absolute;
    visibility: hidden
}

.crm-container div.error,
.crm-container .error {
    color: #cf3458
}

.crm-container .crm-editable-enabled {
    display: block;
    position: relative
}

.crm-container .crm-editable-enabled .crm-i {
    opacity: 1
}

.crm-container .crm-editable-enabled .crm-editable-form button {
    background-color: #f3f6f7;
    border: 1px solid #c2cfd8;
    border-radius: 0 0 0 2px;
    bottom: -29px;
    color: #61aa35 !important;
    height: 30px;
    left: auto;
    outline: none;
    padding: 1px 6px;
    right: 32px
}

.crm-container .crm-editable-enabled .crm-editable-form button .crm-i {
    opacity: 1
}

.crm-container .crm-editable-enabled .crm-editable-form button[type='cancel'] {
    border-left: 0;
    border-radius: 0 0 2px;
    color: #cf3458;
    right: 0
}

.crm-container .crm-editable-enabled .crm-editable-form select {
    background: #fff;
    border: 1px solid #c2cfd8;
    border-radius: 2px 2px 0;
    outline: none;
    width: 100%
}

.crm-container .crm-editable-enabled .crm-editable-form input {
    border: 1px solid #c2cfd8;
    border-radius: 2px 2px 0 2px;
    display: block;
    outline: none;
    width: 100% !important
}

.crm-container .crm-editable-enabled .crm-editable-form textarea {
    border: 1px solid #c2cfd8;
    border-radius: 2px 2px 0 2px;
    display: block;
    outline: none;
    width: 100% !important
}

.crm-container .crm-editable-enabled:not(.crm-editable-editing):hover {
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    padding: 1px 30px 1px 3px
}

.crm-container .crm-editable-enabled:not(.crm-editable-editing):hover::before {
    background-color: #FFFFFF;
    border-left: 1px solid #c2cfd8;
    border-radius: 0 2px 2px 0;
    bottom: 0;
    content: '';
    height: 100%;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 30px
}

.crm-container .crm-editable-enabled:not(.crm-editable-editing):hover::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    position: absolute;
    right: 0;
    text-align: center;
    top: calc(50% - 9px);
    width: 30px
}

.crm-container .crm-editable-enabled[crm-editable-tab-title].crm-editable-editing {
    border: 1px solid #c2cfd8
}

.crm-container .crm-editable-enabled[crm-editable-tab-title]:not(.crm-editable-editing):hover {
    padding: 1px 3px
}

.crm-container .crm-editable-enabled[crm-editable-tab-title]:not(.crm-editable-editing):hover::before {
    display: none
}

.crm-container .crm-editable-enabled[crm-editable-tab-title]:not(.crm-editable-editing):hover::after {
    display: none
}

.crm-container .crm-editable-enabled button {
    cursor: pointer
}

.crm-container .crm-editable-enabled textarea,
.crm-container .crm-editable-enabled input,
.crm-container .crm-editable-enabled select {
    box-sizing: border-box
}

.crm-container .crm-editable-enabled:not(.crm-editable-editing):hover::after {
    line-height: normal;
    top: calc(50% - 6px)
}

.crm-container ul.wizard-bar {
    background-color: #fff;
    border: 1px solid #FFFFFF !important;
    height: 60px !important;
    margin-top: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    text-align: left !important;
    width: 100%
}

.crm-container ul.wizard-bar>li {
    background-color: #fff !important;
    border: 0 !important;
    border-radius: 0 !important;
    color: #464354 !important;
    display: inline-block !important;
    font-size: 13px !important;
    font-weight: 600;
    height: 62px !important;
    line-height: 62px !important;
    padding: 0 20px !important;
    position: relative
}

.crm-container ul.wizard-bar>li:first-child {
    padding-left: 30px !important
}

.crm-container ul.wizard-bar>li:not(:first-child) {
    padding-left: 50px !important
}

.crm-container ul.wizard-bar>li::before {
    border-bottom: 200px solid transparent;
    border-left: 40px solid #fff;
    border-top: 200px solid transparent;
    content: '';
    height: 0;
    position: absolute;
    right: -20px;
    top: -167px;
    width: 0;
    z-index: 11
}

.crm-container ul.wizard-bar>li::after {
    border-bottom: 200px solid transparent;
    border-left: 40px solid #FFFFFF;
    border-top: 200px solid transparent;
    content: '';
    height: 0;
    position: absolute;
    right: -21px;
    top: -167px;
    width: 0;
    z-index: 10
}

.crm-container ul.wizard-bar>li.current-step {
    background-color: #FFFFFF !important;
    color: #61aa35 !important
}

.crm-container ul.wizard-bar>li.current-step::before {
    border-left-color: #FFFFFF
}

.crm-container #wizard-steps+h1,
.crm-container #wizard-steps+h1+.crm-submit-buttons,
.crm-container #wizard-steps+h2,
.crm-container #wizard-steps+h2+.crm-submit-buttons {
    display: none
}

.crm-container .crm-tooltip-wrapper {
    background: none !important;
    overflow: visible !important;
    padding-bottom: 0 !important
}

.crm-container .crm-tooltip-wrapper .crm-tooltip {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border-radius: 2px;
    padding: 0
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary tr td {
    font-weight: 600
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary {
    background: #f3f6f7 !important
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>div {
    line-height: 30px
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary .label,
.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary .content {
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 10px
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary .content {
    color: #61aa35 !important;
    font-weight: normal;
    min-height: 18px;
    text-align: left
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary .label {
    color: #464354
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-section {
    clear: both;
    margin-bottom: 0;
    min-height: 30px !important
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>tbody>tr:nth-child(1)>td {
    background: #f3f6f7 !important;
    color: #464354 !important;
    font-size: 18px;
    line-height: 1.5em;
    padding: 12px 20px;
    text-align: left !important
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>tbody>tr:nth-child(2)>td {
    background: #fff !important;
    border-top: 1px solid #d3dee2 !important;
    padding: 20px 10px 0;
    width: 50% !important
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>tbody>tr:nth-child(2)>td:first-child {
    padding-left: 20px
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>tbody>tr:nth-child(2)>td:last-child {
    padding-right: 20px
}

.crm-container .crm-tooltip-wrapper .crm-tooltip .crm-table-group-summary>tbody>tr>td {
    vertical-align: top !important;
    white-space: normal !important
}

.crm-container a.crm-tooltip-down .crm-tooltip-wrapper::before {
    border-bottom: 10px solid #d3dee2 !important;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: '';
    height: 0;
    left: 30px;
    position: relative;
    top: -9px;
    width: 0
}

.crm-container a:not(.crm-tooltip-down) .crm-tooltip-wrapper::after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #d3dee2 !important;
    bottom: -10px;
    content: '';
    height: 0;
    left: 30px;
    position: absolute;
    width: 0
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 2px
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer .help {
    margin: 20px
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer .messages.no-popup {
    margin: 20px 20px 0
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-nav {
    border-radius: 2px 2px 0 0
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel {
    border-bottom: none;
    min-height: auto;
    padding: 0
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .dataTables_wrapper,
.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .crm-form-block {
    box-shadow: none
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .dataTables_wrapper tr.columnheader {
    border: none
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .dataTables_wrapper tr.columnheader th {
    border-bottom-width: 1px
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .action-link {
    margin: 0;
    padding: 20px
}

.page-civicrm:not(.page-civicrm-contact-view) #crm-main-content-wrapper>.crm-content-block>#mainTabContainer>.ui-tabs-panel .action-link a.button {
    box-shadow: none
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-wrapper:first-of-type .crm-accordion-header:first-of-type,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-wrapper:first-of-type .crm-accordion-header:first-of-type,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-wrapper:first-of-type .crm-accordion-header:first-of-type,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-wrapper:first-of-type .crm-accordion-header:first-of-type {
    border-radius: 2px 2px 0 0 !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-wrapper:not(:last-of-type) .crm-accordion-body,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-wrapper:not(:last-of-type) .crm-accordion-body,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-wrapper:not(:last-of-type) .crm-accordion-body,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-wrapper:not(:last-of-type) .crm-accordion-body {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body {
    padding: 0 !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:not(:last-child) td,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:not(:last-child) td,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:not(:last-child) td,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:not(:last-child) td {
    border-bottom: 1px solid #FFFFFF !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:last-child td,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:last-child td,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:last-child td,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout tr:last-child td {
    border-bottom: 0 !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td {
    line-height: normal;
    padding: 12px 10px !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:first-child,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:first-child,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:first-child,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:first-child {
    padding-left: 20px !important
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child {
    padding-right: 20px !important;
    text-align: right
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child.crm-report-templateList-description,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child.crm-report-templateList-description,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child.crm-report-templateList-description,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td:last-child.crm-report-templateList-description {
    text-align: left
}

.page-civicrm-report-list .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td.crm-report-templateList-title div,
.page-civicrm-report-list .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td.crm-report-templateList-title div,
.page-civicrm-report-template .crm-report-instanceList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td.crm-report-templateList-title div,
.page-civicrm-report-template .crm-report-templateList-form-block .crm-accordion-header+.crm-accordion-body .report-layout td.crm-report-templateList-title div {
    float: right
}

.page-civicrm-report-list .action-link,
.page-civicrm-report-template .action-link {
    margin: 20px 0 0
}

.page-civicrm-report-list .action-link:first-of-type,
.page-civicrm-report-template .action-link:first-of-type {
    margin: 0 0 20px
}

.crm-container #alpha-filter li {
    color: #9494a5;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 600
}

.crm-container #alpha-filter li a,
.crm-container #alpha-filter li a:link {
    border-bottom: none;
    color: #000;
    font-weight: 600
}

.crm-container #alpha-filter li a:hover,
.crm-container #alpha-filter li a:link:hover {
    color: #005c99
}

.crm-container .crm-profile-selector-preview-pane {
    border-color: #d3dee2;
    margin-top: 10px
}

.crm-container .crm-profile-selector-preview-pane .crm-submit-buttons {
    display: none
}

.crm-container table.advmultiselect {
    border: 0
}

.crm-container table.advmultiselect .crm-form-multiselect {
    box-sizing: border-box;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: 30px;
    line-height: 30px;
    height: 140px
}

.crm-container table.advmultiselect input[type=button] {
    margin: -10px 5px 0 !important
}

.crm-container table.advmultiselect td {
    border: 0;
    padding: 0 5px 0 0;
    vertical-align: middle
}

.crm-container table.form-layout-compressed td>table.advmultiselect {
    border: 0
}

.crm-container table.form-layout-compressed td>table.advmultiselect .crm-form-multiselect {
    box-sizing: border-box;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: 30px;
    line-height: 30px;
    height: 140px
}

.crm-container table.form-layout-compressed td>table.advmultiselect input[type=button] {
    margin: -10px 5px 0 !important
}

.crm-container table.form-layout-compressed td>table.advmultiselect td {
    border: 0;
    padding: 0 5px 0 0;
    vertical-align: middle
}

.crm-container .listing-box,
.crm-container .listing-box-tall {
    border-color: #d3dee2;
    border-radius: 2px;
    padding: 5px
}

.crm-container .listing-box .odd-row,
.crm-container .listing-box .even-row,
.crm-container .listing-box-tall .odd-row,
.crm-container .listing-box-tall .even-row {
    background: transparent;
    color: #464354
}

.crm-container .replace-plain {
    box-sizing: border-box;
    height: auto !important;
    line-height: normal !important;
    min-height: 30px;
    width: 300px
}

.crm-container #civicrm-footer {
    border-top: 1px solid #d3dee2
}

.crm-container #civicrm-footer a,
.crm-container #civicrm-footer a:link {
    color: #005c99
}

.crm-container #civicrm-footer .status {
    padding: 4px
}

.crm-container #civicrm-footer .crm-error {
    border-radius: 2px
}

.crm-container #civicrm-footer .crm-error a {
    color: #fff
}

.crm-container .jstree-default .jstree-wholerow-hovered,
.crm-container .jstree-default .jstree-wholerow-clicked {
    background: #FFFFFF
}

.jstree-contextmenu.vakata-context {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border: 1px solid #FFFFFF;
    border-radius: 2px;
    padding: 0;
    z-index: 1
}

.jstree-contextmenu.vakata-context li>a {
    border-radius: 0;
    color: #61AA35
}

.jstree-contextmenu.vakata-context li>a .vakata-contextmenu-sep {
    display: none
}

.jstree-contextmenu.vakata-context li>a:hover {
    background: #FFFFFF;
    box-shadow: none
}

.jstree-contextmenu.vakata-context li.vakata-context-hover>a {
    box-shadow: none
}

.crm-container .crm-icon-picker-button {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    color: #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 0;
    padding: 1px 10px;
    height: 19px;
    padding: 4px 10px
}

.crm-container .crm-icon-picker-button:focus {
    border-color: #61aa35
}

.crm-container .crm-icon-picker-button .ui-icon {
    margin-top: 0
}

.crm-container .form-layout input.ui-spinner-input,
.crm-container .form-layout-compressed input.ui-spinner-input,
.crm-container .form-item input.ui-spinner-input,
.crm-container .crm-accordion-body input.ui-spinner-input,
.crm-container .crm-form-block input.ui-spinner-input,
.crm-container #task-section input.ui-spinner-input {
    border: 0;
    box-shadow: none;
    height: auto;
    line-height: normal;
    margin: 0.2em 2em 0.2em 0.4em;
    padding: 0.222em 0;
    text-align: center;
    width: auto
}

.crm-container #crm-event-links-list,
.crm-container #crm-contribpage-links-list,
.crm-container #crm-participant-list {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: none;
    border-radius: 2px;
    padding: 0;
    top: 36px
}

.crm-container #crm-event-links-list div[class*='-list-inner'],
.crm-container #crm-contribpage-links-list div[class*='-list-inner'],
.crm-container #crm-participant-list div[class*='-list-inner'] {
    background: #fff;
    border-radius: 2px;
    padding: 0
}

.crm-container #crm-event-links-list div[class*='-list-inner'] li,
.crm-container #crm-contribpage-links-list div[class*='-list-inner'] li,
.crm-container #crm-participant-list div[class*='-list-inner'] li {
    padding: 0
}

.crm-container #crm-event-links-list div[class*='-list-inner'] li a,
.crm-container #crm-contribpage-links-list div[class*='-list-inner'] li a,
.crm-container #crm-participant-list div[class*='-list-inner'] li a {
    color: #61aa35 !important;
    font-size: 13px;
    line-height: 18px;
    padding: 10px 20px
}

.crm-container #crm-event-links-list div[class*='-list-inner'] li a:hover,
.crm-container #crm-contribpage-links-list div[class*='-list-inner'] li a:hover,
.crm-container #crm-participant-list div[class*='-list-inner'] li a:hover {
    background: #FFFFFF
}

#civicrm-menu.sm {
    background: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

#civicrm-menu.sm li {
    line-height: 1.3
}

#civicrm-menu.sm li a {
    color: #464354
}

#civicrm-menu.sm #crm-qsearch>a:first-child {
    background-color: #f3f6f7
}

#civicrm-menu.sm #crm-qsearch-input {
    background-color: transparent;
    border: 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

#civicrm-menu.sm #crm-qsearch-input:focus {
    outline: none
}

#civicrm-menu.sm .crm-i {
    margin-right: 6px
}

#civicrm-menu.sm .crm-logo-sm {
    margin: 0
}

#civicrm-menu.sm .crm-quickSearchField>label {
    font-weight: 500
}

@media (max-width: 768px) {

    #civicrm-menu.sm li a:focus,
    #civicrm-menu.sm li a:hover,
    #civicrm-menu.sm li a.highlighted {
        background: #FFFFFF
    }

    #civicrm-menu.sm ul {
        background: #d9e3e6
    }

    #civicrm-menu.sm ul ul {
        background: #baccd2
    }
}

@media (min-width: 768px) {
    #civicrm-menu.sm li a {
        background: #fff;
        padding-left: 13px;
        padding-right: 13px
    }

    #civicrm-menu.sm li a:focus,
    #civicrm-menu.sm li a:hover,
    #civicrm-menu.sm li a.highlighted {
        background: #f3f6f7
    }

    #civicrm-menu.sm li li a {
        padding: 8px 39px 8px 13px
    }

    #civicrm-menu.sm li .sub-arrow::before {
        margin-right: 0;
        position: absolute;
        right: 13px
    }

    #civicrm-menu.sm ul {
        background: #fff;
        box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
        padding: 13px 0
    }
}

.ui-widget.crm-quickSearch-results {
    background: #f3f6f7;
    border: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 13px 0
}

.ui-widget.crm-quickSearch-results .ui-menu-item-wrapper {
    padding: 8px 26px 8px 13px
}

.ui-widget.crm-quickSearch-results .ui-state-active {
    background: #FFFFFF;
    border: 0;
    margin: 0
}

.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header,
.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header+.crm-accordion-body {
    position: relative
}

.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header,
.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header>.selector,
.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header+.crm-accordion-body,
.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header+.crm-accordion-body>.selector {
    box-shadow: none !important
}

.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header::before,
.crm-container *:not(.crm-accordion-wrapper)>.crm-accordion-header+.crm-accordion-body::before {
    bottom: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.crm-container #crm-main-content-wrapper,
#crm-container {
    position: relative;
    z-index: initial !important;
}

.crm-container>h3:not(.crm-severity-info),
.crm-container>h3:not(.crm-severity-info)+div,
.crm-container>h3:not(.crm-severity-info)+script+div {
    position: relative
}

.crm-container>h3:not(.crm-severity-info),
.crm-container>h3:not(.crm-severity-info)>.selector,
.crm-container>h3:not(.crm-severity-info)+div,
.crm-container>h3:not(.crm-severity-info)+div>.selector,
.crm-container>h3:not(.crm-severity-info)+script+div,
.crm-container>h3:not(.crm-severity-info)+script+div>.selector {
    box-shadow: none !important
}

.crm-container>h3:not(.crm-severity-info)::before,
.crm-container>h3:not(.crm-severity-info)+div::before,
.crm-container>h3:not(.crm-severity-info)+script+div::before {
    bottom: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.crm-container>h3:not(.crm-severity-info)+.form-item {
    padding-bottom: 0
}

.crm-container>h3:not(.crm-severity-info)+.form-item>.selector tbody tr:last-child {
    border-bottom: 0 !important
}

.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info),
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+div,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+script+div {
    position: relative
}

.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info),
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)>.selector,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+div,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+div>.selector,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+script+div,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+script+div>.selector {
    box-shadow: none !important
}

.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)::before,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+div::before,
.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+script+div::before {
    bottom: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+.form-item {
    padding-bottom: 0
}

.crm-container *:not(.crm-form-block)>h3:not(.crm-severity-info)+.form-item>.selector tbody tr:last-child {
    border-bottom: 0 !important
}

.crm-container h3::before {
    border-radius: 2px 2px 0 0 !important
}

.crm-container h3+div,
.crm-container h3+div::before,
.crm-container h3+script+div,
.crm-container h3+script+div::before {
    border-radius: 0 0 2px 2px !important
}

.crm-container h3+div .crm-submit-buttons,
.crm-container h3+script+div .crm-submit-buttons {
    background-color: transparent !important
}

.crm-container h3+div .dataTables_wrapper,
.crm-container h3+script+div .dataTables_wrapper {
    box-shadow: none
}

.page-civicrm-api .crm-container ul.ui-tabs-nav {
    margin: 0 !important
}

.page-civicrm-api .crm-container #api-explorer {
    padding: 20px 0
}

.page-civicrm-api .crm-container #api-explorer label[for='api-entity'] {
    margin-left: 20px
}

.page-civicrm-api .crm-container #api-explorer #api-result,
.page-civicrm-api .crm-container #api-explorer #api-generated-wraper {
    margin: 0 20px
}

.page-civicrm-api .crm-container #api-explorer caption {
    color: #61aa35 !important;
    font-weight: 600
}

.page-civicrm-api .crm-container #api-explorer #api-generated td:first-child {
    color: #61aa35 !important;
    font-weight: 600;
    padding-left: 0
}

.page-civicrm-api .crm-container #api-explorer #api-generated td+td {
    background: #f3f6f7 !important;
    border: 0
}

.page-civicrm-api .crm-container #api-examples,
.page-civicrm-api .crm-container #api-docs {
    padding: 20px
}

.page-civicrm-api .crm-container #api-docs #doc-result {
    border-color: #d3dee2;
    padding: 20px
}

.page-civicrm-api .crm-container #api-docs #doc-result .api-doc-code {
    border-color: #d3dee2;
    margin: 20px -20px -20px
}

.page-civicrm-api .crm-container #api-examples #example-result {
    border-color: #d3dee2
}

.page-civicrm-api .crm-container #api-params-table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    border-top: 1px solid #d3dee2;
    box-shadow: none !important
}

.page-civicrm-api .crm-container #api-params-table .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-api .crm-container #api-params-table .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-api .crm-container #api-params-table .crm-row-ok td,
.page-civicrm-api .crm-container #api-params-table .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-api .crm-container #api-params-table thead th,
.page-civicrm-api .crm-container #api-params-table thead td,
.page-civicrm-api .crm-container #api-params-table .columnheader th,
.page-civicrm-api .crm-container #api-params-table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-api .crm-container #api-params-table thead th:first-child,
.page-civicrm-api .crm-container #api-params-table thead td:first-child,
.page-civicrm-api .crm-container #api-params-table .columnheader th:first-child,
.page-civicrm-api .crm-container #api-params-table .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-api .crm-container #api-params-table thead th:last-child,
.page-civicrm-api .crm-container #api-params-table thead td:last-child,
.page-civicrm-api .crm-container #api-params-table .columnheader th:last-child,
.page-civicrm-api .crm-container #api-params-table .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-api .crm-container #api-params-table thead th div,
.page-civicrm-api .crm-container #api-params-table thead td div,
.page-civicrm-api .crm-container #api-params-table .columnheader th div,
.page-civicrm-api .crm-container #api-params-table .columnheader td div {
    padding: 0
}

.page-civicrm-api .crm-container #api-params-table thead th.right,
.page-civicrm-api .crm-container #api-params-table thead td.right,
.page-civicrm-api .crm-container #api-params-table .columnheader th.right,
.page-civicrm-api .crm-container #api-params-table .columnheader td.right {
    text-align: left
}

.page-civicrm-api .crm-container #api-params-table thead tr,
.page-civicrm-api .crm-container #api-params-table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-api .crm-container #api-params-table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-api .crm-container #api-params-table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-api .crm-container #api-params-table tbody tr {
    background: #fff
}

.page-civicrm-api .crm-container #api-params-table tbody tr td,
.page-civicrm-api .crm-container #api-params-table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-api .crm-container #api-params-table tbody tr td:first-child,
.page-civicrm-api .crm-container #api-params-table tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-api .crm-container #api-params-table tbody tr td:last-child,
.page-civicrm-api .crm-container #api-params-table tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-api .crm-container #api-params-table tbody tr td.right,
.page-civicrm-api .crm-container #api-params-table tbody tr th.right {
    text-align: left
}

.page-civicrm-api .crm-container #api-params-table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-api .crm-container #api-params-table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-api .crm-container #api-params-table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-api .crm-container #api-params-table tbody tr th div {
    padding: 0
}

.page-civicrm-api .crm-container #api-params-table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-api .crm-container #api-params-table.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row,
.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row #info td,
.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-api .crm-container #api-params-table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-api .crm-container #api-params-table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-api .crm-container #api-params-table tr {
    border-bottom: 1px solid #FFFFFF !important
}

.page-civicrm-api .crm-container #api-params-table tbody tr td:last-child {
    text-align: left
}

.page-civicrm-api .crm-container #api-param-buttons {
    margin: 10px 20px 0
}

.page-civicrm-api .crm-container .crm-collapsible {
    padding: 0 !important
}

.page-civicrm-api .crm-container .crm-collapsible .collapsible-title {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px;
    position: relative;
    font-size: 13px !important;
    margin: 0 !important
}

.page-civicrm-api .crm-container .crm-collapsible .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-api .crm-container .crm-collapsible .collapsible-title+div {
    -webkit-box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15), inset 0 -11px 8px -9px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15), inset 0 -11px 8px -9px rgba(0, 0, 0, 0.15);
    padding: 20px
}

.page-civicrm-api .crm-container .crm-collapsible:not(.collapsed) .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354
}

.page-civicrm-api .crm-container .fa-ul {
    list-style: none
}

.page-civicrm-api .crm-container #api-params tr td>.crm-i,
.page-civicrm-api .crm-container #api-params tr td>a .crm-i {
    color: #61aa35
}

.page-civicrm-api .crm-container #api-params tr td>.crm-i:hover,
.page-civicrm-api .crm-container #api-params tr td>a .crm-i:hover {
    color: #005c99
}

.page-civicrm-api .crm-container pre,
.page-civicrm-api .crm-container pre li.L1,
.page-civicrm-api .crm-container pre li.L3,
.page-civicrm-api .crm-container pre li.L5,
.page-civicrm-api .crm-container pre li.L7,
.page-civicrm-api .crm-container pre li.L9 {
    background: #f3f6f7 !important
}

.page-civicrm-api .crm-container pre ol.linenums li:hover {
    background: #FFFFFF !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer {
    background-color: transparent;
    display: flex;
    position: relative
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer #ui-id-11 {
    overflow: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer #ui-id-11 .crm-accordion-body,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer #ui-id-11 .contact-activity-selector-activity {
    overflow: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer .ui-dialog {
    background: #fff
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #mainTabContainer .ui-widget-content {
    background: transparent
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list {
    background: #fff;
    border-radius: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    flex-shrink: 0;
    margin: 0;
    padding: 0;
    width: 200px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list:not(.ui-tabs-nav)~.ui-tabs-panel {
    visibility: hidden
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list a {
    box-sizing: border-box;
    display: block;
    font-size: 12px !important;
    height: 100%;
    padding: 15px !important;
    width: 100%
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button {
    background: transparent;
    border: 0;
    border-radius: 0;
    display: block;
    font: 600 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 0;
    padding: 0;
    top: 0;
    white-space: normal;
    width: 100%
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button.ui-tabs-active,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button:hover {
    background: #FFFFFF;
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button.ui-tabs-active a,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button:hover a {
    color: #61aa35 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button a {
    color: #464354 !important;
    cursor: default
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button em {
    background: #61aa35 !important;
    border-radius: 10px;
    color: #fff !important;
    display: inline-block;
    float: right;
    margin-left: 5px;
    min-width: 10px;
    padding: 0 5px;
    text-align: center
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button em:empty {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .crm-tab-button.crm-count-0 em {
    background: #9494a5
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list~.ui-tabs-panel {
    flex-grow: 1;
    padding: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list~.ui-tabs-panel .container-fluid {
    max-width: 1156px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-tabs-list .ui-tabs-anchor {
    padding: 15px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #branding {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #page {
    margin: 0;
    padding: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-block-wrap {
    display: inline-block;
    height: 100%;
    vertical-align: top
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-thumbnail {
    float: left;
    margin: 10px 45px 0;
    padding-top: 5px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-image-popup {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50%;
    display: block;
    height: 90px;
    width: 90px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-contactname-block-without-contract {
    background: #cf3458 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-detail {
    color: #f3f6f7;
    margin-right: 15px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-detail strong {
    color: #fff
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-contact-detail-wrap {
    line-height: 20px;
    margin-top: 8px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container div.crm-summary-contactname-block {
    background: #222831;
    color: #fff;
    min-height: 60px;
    padding-bottom: 10px;
    padding-top: 20px;
    position: relative
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-contact-page {
    padding: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon {
    background: #393e46;
    color: #fff;
    margin-bottom: 0 !important;
    padding: 15px 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .button {
    background-color: #61aa35 !important;
    border: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .button.delete {
    background-color: #cf3458 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .button .crm-i {
    top: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .crm-next-action .button,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .crm-previous-action .button {
    background-color: transparent !important;
    border: 1px solid #fff !important;
    padding: 7px 6px 7px 0 !important;
    width: 90px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .crm-next-action .button .crm-i,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .crm-previous-action .button .crm-i {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-actions-ribbon .crm-i {
    position: relative;
    top: -2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name {
    font-size: 24px !important;
    font-weight: 500;
    padding-top: 12px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon {
    background-image: none;
    margin-top: 0;
    text-indent: 0;
    margin-right: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon::before {
    text-indent: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon.Individual-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon.Household-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon.Organization-icon::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-summary-display_name .crm-summary-link .crm-icon::before {
    color: #fff !important;
    font-size: 24px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible {
    background: #fff;
    border-radius: 0;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-sizing: border-box;
    margin-top: 14px;
    padding: 15px 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible .crm-inline-block-content {
    padding: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible .crm-summary-block {
    box-shadow: none !important;
    margin-top: 15px;
    padding-top: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible .collapsible-title {
    background-image: none !important;
    border: 0;
    color: #464354;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: 600;
    padding: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible .collapsible-title:hover {
    color: #464354
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    margin-right: 5px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-collapsible.collapsed .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list {
    background-image: none;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-top: 20px;
    width: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list::before {
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: '';
    height: 0;
    left: 10px;
    position: absolute;
    top: -5px;
    width: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner {
    background-color: #fff;
    padding: 10px 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner .crm-contact_actions-list {
    border-color: #FFFFFF !important;
    margin-left: 175px;
    margin-right: 175px;
    width: 175px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner .crm-contact_print-list {
    width: 175px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner .crm-contact_print-list .crm-contact-print {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner ul {
    height: auto;
    padding: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner ul li {
    padding: 10px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner ul li:hover {
    background: #FFFFFF !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner ul li:hover a {
    background: #FFFFFF !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-contact-actions-list .crm-contact-actions-list-inner a {
    color: #61AA35 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel {
    padding-top: 10px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel>div:not(.messages.status) {
    padding: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-contact-contribute-contributions {
    margin-bottom: 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .crm-summary-block {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .crm-summary-block.crm-address-block {
    margin-bottom: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .crm-summary-block.crm-address-block .crm-edit-address-form tr:not(:first-child) td:first-child {
    padding-left: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .crm-summary-block.crm-address-block .crm-edit-address-form tr:not(:first-child) td:first-child .crm-address-element td,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .crm-summary-block.crm-address-block .crm-edit-address-form tr:not(:first-child) td:first-child .form-layout-compressed tr td:first-child {
    padding-left: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-clear {
    font-family: 'Open Sans';
    font-size: 13px;
    padding: 12.5px 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-clear,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-clear a {
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row div.crm-label {
    font-weight: 600;
    word-break: break-word
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row div.crm-label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row div.crm-label a {
    color: #464354 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row.primary .crm-label::after {
    content: '*'
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-clear,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel div.crm-summary-row div.crm-label {
    background-color: #fff !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .container.crm-summary-row {
    padding: 0;
    width: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .float-left {
    float: none !important;
    padding: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .action-link {
    line-height: normal
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .crm-contact-contribute-softcredit>p {
    margin: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .crm-contact-contribute-softcredit .form-layout-compressed tr:first-child {
    height: 50px;
    line-height: 50px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .crm-contact-contribute-softcredit .form-layout-compressed tr:first-child th {
    padding-top: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed {
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr {
    height: 50px;
    line-height: 50px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:first-child {
    background: transparent;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    height: 40px;
    line-height: normal
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:first-child th {
    padding-bottom: 0;
    padding-top: 15px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:first-child th:first-child {
    border-top-left-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:first-child th:last-child {
    border-top-right-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr th {
    border: 0 !important;
    color: #464354;
    text-transform: capitalize
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr th:first-child {
    padding-left: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:last-child {
    background: transparent;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top: 1px solid #d3dee2
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:last-child td:first-child,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:last-child td:last-child,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .form-layout-compressed tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector {
    border-radius: 3px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .sticky tr:first-child th {
    padding: 15px 10px !important;
    white-space: nowrap
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .sticky tr:first-child th:first-child {
    border-top-left-radius: 2px;
    padding-left: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .sticky tr:first-child th:last-child {
    border-top-right-radius: 2px;
    padding-right: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tr:not(.crm-child-row)>td {
    padding: 15px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tr:not(.crm-child-row)>td:first-child {
    padding-left: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tr:not(.crm-child-row)>td:last-child {
    padding-right: 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tbody tr:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tbody tr:last-child td:first-child {
    border-bottom-left-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector tbody tr:last-child td:last-child {
    border-bottom-right-radius: 2px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-child-row,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-child-row td {
    padding: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-child-row #info th {
    border-bottom: 1px solid #d3dee2 !important;
    text-transform: capitalize
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-child-row #info td,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .selector .crm-child-row #info th {
    line-height: 1.5em !important;
    padding: 15px 20px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search .crm-expand-row {
    line-height: 16px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .ui-tabs-panel .CRM_Contribute_Form_Search table.crm-softcredit-selector thead th {
    background-color: #f3f6f7 !important
}

/* .page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-summary-block-wrap {
    float: left;
    width: calc(100% - $contact-avatar*2)
} */

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container #crm-contactname-content {
    background-color: #222831;
    border: 0 !important;
    max-height: 70px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container #crm-contactname-content .crm-summary-display_name {
    float: left;
    margin-left: 20px;
    padding: 22px 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container #crm-contactname-content .crm-edit-help {
    left: auto;
    position: relative;
    top: 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container #crm-contactname-content:hover .crm-edit-help {
    display: inline-block
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-summary-contactname-block {
    padding: 10px 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-contact-detail-wrap {
    clear: both;
    margin-top: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-actions-ribbon li.crm-delete-action {
    margin-left: 12px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-actions-ribbon .button {
    border-color: #fff !important;
    margin-right: 2px;
    padding: 7px 20px 7px 15px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-actions-ribbon .button i {
    margin-right: 6px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-actions-ribbon .button:hover i {
    color: #fff
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName {
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form {
    background-color: transparent !important;
    border: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 0;
    padding-left: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form>.crm-inline-edit-field~.crm-inline-edit-field {
    padding: 10px 5px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form>.crm-inline-edit-field {
    padding: 10px 5px 10px 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form>.crm-inline-edit-field label {
    color: #fff;
    font: 600 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form>.crm-inline-edit-field #household_name {
    background: #393e46;
    border-color: #61aa35 !important;
    color: #fff;
    height: 33px !important;
    margin-top: 2px;
    padding: 1px 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-inline-button {
    border: 0;
    margin: 0 !important;
    order: 2;
    padding: 27px 5px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-inline-button .crm-button {
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-inline-button .crm-button i {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-inline-button .crm-button .crm-form-submit {
    margin-top: 0;
    padding: 0.4em 0.9em !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-inline-button .crm-button .crm-form-submit.cancel {
    color: #fff !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-button_qf_ContactName_upload i {
    display: inline-block
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-form-submit {
    min-width: initial
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-form-submit:hover {
    background-color: #61aa35 !important;
    color: #fff !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-form-submit.cancel {
    background-color: #cf3458 !important;
    border: 0 !important;
    border-radius: 2px;
    color: #fff !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container form.CRM_Contact_Form_Inline_ContactName .crm-inline-edit-form .crm-form-submit.cancel:hover {
    background-color: #cf3458 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form {
    background-color: transparent !important;
    padding: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form td {
    color: #464354
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form .crm-button-type-upload {
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form [id*='Email_Block'] input[type='checkbox'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form [id*='Email_Block'] input[type='radio'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form .crm-phone-is_primary input[type='checkbox'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit-form .crm-phone-is_primary input[type='radio'] {
    display: block;
    margin-top: 7px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit {
    border-width: 1px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit .crm-edit-help {
    background: #f3f6f7 !important;
    border-radius: 0;
    color: #61aa35 !important;
    padding: 0.2em 0.9em
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit:hover {
    border-color: #61aa35 !important;
    border-radius: 2px;
    border-style: solid
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit:hover .crm-edit-help {
    border-bottom: 1px solid #61aa35 !important;
    border-left: 1px solid #61AA35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form {
    border: 1px solid #61aa35 !important;
    border-radius: 2px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input[type='text'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input.crm-form-text,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input.dateplugin {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    color: #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 0;
    padding: 1px 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input[type='text']:focus,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input.crm-form-text:focus,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form input.dateplugin:focus {
    border-color: #61aa35
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-label>label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .location_type_id-address-element>label {
    font: 600 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-hover-button.add-more-inline {
    color: #61aa35 !important;
    padding: 0 5px;
    vertical-align: top
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-hover-button.add-more-inline::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    color: #61aa35 !important;
    padding-right: 5px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-button {
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-button .crm-i {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .crm-button input.default {
    padding-left: 0;
    padding-right: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .delete-button {
    background: #cf3458 !important;
    border-color: #cf3458 !important;
    color: #fff !important;
    float: right !important;
    margin-right: 15px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .delete-button:hover {
    background: #a82846 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form .delete-button .icon {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form td {
    background-color: transparent !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-edit.form td.label {
    display: inline-block;
    font-size: 13px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .form-layout-compressed {
    width: 100% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-address-element .helpicon {
    right: -16px !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-container .twelve {
    width: 10em
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-inline-button,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container .crm-submit-buttons {
    border-bottom: 1px solid #ccc;
    height: 35px;
    margin-bottom: 10px !important;
    padding-bottom: 10px;
    white-space: normal
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #crm-container div.contact_panel td {
    border: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] {
    padding: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .form {
    overflow-x: hidden
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .crm-form-select {
    width: 39% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .crm-form-text {
    max-width: 100% !important;
    min-width: 100px !important;
    width: 94% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_1_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_1_geo_code_2,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_2_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_2_geo_code_2,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_3_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_3_geo_code_2,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_4_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_4_geo_code_2,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_5_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_5_geo_code_2,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_6_geo_code_1,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] #address_6_geo_code_2 {
    width: 18% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] input[type='checkbox'] {
    margin: 6.5px 5px 7.5px 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label {
    font-weight: normal !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_1_location_type_id'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_2_location_type_id'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_3_location_type_id'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_4_location_type_id'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_5_location_type_id'],
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] label[for='address_6_location_type_id'] {
    font-weight: bold !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .crm-submit-buttons,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .crm-inline-button {
    margin-bottom: 20px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .form-layout-compressed label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .form-layout-compressed br {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .form-layout-compressed .helpicon {
    float: right;
    position: relative;
    right: 7px;
    top: 15px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) [class*='#Address_'] .form-layout-compressed .crm-form-select {
    min-width: 100px !important;
    width: 96% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .crm-content {
    margin-left: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .crm-content input[type='text'] {
    width: 100%
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .label {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .crm-label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .crm-content {
    display: table-cell
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form .crm-clear {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form.CRM_Contact_Form_Inline_IM .big.crm-form-text {
    max-width: 155px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form.CRM_Contact_Form_Inline_Phone .crm_phone {
    max-width: 95px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form.CRM_Contact_Form_Inline_Phone .four.crm-form-text {
    max-width: 39px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form.CRM_Contact_Form_Inline_Phone a.crm-hover-button {
    padding: 4px 11px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form.CRM_Contact_Form_Inline_Email .email.big {
    width: 11em
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#ContactInfo .crm-label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#ContactInfo .label {
    display: block;
    float: none;
    margin: 0;
    width: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#ContactInfo .crm-label label,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#ContactInfo .label label {
    font: 500 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#ContactInfo .crm-form-text {
    margin-right: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#Demographics input.dateplugin {
    border-color: #c2cfd8;
    margin-top: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .crm-inline-edit form#Demographics .crm-clear-link {
    padding: 4px 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData td {
    display: block
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData .crm-form-text {
    min-width: 100px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData .crm-form-text.crm-form-time {
    padding: 0.17em 0.8em !important;
    width: 35% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData .label {
    display: block;
    padding-top: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData .crm-form-date-wrapper {
    margin-top: 0 !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .contactCardRight #CustomData .crm-form-date-wrapper input {
    margin-top: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #CustomData .custom_20_1-row .label {
    display: table-cell !important;
    width: 100% !important
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #CustomData .custom_20_1-row .html-adjust .crm-hover-button {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) .form-layout-compressed th {
    text-align: left
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .crm-form-block>.form-layout-compressed td:first-child {
    padding-left: 23px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #s2id_currency::after {
    display: none
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .crm-button_qf_Contribution_upload {
    margin-left: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .font-size12pt.label {
    padding-left: 23px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body tr,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body td {
    padding-left: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body .crm-contribution-form-block-soft_credit_to:not(.hiddenElement) td {
    width: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body .crm-contribution-form-block-soft_credit_to:not(.hiddenElement) td label {
    line-height: 20px;
    padding: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body .crm-contribution-form-block-soft_credit_to:not(.hiddenElement) td .soft-credit-delete-link {
    width: 10px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #softCredit>.crm-accordion-body label {
    width: auto
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution #customData .label label {
    line-height: normal
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .Premium td {
    display: table-cell
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .Premium td:first-child {
    width: 173px
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .crm-contribution-form-table-credit_to_pcp tr,
.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .crm-contribution-form-table-credit_to_pcp tr td.label {
    padding-left: 0
}

.page-civicrm-contact-view:not([class*='page-civicrm-contact-view-']) #Contribution .crm-contribution-form-table-credit_to_pcp td.label {
    width: 185px
}

.crm-container .contact-activity-selector-activity .status-overdue td {
    color: #cf3458 !important
}

.crm-container .crm-activity-selector-activity .crm-absolute-date-range .crm-absolute-date-from,
.crm-container .crm-activity-selector-activity .crm-absolute-date-range .crm-absolute-date-to {
    display: block;
    margin-top: 10px
}

.crm-container .crm-activity-selector-activity .crm-absolute-date-range .crm-absolute-date-from>label,
.crm-container .crm-activity-selector-activity .crm-absolute-date-range .crm-absolute-date-to>label {
    display: inline-block;
    text-align: right;
    width: 40px
}

.crm-container .CRM_Activity_Form_Search #searchForm {
    margin: 0;
    padding: 0
}

.crm-container .CRM_Activity_Form_Search .crm-accordion-wrapper {
    margin: 0 -24px 15px
}

.crm-container .CRM_Activity_Form_Search .crm-button .crm-i {
    display: none
}

.crm-container .CRM_Activity_Form_Search .crm-pager .element-right {
    margin-top: 0 !important
}

.crm-container .CRM_Activity_Form_Search .description {
    color: #9494a5;
    font-size: 13px;
    margin: 0
}

.crm-container .CRM_Activity_Form_Search .form-layout td {
    border: 0 !important
}

.page-civicrm-contact-add .crm-search-form-block {
    border-radius: 4px !important
}

.page-civicrm-contact-add .crm-edit-address-form>tbody>tr:first-child td:last-child a:link {
    color: #cf3458
}

@media (min-device-width: 768px) {
    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .crm-accordion-header {
        border-top: 1px solid #d3dee2
    }

    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .contact_basic_information-section tr:first-child td:last-child {
        min-width: 150px
    }

    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .contact_basic_information-section tr:first-child td:first-child {
        min-width: 170px
    }

    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .contact_basic_information-section tr select.crm-form-select {
        padding-right: 40px !important
    }

    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .contact_basic_information-section tr td:last-child #s2id_suffix_id {
        min-width: 80px !important;
        width: 80px !important
    }

    .page-civicrm-contact-add .crm-container .crm-contactDetails-accordion .crm-form-select {
        min-width: 120px !important;
        width: 120px !important
    }
}

.page-civicrm-contact-add .crm-container .form-layout-compressed td.label {
    text-align: left;
    vertical-align: middle
}

.page-civicrm-contact-add .crm-container .crm-form-block.crm-form-block>.crm-submit-buttons:nth-child(3) {
    display: none
}

.page-civicrm-contact-add .crm-container .crm-form-block.crm-form-block [class*='add-more-link-'] {
    padding: 15px
}

.page-civicrm-contact-add .crm-container .crm-form-block.crm-form-block [class*='add-more-link-'] .crm-hover-button {
    background-color: #61AA35 !important;
    color: #fff !important;
    padding: 7px 19px
}

.page-civicrm-contact-add .crm-container .crm-form-block.crm-form-block [class*='add-more-link-'] .crm-hover-button:hover {
    background-color: #818c97 !important
}

.page-civicrm-contact-add .crm-container .crm-form-block.crm-form-block [class*='add-more-link-'] .crm-hover-button .crm-i {
    margin-right: 10px
}

.page-civicrm-contact-add .crm-container .crm-button_qf_Contact_refresh_dedupe {
    border: 0
}

.page-civicrm-contact-add .crm-container #customFields {
    width: auto !important
}

.page-civicrm-contact-add .crm-accordion-body td label {
    padding-left: 0 !important
}

.page-civicrm-contact-add .crm-accordion-body td #s2id_employer_id {
    width: 100% !important
}

.page-civicrm-contact-add .crm-accordion-body td #s2id_contact_sub_type {
    max-width: 180px
}

.page-civicrm-contact-add .crm-accordion-body td #s2id_group {
    max-width: 230px
}

.page-civicrm-contact-add .contact_information-section {
    position: relative;
    table-layout: fixed
}

.page-civicrm-contact-add .contact_information-section tr td:nth-child(2),
.page-civicrm-contact-add .contact_information-section tr td:nth-child(3),
.page-civicrm-contact-add .contact_information-section tr td:nth-child(4) {
    position: relative;
    text-align: left;
    z-index: 1
}

.page-civicrm-contact-add .contact_information-section .email-signature>.collapsible-title {
    position: absolute;
    right: -40px;
    top: 20px;
    width: 0
}

.page-civicrm-contact-add .contact_information-section .email-signature #signatureBlock1 {
    margin-top: 10px
}

.page-civicrm-contact-add #commPrefs table tr:nth-child(1) td {
    padding-bottom: 10px
}

.page-civicrm-contact-add #commPrefs table tr:nth-child(3) td:nth-child(4) {
    position: relative;
    right: 35px;
    top: 35px
}

.page-civicrm-contact-add #commPrefs table tr td {
    max-width: 270px
}

.page-civicrm-contact-add #commPrefs table tr td select {
    max-width: 200px;
    padding-right: 30px !important
}

.page-civicrm-contact-add #demographics .form-item,
.page-civicrm-contact-add #demographics .fields {
    margin: 0
}

.page-civicrm-contact-add #customData1 table td {
    padding-left: 0;
    vertical-align: middle
}

.page-civicrm-contact-add #tagtree li {
    padding: 10px 0
}

.page-civicrm-contact-add #tagtree li span {
    background: none
}

.page-civicrm-contact-add #tagtree li .form-checkbox {
    display: none !important
}

.page-civicrm-contact-add #addressBlock #addMoreAddress1 {
    height: auto;
    overflow: auto;
    zoom: 1
}

.page-civicrm-contact-add #addressBlock #Address-Primary-html {
    padding-bottom: 10px
}

.page-civicrm-contact-add #addressBlock label[for*='[use_shared_address]'] {
    margin-bottom: 10px
}

.page-civicrm-contact-add #addressBlock table[id^='address_table_'] tr:nth-child(5) .crm-address-element td {
    width: 33.3%
}

.page-civicrm-contact-add #addressBlock .crm-add-address-wrapper .button {
    margin: 5px !important
}

.page-civicrm-contact-add #addressBlock .crm-add-address-wrapper .button i {
    margin-right: 3px;
    margin-top: -3px
}

.page-civicrm-contact-add .collapsible-title {
    border-bottom: 0;
    font-size: 1.1em;
    padding: 15px 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    border-bottom: 1px solid #d3dee2;
    border-top: 1px solid #d3dee2
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .crm-row-ok td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead td:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead td:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th div,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead td div,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th div,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td div {
    padding: 0
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead th.right,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead td.right,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader th.right,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight thead tr,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr {
    background: #fff
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td:first-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td:last-child,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td.right,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight tbody tr th div {
    padding: 0
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info td,
.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-add .crm-container[role='dialog'] .row-highlight.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-add .crm-container[role='dialog'] #individual_prefix,
.page-civicrm-contact-add .crm-container[role='dialog'] #individual_suffix,
.page-civicrm-contact-add .crm-container[role='dialog'] #phone_type,
.page-civicrm-contact-add .crm-container[role='dialog'] #instant_messenger_service,
.page-civicrm-contact-add .crm-container[role='dialog'] #website_type {
    margin: 0 -20px
}

.page-civicrm-contact-add .crm-container[role='dialog'] #individual_prefix+.action-link,
.page-civicrm-contact-add .crm-container[role='dialog'] #individual_suffix+.action-link,
.page-civicrm-contact-add .crm-container[role='dialog'] #phone_type+.action-link,
.page-civicrm-contact-add .crm-container[role='dialog'] #instant_messenger_service+.action-link,
.page-civicrm-contact-add .crm-container[role='dialog'] #website_type+.action-link {
    margin-top: 20px !important
}

.page-civicrm-contact-add #contactDetails tr:not([id]) {
    font-weight: 600
}

.page-civicrm-contact-add #contactDetails tr:not([id]) a {
    font-weight: 400
}

.page-civicrm-contact-add .email-signature>.collapsible-title {
    font-size: 13px;
    font-weight: 600
}

.page-civicrm-activity-email .crm-submit-buttons:first-child {
    display: none
}

.page-civicrm-activity-email .crm-submit-buttons:last-child {
    border-top: 0 !important
}

.page-civicrm-activity-email .crm-contactEmail-form-block {
    padding-top: 20px !important
}

.page-civicrm-activity-email .crm-contactEmail-form-block>.form-layout-compressed {
    margin: 0 0 20px 20px
}

.page-civicrm-activity-email #helphtml {
    margin: 0 0 20px
}

.page-civicrm-activity-email #attachments .form-layout-compressed {
    margin-bottom: 0
}

.page-civicrm-activity-email #attachments .form-layout-compressed td:empty {
    display: none
}

.page-civicrm-activity-email .spacer {
    display: none
}

.page-civicrm-contact-search-advanced .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block-recipient td:first-child::after {
    display: none
}

.page-civicrm-contact-search-advanced #crm-display_relationship_type {
    margin-top: 5px
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed {
    width: 100%
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed .crm-contactEmail-form-block-recipient td.label {
    color: #464354;
    font-weight: 600
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed td.label {
    padding-left: 30px !important
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block .crm-html_email-accordion .helpIcon {
    margin-bottom: 20px;
    margin-right: 0
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block #s2id_fromEmailAddress::after,
.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block #s2id_to::after {
    display: none
}

.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block .crm-contactEmail-form-block-template .crm-form-select {
    padding-right: 30px !important
}

.page-civicrm-import-contact.page-civicrm-import-custom #upload-file>.crm-submit-buttons,
.page-civicrm-import-activity.page-civicrm-import-custom #upload-file>.crm-submit-buttons,
.page-civicrm-import-custom.page-civicrm-import-custom #upload-file>.crm-submit-buttons,
.page-civicrm-event-import.page-civicrm-import-custom #upload-file>.crm-submit-buttons {
    background: #fff !important;
    border-top: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px;
    margin: 20px 0 0 !important;
    min-height: 43px
}

.page-civicrm-import-contact.page-civicrm-import-custom #upload-file>.crm-submit-buttons:first-child,
.page-civicrm-import-activity.page-civicrm-import-custom #upload-file>.crm-submit-buttons:first-child,
.page-civicrm-import-custom.page-civicrm-import-custom #upload-file>.crm-submit-buttons:first-child,
.page-civicrm-event-import.page-civicrm-import-custom #upload-file>.crm-submit-buttons:first-child {
    display: none
}

.page-civicrm-import-contact #wizard-steps,
.page-civicrm-import-activity #wizard-steps,
.page-civicrm-import-custom #wizard-steps,
.page-civicrm-event-import #wizard-steps {
    margin: -20px -20px 0 -20px
}

.page-civicrm-import-contact #dataSource,
.page-civicrm-import-activity #dataSource,
.page-civicrm-import-custom #dataSource,
.page-civicrm-event-import #dataSource {
    min-width: 250px
}

.page-civicrm-import-contact .crm-form-block.crm-form-block .crm-form-block,
.page-civicrm-import-activity .crm-form-block.crm-form-block .crm-form-block,
.page-civicrm-import-custom .crm-form-block.crm-form-block .crm-form-block,
.page-civicrm-event-import .crm-form-block.crm-form-block .crm-form-block {
    box-shadow: none
}

.page-civicrm-import-contact .crm-form-block.crm-form-block td,
.page-civicrm-import-activity .crm-form-block.crm-form-block td,
.page-civicrm-import-custom .crm-form-block.crm-form-block td,
.page-civicrm-event-import .crm-form-block.crm-form-block td {
    color: #61AA35
}

.page-civicrm-import-contact .crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-import-activity .crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-import-custom .crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-event-import .crm-form-block.crm-form-block .crm-submit-buttons {
    padding-left: 0;
    padding-right: 0
}

.page-civicrm-import-contact .crm-form-block.crm-form-block h2,
.page-civicrm-import-activity .crm-form-block.crm-form-block h2,
.page-civicrm-import-custom .crm-form-block.crm-form-block h2,
.page-civicrm-event-import .crm-form-block.crm-form-block h2 {
    margin: 0 0 20px;
    position: initial !important
}

.page-civicrm-import-contact .crm-form-block.crm-form-block .help+.crm-submit-buttons,
.page-civicrm-import-activity .crm-form-block.crm-form-block .help+.crm-submit-buttons,
.page-civicrm-import-custom .crm-form-block.crm-form-block .help+.crm-submit-buttons,
.page-civicrm-event-import .crm-form-block.crm-form-block .help+.crm-submit-buttons {
    display: none
}

.page-civicrm-import-contact .crm-form-block.crm-form-block .label,
.page-civicrm-import-activity .crm-form-block.crm-form-block .label,
.page-civicrm-import-custom .crm-form-block.crm-form-block .label,
.page-civicrm-event-import .crm-form-block.crm-form-block .label {
    width: 180px
}

.page-civicrm-import-contact form>.crm-form-block.crm-form-block,
.page-civicrm-import-activity form>.crm-form-block.crm-form-block,
.page-civicrm-import-custom form>.crm-form-block.crm-form-block,
.page-civicrm-event-import form>.crm-form-block.crm-form-block {
    padding: 20px 20px 0 !important
}

.page-civicrm-import-contact #map-field>table,
.page-civicrm-import-activity #map-field>table,
.page-civicrm-import-custom #map-field>table,
.page-civicrm-event-import #map-field>table {
    border: 1px solid #FFFFFF;
    box-shadow: none !important;
    margin-bottom: 20px;
    width: 100% !important
}

.page-civicrm-import-contact #map-field>table tr th,
.page-civicrm-import-activity #map-field>table tr th,
.page-civicrm-import-custom #map-field>table tr th,
.page-civicrm-event-import #map-field>table tr th {
    border-right: 0 !important
}

.page-civicrm-import-contact #Preview>.crm-form-block.crm-form-block,
.page-civicrm-import-activity #Preview>.crm-form-block.crm-form-block,
.page-civicrm-import-custom #Preview>.crm-form-block.crm-form-block,
.page-civicrm-event-import #Preview>.crm-form-block.crm-form-block {
    padding: 20px 0 0 !important
}

.page-civicrm-import-contact #Preview>.crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-import-activity #Preview>.crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-import-custom #Preview>.crm-form-block.crm-form-block .crm-submit-buttons,
.page-civicrm-event-import #Preview>.crm-form-block.crm-form-block .crm-submit-buttons {
    padding: 20px
}

.page-civicrm-import-contact #Preview #wizard-steps,
.page-civicrm-import-activity #Preview #wizard-steps,
.page-civicrm-import-custom #Preview #wizard-steps,
.page-civicrm-event-import #Preview #wizard-steps {
    margin-left: 0;
    margin-right: 0
}

.page-civicrm-import-contact #Preview .help,
.page-civicrm-import-activity #Preview .help,
.page-civicrm-import-custom #Preview .help,
.page-civicrm-event-import #Preview .help {
    margin-left: 20px;
    margin-right: 20px
}

.page-civicrm-import-contact #Preview h2,
.page-civicrm-import-activity #Preview h2,
.page-civicrm-import-custom #Preview h2,
.page-civicrm-event-import #Preview h2 {
    margin: 0 20px !important
}

.page-civicrm-import-contact #Preview #map-field,
.page-civicrm-import-contact #Preview #preview-counts,
.page-civicrm-import-activity #Preview #map-field,
.page-civicrm-import-activity #Preview #preview-counts,
.page-civicrm-import-custom #Preview #map-field,
.page-civicrm-import-custom #Preview #preview-counts,
.page-civicrm-event-import #Preview #map-field,
.page-civicrm-event-import #Preview #preview-counts {
    margin: 0 20px
}

.page-civicrm-import-contact #Preview #preview-counts,
.page-civicrm-import-activity #Preview #preview-counts,
.page-civicrm-import-custom #Preview #preview-counts,
.page-civicrm-event-import #Preview #preview-counts {
    margin-bottom: 20px;
    width: calc(100% - 40px) !important
}

.page-civicrm-import-contact #Preview #preview-counts tr td:first-child,
.page-civicrm-import-activity #Preview #preview-counts tr td:first-child,
.page-civicrm-import-custom #Preview #preview-counts tr td:first-child,
.page-civicrm-event-import #Preview #preview-counts tr td:first-child {
    color: #464354;
    font-weight: bold !important
}

.page-civicrm-import-contact #map-field .columnheader td,
.page-civicrm-import-contact #preview-counts .columnheader td,
.page-civicrm-import-activity #map-field .columnheader td,
.page-civicrm-import-activity #preview-counts .columnheader td,
.page-civicrm-import-custom #map-field .columnheader td,
.page-civicrm-import-custom #preview-counts .columnheader td,
.page-civicrm-event-import #map-field .columnheader td,
.page-civicrm-event-import #preview-counts .columnheader td {
    color: #464354;
    font-weight: bold !important
}

.page-civicrm-import-contact #summary-counts,
.page-civicrm-import-activity #summary-counts,
.page-civicrm-import-custom #summary-counts,
.page-civicrm-event-import #summary-counts {
    width: 100% !important
}

.page-civicrm-import-contact #summary-counts tr td:first-child,
.page-civicrm-import-activity #summary-counts tr td:first-child,
.page-civicrm-import-custom #summary-counts tr td:first-child,
.page-civicrm-event-import #summary-counts tr td:first-child {
    color: #464354;
    font-weight: bold !important
}

.page-civicrm-import-contact #map-field>.selector,
.page-civicrm-import-contact #preview-counts,
.page-civicrm-import-contact #summary-counts,
.page-civicrm-import-activity #map-field>.selector,
.page-civicrm-import-activity #preview-counts,
.page-civicrm-import-activity #summary-counts,
.page-civicrm-import-custom #map-field>.selector,
.page-civicrm-import-custom #preview-counts,
.page-civicrm-import-custom #summary-counts,
.page-civicrm-event-import #map-field>.selector,
.page-civicrm-event-import #preview-counts,
.page-civicrm-event-import #summary-counts {
    border: 1px solid #FFFFFF;
    box-shadow: none !important
}

.page-civicrm-import-contact #saveDetails tr td:last-child,
.page-civicrm-import-activity #saveDetails tr td:last-child,
.page-civicrm-import-custom #saveDetails tr td:last-child,
.page-civicrm-event-import #saveDetails tr td:last-child {
    border-right: 0
}

.page-civicrm-import-contact .required::after,
.page-civicrm-import-activity .required::after,
.page-civicrm-import-custom .required::after,
.page-civicrm-event-import .required::after {
    display: none
}

.page-civicrm-import-contact td.label,
.page-civicrm-import-activity td.label,
.page-civicrm-import-custom td.label,
.page-civicrm-event-import td.label {
    padding-left: 0
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource .form-layout,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource .form-layout,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource .form-layout,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource .form-layout,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource .form-layout,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource .form-layout,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource .form-layout,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource .form-layout {
    width: auto
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource .form-layout td.label,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource .form-layout td.label,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource .form-layout td.label,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource .form-layout td.label,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource .form-layout td.label,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource .form-layout td.label,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource .form-layout td.label,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource .form-layout td.label {
    display: table-cell;
    padding-left: 0
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource input[type=radio]+label[for],
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource input[type=radio]+label[for] {
    margin-bottom: 5px
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource #data-source-form-block td.label,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource #data-source-form-block td.label {
    padding-top: 20px;
    vertical-align: top !important
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource #data-source-form-block br,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource #data-source-form-block br {
    display: none
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource #data-source-form-block .crm-import_sql-form-block-sqlQuery td.label {
    display: table-cell;
    padding-top: 10px;
    vertical-align: top !important
}

.page-civicrm-import-contact .CRM_Contact_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-import-contact .CRM_Event_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-import-activity .CRM_Contact_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-import-activity .CRM_Event_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-import-custom .CRM_Contact_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-import-custom .CRM_Event_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-event-import .CRM_Contact_Import_Form_DataSource #common-form-controls td.label,
.page-civicrm-event-import .CRM_Event_Import_Form_DataSource #common-form-controls td.label {
    padding-left: 0
}

.page-civicrm-contact #GroupContact .dataTables_wrapper table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact #GroupContact table {
    background: transparent;
    border: 0;
    border-top: 1px solid #d3dee2;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact #GroupContact table thead tr {
    border-bottom: 1px solid #d3dee2;
    line-height: 30px
}

.page-civicrm-contact #GroupContact table thead tr th {
    background: #f3f6f7;
    border: 0
}

.page-civicrm-contact #GroupContact table thead tr th:first-child {
    border-radius: 2px 0 0 0
}

.page-civicrm-contact #GroupContact table thead tr th:last-child {
    border-radius: 2px 0 0 0
}

.page-civicrm-contact #GroupContact table thead tr th div {
    padding: 0
}

.page-civicrm-contact #GroupContact table tbody tr {
    background: #fff;
    border-left: 0;
    border-right: 0;
    border-top: 1px solid #FFFFFF;
    line-height: 30px
}

.page-civicrm-contact #GroupContact table tbody tr td.bold {
    font-weight: 500
}

.page-civicrm-contact #GroupContact table tbody tr td.status-removed {
    color: #cf3458 !important
}

.page-civicrm-contact #GroupContact table tbody tr td a {
    color: #61aa35 !important
}

.page-civicrm-contact #GroupContact table tbody tr td a.action-item {
    padding: 3px 15px;
    text-transform: none
}

.page-civicrm-contact #GroupContact table tbody tr:last-child {
    border-radius: 0 0 4px 4px
}

.page-civicrm-contact #GroupContact table tbody tr:last-child td:first-child {
    border-bottom-right-radius: 4px
}

.page-civicrm-contact #GroupContact table tbody tr:last-child td:last-child {
    border-bottom-left-radius: 4px
}

.page-civicrm-contact #GroupContact #option12_wrapper,
.page-civicrm-contact #GroupContact #option13_wrapper {
    border-radius: 4px;
    margin-bottom: 20px
}

.page-civicrm-contact #GroupContact .dataTables_wrapper {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0 0 2px 2px
}

.page-civicrm-contact #GroupContact .accordion {
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden
}

.page-civicrm-contact #GroupContact .accordion .ht-one {
    height: 0
}

.page-civicrm-contact #GroupContact .accordion .description {
    margin: 0 22px 15px
}

.page-civicrm-contact #GroupContact .accordion .crm-accordion-header {
    border-radius: 3px 3px 0 0 !important
}

.page-civicrm-contact #GroupContact .accordion .crm-accordion-header .collapsed .crm-accordion-header {
    border-radius: 3px !important
}

.page-civicrm-contact #GroupContact .accordion .crm-accordion-body .section-shown {
    padding: 0
}

.page-civicrm-contact #GroupContact .accordion .crm-accordion-body .status.no-popup {
    margin: 0
}

.page-civicrm-contact #GroupContact .description {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    padding: 15px
}

.page-civicrm-contact #GroupContact .spacer {
    display: none
}

.page-civicrm-contact #GroupContact #_qf_GroupContact_next {
    margin-left: 5px;
    padding: 4px 10px;
    text-shadow: none;
    vertical-align: middle
}

.page-civicrm-group #searchForm {
    border: solid 1px #d3dee2;
    border-radius: 0 0 3px 3px;
    border-top: 0;
    margin-bottom: 10px;
    padding: 20px;
    width: auto !important
}

.page-civicrm-group .crm-group-search-form-block #DataTables_Table_0_wrapper {
    box-shadow: none;
    margin-left: -20px;
    margin-right: -20px;
    margin-top: 40px
}

.page-civicrm-group .crm-group-search-form-block #DataTables_Table_0_wrapper .crm-datatable-pager-top {
    background-color: transparent;
    border-radius: 0
}

.page-civicrm-group .help {
    margin: 0 0 20px
}

.page-civicrm-group .help+.crm-submit-buttons {
    display: none
}

.page-civicrm-group .crm-submit-buttons {
    border-top: 0 !important;
    margin-bottom: 20px;
    padding: 0 !important
}

.page-civicrm-group .crm-submit-buttons a.newGroup.button .crm-i {
    bottom: 1px;
    margin: 0;
    position: relative
}

.page-civicrm-group .crm-group-search-form-block {
    margin-bottom: 30px !important;
    overflow: hidden;
    padding: 20px !important
}

.page-civicrm-group .crm-group-search-form-block h3 {
    margin: -20px -20px 20px !important
}

.page-civicrm-group .crm-group-search-form-block>table td {
    padding: 0
}

.page-civicrm-group .crm-group-search-form-block table tr td:nth-child(5) label[for*='group_status'] {
    margin-top: 7px
}

.page-civicrm-group .crm-group-search-form-block table tr td .font-italic {
    font-style: normal
}

.page-civicrm-group .crm-block>.css_right {
    margin-bottom: 5px
}

.page-civicrm-group .crm-block>.css_right .crm-hover-button {
    color: #61aa35 !important
}

.page-civicrm-group .dataTables_wrapper {
    border-radius: 4px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 20px 0
}

.page-civicrm-group .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info {
    line-height: 2.3em;
    padding-left: 20px
}

.page-civicrm-group #DataTables_Table_0 {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important
}

.page-civicrm-group #DataTables_Table_0 .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-group #DataTables_Table_0 .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-group #DataTables_Table_0 .crm-row-ok td,
.page-civicrm-group #DataTables_Table_0 .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-group #DataTables_Table_0 thead th,
.page-civicrm-group #DataTables_Table_0 thead td,
.page-civicrm-group #DataTables_Table_0 .columnheader th,
.page-civicrm-group #DataTables_Table_0 .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-group #DataTables_Table_0 thead th:first-child,
.page-civicrm-group #DataTables_Table_0 thead td:first-child,
.page-civicrm-group #DataTables_Table_0 .columnheader th:first-child,
.page-civicrm-group #DataTables_Table_0 .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-group #DataTables_Table_0 thead th:last-child,
.page-civicrm-group #DataTables_Table_0 thead td:last-child,
.page-civicrm-group #DataTables_Table_0 .columnheader th:last-child,
.page-civicrm-group #DataTables_Table_0 .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-group #DataTables_Table_0 thead th div,
.page-civicrm-group #DataTables_Table_0 thead td div,
.page-civicrm-group #DataTables_Table_0 .columnheader th div,
.page-civicrm-group #DataTables_Table_0 .columnheader td div {
    padding: 0
}

.page-civicrm-group #DataTables_Table_0 thead th.right,
.page-civicrm-group #DataTables_Table_0 thead td.right,
.page-civicrm-group #DataTables_Table_0 .columnheader th.right,
.page-civicrm-group #DataTables_Table_0 .columnheader td.right {
    text-align: left
}

.page-civicrm-group #DataTables_Table_0 thead tr,
.page-civicrm-group #DataTables_Table_0 .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-group #DataTables_Table_0 .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-group #DataTables_Table_0 .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-group #DataTables_Table_0 tbody tr {
    background: #fff
}

.page-civicrm-group #DataTables_Table_0 tbody tr td,
.page-civicrm-group #DataTables_Table_0 tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-group #DataTables_Table_0 tbody tr td:first-child,
.page-civicrm-group #DataTables_Table_0 tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-group #DataTables_Table_0 tbody tr td:last-child,
.page-civicrm-group #DataTables_Table_0 tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-group #DataTables_Table_0 tbody tr td.right,
.page-civicrm-group #DataTables_Table_0 tbody tr th.right {
    text-align: left
}

.page-civicrm-group #DataTables_Table_0 tbody tr td {
    background: #fff !important;
    color: #000
}

.page-civicrm-group #DataTables_Table_0 tbody tr td:last-child {
    text-align: right
}

.page-civicrm-group #DataTables_Table_0 tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-group #DataTables_Table_0 tbody tr th div {
    padding: 0
}

.page-civicrm-group #DataTables_Table_0.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-group #DataTables_Table_0.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-group #DataTables_Table_0.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-group #DataTables_Table_0.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-group #DataTables_Table_0.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-group #DataTables_Table_0.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row,
.page-civicrm-group #DataTables_Table_0.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row #info td,
.page-civicrm-group #DataTables_Table_0.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-group #DataTables_Table_0.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-group #DataTables_Table_0.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-group #DataTables_Table_0 .crm-group-group_links {
    min-width: 131px;
    text-align: right
}

.page-civicrm-group #DataTables_Table_0 .crm-group-group_links .btn-slide.crm-hover-button {
    display: inline-block;
    text-indent: -999999px;
    text-transform: capitalize;
    width: 5px
}

.page-civicrm-group #DataTables_Table_0 .crm-group-group_links .btn-slide.crm-hover-button::after,
.page-civicrm-group #DataTables_Table_0 .crm-group-group_links .btn-slide.crm-hover-button .panel {
    text-indent: 0
}

.page-civicrm-group #DataTables_Table_0 .crm-no-children {
    padding-left: 0
}

.page-civicrm-group #DataTables_Table_0 .crm-group-count,
.page-civicrm-group #DataTables_Table_0 .crm-row-child td:nth-child(2) {
    text-align: center
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] div[id*='s2id_autogen'] {
    background: #fff
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] .dataTable thead tr {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] .dataTable thead tr th {
    background-color: #f3f6f7 !important
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] span .show-children {
    background: none
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] span .show-children.collapsed::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    content: "  ";
    color: #61aa35 !important;
    margin-left: -15px
}

.page-civicrm-group #crm-main-content-wrapper div[id*='DataTables_Table_'] span .show-children.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    content: "  ";
    color: #61aa35 !important;
    margin-left: -15px
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block table tr {
    border-bottom: 0 !important
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block table tr td {
    border-bottom: 0 !important
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block table tr td.label label,
.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block table tr td.report-label label {
    padding: 8px 0
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block #s2id_visibility::after {
    display: none
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block .crm-group-form-block-isReserved .report-label {
    padding-top: 8px;
    vertical-align: top
}

.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block div.description,
.page-civicrm-group .ui-dialog .CRM_Group_Form_Edit .crm-form-block span.description {
    display: block;
    line-height: 1.5em
}

.page-civicrm-group .crm-basic-criteria-form-block {
    padding: 0 !important
}

.page-civicrm-group .crm-basic-criteria-form-block .crm-accordion-body {
    padding: 20px !important
}

.page-civicrm-group .crm-basic-criteria-form-block .crm-accordion-body .label {
    text-align: left
}

.page-civicrm-group .crm-basic-criteria-form-block .crm-accordion-body .crm-submit-buttons {
    margin-top: 20px
}

.page-civicrm-group #alpha-filter {
    background-color: #fff !important;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 5px 20px !important
}

.page-civicrm-group #alpha-filter li a {
    color: #61AA35
}

.page-civicrm-group table.selector span.privacy-flag {
    position: relative;
    top: 10px
}

.page-civicrm-group table.selector .crm-hover-button:hover {
    background: none !important
}

.page-civicrm-group .CRM_Contact_Form_Task_Result .crm-submit-buttons {
    padding-top: 10px !important
}

.page-civicrm-group .CRM_Contact_Form_Task_Result #_qf_Result_done {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    border-radius: 2px;
    color: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    opacity: 0.8;
    padding: 8px 12px;
    text-shadow: none;
    text-transform: uppercase
}

.page-civicrm-group .CRM_Contact_Form_Task_Result #_qf_Result_done:hover {
    opacity: 1
}

.page-civicrm-group .CRM_Group_Form_Edit .crm-group-form-block .crm-submit-buttons {
    border-top: 0;
    margin: 20px 0 0 !important
}

.page-civicrm-group #group_type-block label {
    margin-top: 7px
}

.page-civicrm-group #branding h1.page-title {
    margin-bottom: 25px !important
}

.page-civicrm-group-add .CRM_Group_Form_Edit .crm-group-form-block {
    padding: 15px
}

.page-civicrm-group-add .CRM_Group_Form_Edit .crm-group-form-block #s2id_visibility::after {
    display: none
}

.page-civicrm-group-add .custom-group.crm-accordion-wrapper {
    margin-left: -19px;
    margin-right: -19px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper {
    margin-bottom: 30px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper::after {
    clear: both;
    content: '';
    display: table
}

.page-civicrm-contact-deduperules .help {
    margin-bottom: 20px
}

.page-civicrm-contact-deduperules .help+.crm-submit-buttons {
    display: none
}

.page-civicrm-contact-deduperules .action-link {
    height: auto;
    line-height: normal;
    margin: 20px 15px 20px 0
}

.page-civicrm-contact-deduperules .action-link .button {
    border: 0 !important;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact-deduperules .crm-hover-button {
    color: #61aa35 !important;
    text-transform: lowercase
}

.page-civicrm-contact-deduperules #browseValues_Household .button,
.page-civicrm-contact-deduperules #browseValues_Individual .button,
.page-civicrm-contact-deduperules #browseValues_Organization .button {
    margin: 10px 0 20px
}

.page-civicrm-contact-deduperules #browseValues_Individual,
.page-civicrm-contact-deduperules #browseValues_Orgazination {
    margin: 20px 0 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .crm-row-ok td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead td:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead td:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th div,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead td div,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th div,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td div {
    padding: 0
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th.right,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead td.right,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader th.right,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead tr,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr {
    background: #fff
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td:first-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td:last-child,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td.right,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody tr th div {
    padding: 0
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row #info td,
.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table thead th {
    padding: 15px 20px !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody td {
    padding: 15px 20px !important
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] table tbody td:last-child {
    text-align: right
}

.page-civicrm-contact-deduperules #crm-main-content-wrapper div[id*='browseValues_'] a.button {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block {
    padding: 20px 20px 0 !important
}

.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .form-layout-compressed {
    border: 1px solid #FFFFFF;
    box-shadow: none !important;
    width: 100% !important
}

.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block.crm-form-block>.crm-submit-buttons {
    margin: 20px -20px 0 !important
}

.page-civicrm-contact-deduperules #DedupeRules .crm-dedupe-rules-form-block .crm-dedupe-rules-form-block-is_reserved br {
    display: none
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block {
    box-shadow: none
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .crm-row-ok td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .crm-row-error td {
    background-color: transparent !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead td:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td:first-child {
    padding-left: 20px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead td:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td:last-child {
    padding-right: 20px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th div,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead td div,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th div,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td div {
    padding: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead th.right,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead td.right,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader th.right,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader td.right {
    text-align: left
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed thead tr,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr {
    background: #fff
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td:first-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th:first-child {
    padding-left: 20px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td:last-child,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th:last-child {
    padding-right: 20px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td.right,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th.right {
    text-align: left
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr td:last-child {
    text-align: right
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tbody tr th div {
    padding: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector th {
    background-color: #f3f6f7 !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row {
    border-bottom: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row>td {
    padding: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row>td {
    position: relative
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row #info td,
.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr.columnheader {
    border: 1px solid #FFFFFF !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr.columnheader td {
    font-size: 13px
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr.columnheader td div {
    padding: 0
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr td {
    width: 33.2%
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed tr td:last-child {
    text-align: left !important
}

.crm-container #DedupeRules .crm-dedupe-rules-form-block-fields table.form-layout-compressed .two {
    min-width: 50px;
    width: 50px !important
}

.crm-container #DedupeFind .crm-submit-buttons .crm-button {
    margin-left: 0
}

.crm-container #DedupeFind table.form-layout-compressed {
    margin: 0 15px
}

.crm-container #DedupeFind table.form-layout-compressed td {
    display: table-cell;
    text-align: left;
    vertical-align: middle
}

.page-civicrm-dedupe-exception .action-link {
    height: auto;
    line-height: normal;
    margin: 10px 0
}

.page-civicrm-dedupe-exception .action-link .crm-i {
    display: none
}

.page-civicrm-dedupe-exception .crm-accordion-header {
    border-radius: 3px 3px 0 0 !important
}

.page-civicrm-dedupe-exception .crm-main-content-wrapper.collapsed .crm-accordion-header {
    border-radius: 3px !important
}

.page-civicrm-dedupe-exception .crm-accordion-body {
    border-radius: 0 0 3px 3px !important
}

.page-civicrm-dedupe-exception .ui-toolbar {
    border: 0;
    color: #61AA35 !important;
    line-height: 2em;
    padding: 10px 0 !important
}

.page-civicrm-dedupe-exception .ui-toolbar:first-child {
    background: #f3f6f7 !important;
    border-bottom: 1px solid #FFFFFF !important
}

.page-civicrm-dedupe-exception .ui-toolbar:last-child {
    background: #fafafb !important
}

.page-civicrm-dedupe-exception .dataTables_wrapper {
    background: #fff;
    border-radius: 2px;
    margin: 20px 0 0
}

.page-civicrm-dedupe-exception .dataTables_wrapper .dataTables_length,
.page-civicrm-dedupe-exception .dataTables_wrapper .dataTables_info {
    float: left
}

.page-civicrm-dedupe-exception .dataTables_wrapper .dataTables_paginate {
    margin-top: 2px
}

.page-civicrm-dedupe-exception .dataTables_wrapper .dataTables_length,
.page-civicrm-dedupe-exception .dataTables_wrapper #dedupeExceptions_filter {
    padding: 15px
}

.page-civicrm-dedupe-exception .dataTables_filter input[type='search'] {
    -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    -o-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    background-color: #fff;
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #464354;
    font-size: 13px;
    height: 30px;
    line-height: 1.5;
    padding: 4px 10px
}

.page-civicrm-dedupe-exception table th {
    background: #f3f6f7 !important
}

.crm-container #addressLookup td {
    position: relative
}

.crm-container #addressLookup td::after {
    bottom: 10px;
    color: #9494a5;
    content: "  ";
    font-family: "FontAwesome";
    left: 15px;
    position: absolute
}

.crm-container #addressLookup input {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    color: #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 0;
    padding: 1px 10px;
    border: solid 1px #c2cfd8;
    height: 24px;
    padding: 2px 10px;
    min-width: 220px;
    padding-left: 30px
}

.crm-container #addressLookup input:focus {
    border-color: #61aa35
}

.crm-container .crm-inline-edit-form #addressLookup td::after {
    margin-bottom: -2px;
    margin-left: -2px
}

.page-civicrm-contact-dedupefind .crm-container .crm-search_filters-accordion {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px
}

.page-civicrm-contact-dedupefind .crm-container .crm-search_filters-accordion .crm-accordion-body {
    -webkit-box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15)
}

.page-civicrm-contact-dedupefind .crm-container .form-item table.form-layout-compressed {
    margin: 0 !important
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper {
    background: #fff;
    border-radius: 2px;
    margin-top: 20px
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper .dataTables_length,
.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper #dupePairs_filter {
    padding: 15px
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper .dataTables_info {
    padding: 12px
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper #dupePairs_filter input[type=search] {
    display: inline-block;
    width: 230px
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper .dataTables_paginate {
    margin: 2px 10px 0 0
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper .paginate_button {
    padding: 5px
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper tr.columnheader {
    border: 0;
    border-top: 1px solid #d3dee2
}

.page-civicrm-contact-dedupefind .crm-container .form-item #dupePairs_wrapper tr.columnheader th {
    border-bottom-color: #d3dee2
}

.page-civicrm-contact-dedupefind .crm-container[role='dialog'] {
    min-width: 400px
}

.page-civicrm-contact-dedupefind #searchOptions input[type='text'] {
    background: #fff;
    border-color: #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    color: #61aa35 !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 0;
    padding: 1px 10px;
    border: solid 1px #c2cfd8;
    height: 24px;
    padding: 2px 10px
}

.page-civicrm-contact-dedupefind #searchOptions input[type='text']:focus {
    border-color: #61aa35
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .crm-row-ok td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead td:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead td:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th div,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead td div,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th div,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td div {
    padding: 0
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead th.right,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead td.right,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader th.right,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel thead tr,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr {
    background: #fff
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td:first-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td:last-child,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td.right,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel tbody tr th div {
    padding: 0
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row #info td,
.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view .crm-container .crm-discount-view-form-block .crm-info-panel th {
    text-transform: capitalize
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .crm-row-ok td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead td:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead td:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th div,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead td div,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th div,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td div {
    padding: 0
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead th.right,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead td.right,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader th.right,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight thead tr,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr {
    background: #fff
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td:first-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td:last-child,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td.right,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight tbody tr th div {
    padding: 0
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row #info td,
.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-view .CRM_Grant_Form_Search .row-highlight.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Contact_Form_GroupContact .description {
    background: transparent !important;
    box-shadow: none !important
}

.page-civicrm-contact-merge .crm-container .crm-contact-merge-form-block {
    padding-top: 20px
}

.page-civicrm-contact-merge .crm-container .crm-contact-merge-form-block .help,
.page-civicrm-contact-merge .crm-container .crm-contact-merge-form-block .message.status {
    margin: 0 20px 20px
}

.page-civicrm-contact-merge .crm-container .crm-submit-buttons .crm-button-icon {
    display: none
}

.page-civicrm-contact-merge .crm-container .action-link {
    margin-left: 20px
}

.page-civicrm-contact-merge .crm-container .action-link .action-item {
    border-radius: 2px;
    padding: 8px 12px
}

.page-civicrm-contact-merge .crm-container .action-link .action-item:hover {
    color: #fff !important
}

.page-civicrm-contact-merge .crm-container .row-highlight {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important
}

.page-civicrm-contact-merge .crm-container .row-highlight .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-merge .crm-container .row-highlight .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-merge .crm-container .row-highlight .crm-row-ok td,
.page-civicrm-contact-merge .crm-container .row-highlight .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-merge .crm-container .row-highlight thead th,
.page-civicrm-contact-merge .crm-container .row-highlight thead td,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-merge .crm-container .row-highlight thead th:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight thead td:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-merge .crm-container .row-highlight thead th:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight thead td:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-merge .crm-container .row-highlight thead th div,
.page-civicrm-contact-merge .crm-container .row-highlight thead td div,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th div,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td div {
    padding: 0
}

.page-civicrm-contact-merge .crm-container .row-highlight thead th.right,
.page-civicrm-contact-merge .crm-container .row-highlight thead td.right,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader th.right,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-merge .crm-container .row-highlight thead tr,
.page-civicrm-contact-merge .crm-container .row-highlight .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-merge .crm-container .row-highlight .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-merge .crm-container .row-highlight .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr {
    background: #fff
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td,
.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td:first-child,
.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td:last-child,
.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td.right,
.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr th div {
    padding: 0
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row,
.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row #info td,
.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-merge .crm-container .row-highlight.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr.columnheader {
    border-width: 0 0 1px !important
}

.page-civicrm-contact-merge .crm-container .row-highlight tbody tr td:last-child {
    text-align: left
}

.page-civicrm-report .action-link,
.page-civicrm-report .crm-submit-buttons {
    height: auto;
    line-height: normal
}

.page-civicrm-report .crm-submit-buttons {
    background: #fff !important;
    border-top: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px
}

.page-civicrm-report .crm-hover-button:hover {
    background: none !important
}

.page-civicrm-report #Absence tr td:last-child {
    text-align: right
}

body[class*='page-civicrm-report-'] #crm-container .ui-tabs-panel {
    padding: 0
}

body[class*='page-civicrm-report-'] #crm-container .report-contents {
    border: 0
}

body[class*='page-civicrm-report-'] #crm-container table.report-layout td {
    background: #fff !important;
    border-bottom: 1px solid #FFFFFF
}

body[class*='page-civicrm-report-'] #crm-container table.report-layout td.report-contents-right {
    border-color: #FFFFFF
}

body[class*='page-civicrm-report-'] #crm-container table.report-layout tr:last-child td {
    border: 0
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout.statistics-table {
    margin-bottom: 20px
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout.statistics-table th+td {
    background-color: #f3f6f7 !important
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-top: 1px solid #d3dee2;
    position: relative;
    z-index: 0
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout th {
    background-color: #f3f6f7 !important;
    border-left: 0;
    border-right: 0
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout th,
body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout td {
    line-height: 18px;
    padding: 16px 10px
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout th:first-child,
body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout td:first-child {
    border-left: 0;
    padding-left: 20px
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout th:last-child,
body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .report-layout td:last-child {
    border-right: 0;
    padding-right: 20px
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block br {
    display: none
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .crm-pager {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 0;
    padding-bottom: 5px
}

body[class*='page-civicrm-report-'] #crm-container .crm-report-form-block .crm-pager .crm-pager-nav {
    margin-top: 10px
}

body[class*='page-civicrm-report-'] .crm-report-field-form-block {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px
}

body[class*='page-civicrm-report-'] .crm-tasks {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border-radius: 2px;
    margin: 20px 0 0;
    padding: 16px
}

body[class*='page-civicrm-report-'] .crm-tasks td {
    border: 0 !important
}

body[class*='page-civicrm-report-'] .crm-tasks td td {
    padding: 0
}

body[class*='page-civicrm-report-'] #report-tab-col-groups {
    border: 0
}

body[class*='page-civicrm-report-'] #report-tab-col-groups tr td {
    border: 0;
    padding: 8px 10px 0
}

body[class*='page-civicrm-report-'] #report-tab-col-groups tr td:first-child {
    padding-left: 20px
}

body[class*='page-civicrm-report-'] #report-tab-col-groups .crm-accordion-wrapper:first-of-type {
    margin-top: 20px
}

body[class*='page-civicrm-report-'] #report-tab-col-groups .crm-accordion-wrapper tr td {
    padding: 4px
}

body[class*='page-civicrm-report-'] #report-tab-group-by-elements .crm-report-criteria-groupby td:first-child {
    padding-left: 20px
}

body[class*='page-civicrm-report-'] #report-tab-format,
body[class*='page-civicrm-report-'] #report-tab-access {
    padding: 10px 0 !important
}

body[class*='page-civicrm-report-'] #report-tab-set-filters {
    border: 0
}

body[class*='page-civicrm-report-'] #report-tab-set-filters .label {
    padding-left: 20px
}

body[class*='page-civicrm-report-'] #report-tab-set-filters .crm-form-select {
    margin-top: 5px
}

body[class*='page-civicrm-report-'] #report-tab-set-filters .crm-accordion-wrapper:first-of-type {
    margin-top: 10px
}

body[class*='page-civicrm-report-'] #report-tab-set-filters .crm-accordion-wrapper table.report-layout td {
    border: 0
}

body[class*='page-civicrm-report-'] #report-tab-set-filters .crm-accordion-wrapper .crm-form-select {
    margin: 0
}

body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField {
    box-shadow: none !important
}

body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionField .form-link::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: .8em;
    content: "  ";
    color: #61AA35
}

body[class*='page-civicrm-report-'] #report-tab-order-by-elements #optionFieldLink {
    padding: 20px
}

body[class*='page-civicrm-report-'] #report-tab-order-by-elements .action-icon {
    display: none
}

body[class*='page-civicrm-report-'] #report-tab-access .crm-report-instanceForm-form-block-is_navigation .report-label {
    padding-top: 17px
}

body[class*='page-civicrm-report-'] .crm-submit-buttons {
    background: #fff !important;
    border-top: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px;
    border-top: 0
}

.crm-container .CRM_Export_Form_Select .help {
    margin-bottom: 20px
}

.crm-container .CRM_Export_Form_Select .label {
    font-size: 13px
}

.crm-container .CRM_Export_Form_Select .label,
.crm-container .CRM_Export_Form_Select label,
.crm-container .CRM_Export_Form_Select .content {
    color: #464354
}

.crm-container .CRM_Export_Form_Select #postal_mailing_export_postal_mailing_export {
    margin-left: 0 !important
}

.crm-container .CRM_Export_Form_Select .crm-section {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background-color: #fff;
    margin-bottom: 0;
    padding: 20px
}

.crm-container .CRM_Export_Form_Select .crm-section.crm-exportOption-section {
    border-radius: 2px 2px 0 0
}

.crm-container .CRM_Export_Form_Select .crm-section.crm-exportOption-section h3 {
    padding-left: 0
}

.crm-container .CRM_Export_Form_Select .crm-section.crm-export-mapping-section {
    padding: 0
}

.crm-container .CRM_Export_Form_Select .crm-section.crm-export-mapping-section .label,
.crm-container .CRM_Export_Form_Select .crm-section.crm-export-mapping-section .content {
    padding: 20px 0
}

.crm-container .CRM_Export_Form_Select .crm-form-block {
    background-color: transparent;
    box-shadow: none
}

.crm-container .CRM_Export_Form_Select .crm-form-block>.crm-submit-buttons {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0 0 2px 2px
}

.crm-container .CRM_Export_Form_Select #wizard-steps .wizard-bar {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 2px
}

.crm-container .CRM_Export_Form_Map .help {
    margin-bottom: 20px
}

.crm-container .CRM_Export_Form_Map .help p {
    margin-bottom: 10px
}

.crm-container .CRM_Export_Form_Map .wizard-bar {
    border-radius: 2px 2px 0 0;
    margin-bottom: 0 !important
}

.crm-container .CRM_Export_Form_Map #map-field>table {
    width: 100% !important
}

.crm-container .CRM_Export_Form_Map #map-field>table .columnheader {
    border: 0
}

.crm-container .CRM_Export_Form_Map #map-field>table .columnheader th {
    font-size: 18px
}

.crm-container .CRM_Export_Form_Map #map-field>table .columnheader-dark th {
    font-size: 16px
}

.crm-container .CRM_Export_Form_Map #map-field>table .columnheader th,
.crm-container .CRM_Export_Form_Map #map-field>table .columnheader-dark th {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-radius: 2px 2px 0 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    border: 0;
    border-bottom: 1px solid #d3dee2;
    color: #464354;
    font-weight: 600;
    text-transform: none
}

.crm-container .CRM_Export_Form_Map #map-field>table .columnheader th a,
.crm-container .CRM_Export_Form_Map #map-field>table .columnheader-dark th a {
    line-height: 18px
}

.crm-container .CRM_Export_Form_Map #map-field>table th,
.crm-container .CRM_Export_Form_Map #map-field>table td {
    border-right: 0 !important
}

.crm-container .CRM_Export_Form_Map #map-field>table td {
    padding-left: 20px !important
}

.crm-container .CRM_Export_Form_Map #map-field>table+div {
    padding-left: 20px
}

.crm-container .CRM_Export_Form_Map #map-field>table+div td {
    padding-left: 0 !important
}

.crm-container .CRM_Export_Form_Map .crm-submit-buttons {
    border-radius: 0 0 2px 2px
}

.crm-container .CRM_Export_Form_Map #saveMapping,
.crm-container .CRM_Export_Form_Map #saveMapping+label {
    display: inline-block;
    margin-bottom: 20px;
    vertical-align: middle
}

.crm-container .CRM_Export_Form_Map #saveDetails .label {
    display: table-cell;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    text-align: left;
    vertical-align: middle;
    width: 80px
}

.crm-container .crm-export-ui-save-mapping-dialog.ui-dialog-content.ui-widget-content {
    padding: 0
}

.crm-container .crm-export-ui-save-mapping-dialog .crm-form-block {
    box-shadow: none;
    margin-bottom: 0;
    padding: 15px 20px
}

.crm-container .crm-export-ui-save-mapping-dialog .crm-form-block label {
    display: inline-block;
    width: 190px
}

.crm-container .crm-export-ui-save-mapping-dialog .ui-dialog-buttonpane.ui-widget-content {
    height: auto;
    padding: 20px 30px;
    position: inherit;
    width: auto
}

.crm-container .crm-export-ui-save-mapping-dialog .ui-dialog-buttonpane.ui-widget-content .crm-button {
    background: #61aa35 !important;
    border-radius: 0
}

.crm-container .crm-export-ui-save-mapping-dialog .ui-dialog-buttonpane.ui-widget-content .crm-button:hover {
    background: #005c99
}

.crm-container .crm-export-ui-save-mapping-dialog .crm-marker {
    margin-right: 0
}

.page-civicrm-activity .CRM_Activity_Form_Activity .crm-form-block>.crm-submit-buttons {
    border-top: 0
}

.page-civicrm-activity .CRM_Activity_Form_Activity .crm-form-block>.crm-submit-buttons>.crm-button {
    margin-left: 0 !important;
    margin-right: 10px !important
}

.page-civicrm-activity .CRM_Activity_Form_Activity table.form-layout tr td.view-value {
    padding-right: 20px
}

.page-civicrm-activity .CRM_Activity_Form_Activity table.form-layout tr>td>.crm-form-text::after {
    display: none
}

.page-civicrm-activity .CRM_Activity_Form_Activity .label,
.page-civicrm-activity .CRM_Activity_Form_Activity label {
    color: #464354;
    font-size: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 0 !important
}

.page-civicrm-activity .CRM_Activity_Form_Activity #activity_date_time_time {
    margin-top: 0 !important
}

.page-civicrm-activity .CRM_Activity_Form_Activity #cke_details {
    width: 100%
}

.page-civicrm-activity .CRM_Activity_Form_Activity .addon.fa-calendar {
    background-color: #f3f6f7;
    border: 1px solid #c2cfd8;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    left: -2px;
    position: relative
}

.page-civicrm-activity .CRM_Activity_Form_Activity #s2id_activity_type_id,
.page-civicrm-activity .CRM_Activity_Form_Activity #s2id_source_contact_id,
.page-civicrm-activity .CRM_Activity_Form_Activity #s2id_target_contact_id,
.page-civicrm-activity .CRM_Activity_Form_Activity #s2id_assignee_contact_id,
.page-civicrm-activity .CRM_Activity_Form_Activity #s2id_status_id {
    min-width: 500px
}

.page-civicrm-activity .CRM_Activity_Form_Activity .crm-activity-form-block-subject input,
.page-civicrm-activity .CRM_Activity_Form_Activity .crm-activity-form-block-location input,
.page-civicrm-activity .CRM_Activity_Form_Activity .crm-activity-form-block-duration input {
    min-width: 100px !important;
    width: 100px !important
}

.page-civicrm-activity .crm-container[role='dialog'] .ui-dialog-content {
    padding: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .crm-row-ok td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead td:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead td:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th div,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead td div,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th div,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td div {
    padding: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead th.right,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead td.right,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader th.right,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader td.right {
    text-align: left
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight thead tr,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr {
    background: #fff
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td:first-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td:last-child,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td.right,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th.right {
    text-align: left
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td:last-child {
    text-align: right
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr th div {
    padding: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info td,
.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-activity .crm-container[role='dialog'] .row-highlight tbody tr td:last-child {
    text-align: left
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-status_id .crm-hover-button .crm-i,
.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-priority_id .crm-hover-button .crm-i {
    margin-bottom: -15px
}

.crm-container .CRM_Activity_Form_Activity .crm-core-form-recurringentity-block-absolute_date td.label {
    visibility: hidden
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-assignee_contact_id .description {
    display: block;
    line-height: 1.5em;
    margin-top: 5px
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-duration .description {
    padding: 5px;
    position: relative;
    text-transform: capitalize;
    top: 5px
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-attachment td.label {
    padding-bottom: 5px !important
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-attachment td .description {
    margin: 5px
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-attachment>td,
.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-recurring_activity>td,
.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-schedule_followup>td {
    padding: 0
}

.crm-container .CRM_Activity_Form_Activity #recurring-entity-block .crm-accordion-body,
.crm-container .CRM_Activity_Form_Activity #follow-up .crm-accordion-body {
    padding: 20px !important
}

.crm-container .CRM_Activity_Form_Activity #recurring-entity-block td.label,
.crm-container .CRM_Activity_Form_Activity #follow-up td.label {
    padding-bottom: 5px !important
}

.crm-container .CRM_Activity_Form_Activity #s2id_exclude_date_list .fa-calendar {
    display: none
}

.crm-container .CRM_Activity_Form_Activity .crm-activity-form-block-details td.label {
    padding-bottom: 10px
}

.crm-container .CRM_Activity_Form_Activity .crm-is-multi-activity-wrapper label {
    padding: 15px 0;
    position: relative
}

.crm-container .CRM_Activity_Form_Activity .crm-is-multi-activity-wrapper label::after {
    left: 1px !important;
    top: 22px !important
}

.crm-container .CRM_Activity_Form_Activity .required::after {
    display: none
}

.crm-container .CRM_Activity_Form_Activity .crm-form-block>.crm-submit-buttons {
    margin-left: 0 !important;
    margin-right: 0 !important;
    min-height: auto !important
}

.crm-container .CRM_Activity_Form_Activity .crm-form-block>.crm-submit-buttons .crm-button_qf_Activity_upload {
    margin-left: 0
}

.crm-container .CRM_Activity_Form_Activity .form-layout td.label {
    padding-left: 20px !important
}

.crm-container .CRM_Activity_Form_Activity .form-layout .crm-activity-form-block-details td.label {
    vertical-align: top
}

.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel {
    table-layout: fixed
}

.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td.label {
    display: table-cell !important;
    line-height: 18px !important;
    padding-bottom: 8.5px !important;
    padding-top: 8.5px !important;
    text-align: left !important;
    white-space: normal !important;
    width: 30% !important
}

.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td.label label {
    margin-bottom: 0
}

.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td.label+td {
    width: 70% !important
}

.crm-container .CRM_Activity_Form_Activity>.crm-activity-view-block>.crm-info-panel td.label {
    vertical-align: top !important
}

.crm-container .CRM_Activity_Form_Activity .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body {
    box-shadow: none;
    padding: 0 !important
}

.page-civicrm-contact #Activity .crm-activity-form-block-assignee_contact_id td:not(.label) {
    padding: 0
}

.page-civicrm-contact #Activity #attachments tr:nth-child(4) td.label,
.page-civicrm-contact #Activity #attachments tr:nth-child(7) td.label {
    padding: 0
}

.page-civicrm-contact #Activity .crm-activity-form-block-attachment .crm-accordion-body {
    padding: 20px !important
}

.page-civicrm-contact .crm-activityLinks {
    line-height: 27px;
    margin-bottom: 20px !important;
    margin-top: 0;
    min-height: 30px
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .crm-accordion-body {
    -webkit-box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15);
    padding: 6px 15px !important
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper {
    border-radius: 4px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 20px 0
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper table {
    box-shadow: none;
    width: 100% !important
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper .crm-datatable-pager-top .dataTables_length {
    width: auto
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info,
.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_paginate {
    padding-top: 0
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_paginate {
    margin-top: -5px
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper .dataTables_info {
    font-size: 13px;
    padding-left: 20px;
    width: auto
}

@media (max-width: 1004px) {
    .page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_wrapper {
        overflow-x: auto;
        width: 100%
    }
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .accordion,
.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .crm-search_filters-accordion {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .crm-search_filters-accordion {
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden
}

.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_length,
.page-civicrm-contact #mainTabContainer .crm-activity-selector-activity .dataTables_paginate {
    font-size: 13px
}

.crm-container .CRM_Contact_Form_Task_Delete .crm-form-block,
.crm-container .CRM_Contact_Form_Task_Unhold .crm-form-block,
.crm-container .CRM_Contact_Form_Task_Label .crm-form-block {
    padding-top: 20px
}

.crm-container .CRM_Contact_Form_Task_Delete .spacer,
.crm-container .CRM_Contact_Form_Task_Unhold .spacer,
.crm-container .CRM_Contact_Form_Task_Label .spacer {
    display: none
}

.crm-container .CRM_Contact_Form_Task_Delete .status.no-popup,
.crm-container .CRM_Contact_Form_Task_Unhold .status.no-popup,
.crm-container .CRM_Contact_Form_Task_Label .status.no-popup {
    margin: 0 20px 20px
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block .crm-submit-buttons {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 15px !important;
    padding-right: 15px !important
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed {
    margin: 0 25px
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed label {
    padding: 15px 0;
    position: relative
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed label::after {
    left: 4px;
    top: 21px
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed .crm-contact-task-addtodonot-form-block-pref label {
    padding: 15px !important;
    position: relative
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed .crm-contact-task-addtodonot-form-block-pref label::after {
    left: 17px
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed .listing-box {
    border-color: #FFFFFF;
    height: auto;
    max-height: 216px
}

.crm-container .CRM_Contact_Form_Task_AlterPreferences .crm-contact-task-addtodonot-form-block table.form-layout-compressed .listing-box>div {
    background-color: #fff
}

.crm-container .crmMailing #tab-mailing,
.crm-container .crmMailing .ui-tabs-panel {
    padding: 20px !important
}

.crm-container .crmMailing #tab-mailing .crm-accordion-header {
    padding-left: 0
}

.crm-container .crmMailing #tab-mailing .crm-accordion-body {
    background-color: transparent;
    padding: 0 !important;
    position: relative
}

.crm-container .crmMailing #tab-mailing .crm-accordion-body [ng-controller='EmailBodyCtrl']>div:first-child {
    position: absolute;
    right: 10px;
    top: 10px
}

.crm-container .crmMailing #tab-mailing .cke_top {
    box-sizing: border-box;
    width: 100%
}

.crm-container .crmMailing .crmMailing-preview {
    display: flex
}

.crm-container .crmMailing .crmMailing-preview .preview-group,
.crm-container .crmMailing .crmMailing-preview .preview-popup,
.crm-container .crmMailing .crmMailing-preview .preview-contact {
    height: auto
}

.crm-container .crmMailing .crmMailing-preview .preview-popup {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.crm-container .crmMailing .crmMailing-preview .crm-button {
    display: inline-block;
    float: none;
    margin-right: 0;
    margin-top: 20px
}

.crm-container .crmMailing .crm-wizard-buttons {
    zoom: 1;
    overflow: auto;
    padding: 20px
}

.crm-container .crmMailing .label {
    text-align: left
}

.crm-container .crmMailing .label label {
    font-weight: normal !important
}

.crm-container .crm-contact-task-createsmartgroup-form-block .help,
.crm-container .crm-event-savesearch-form-block .help {
    margin: 20px
}

.page-civicrm-tag #branding .page-title {
    margin-bottom: 20px !important
}

.page-civicrm-tag .help {
    margin-bottom: 20px
}

.page-civicrm-tag .tabs-secondary {
    float: left
}

.page-civicrm-tag .ui-dialog-content td {
    vertical-align: middle
}

.page-civicrm-tag .tag-info {
    border: 1px solid #d3dee2;
    border-radius: 2px;
    box-shadow: none;
    color: #464354;
    font-size: 13px;
    right: 20px
}

.page-civicrm-tag .tag-info h4 {
    margin-top: 0
}

.page-civicrm-tag .tag-info .tdl {
    color: #464354;
    font-weight: 600
}

.page-civicrm-tag .tag-info .button {
    margin-top: 10px !important
}

.page-civicrm-tag .tag-info .button:hover .fa-trash {
    color: #fff
}

.page-civicrm-tag .tag-info .clear-tag-selection {
    color: #cf3458;
    opacity: 1
}

.page-civicrm-tag .tag-info .clear-tag-selection .fa-ban::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #cf3458
}

.page-civicrm-tag .tag-info .clear-tag-selection:hover .fa-ban::before {
    color: #b52b4b
}

.page-civicrm-tag .tag-tree {
    width: 50%
}

.page-civicrm-tag .ui-tabs div.tag-tree-wrapper {
    min-height: 350px
}

.page-civicrm-tag .ui-tabs input[name='filter_tag_tree'] {
    margin: 0 0 20px 20px
}

.page-civicrm-tag .ui-tabs input[name='filter_tag_tree']+.crm-hover-button {
    margin: 0 0 20px !important
}

.page-civicrm-tag #page .crm-form-block td {
    display: table-cell;
    text-align: left;
    vertical-align: middle
}

.page-civicrm-tag #page .crm-tag-form-block-is_reserved td.label,
.page-civicrm-tag #page .crm-tag-form-block-is_slectable td.label {
    vertical-align: top
}

.page-civicrm-tag .crm-submit-buttons a.button {
    background: #61aa35
}

.page-civicrm-tag .crm-submit-buttons a.button:hover {
    background: #005c99;
    color: #fff
}

.page-civicrm-tag .CRM_Tag_Form_Edit table.form-layout-compressed {
    margin: 0 25px
}

.page-civicrm-tag .CRM_Tag_Form_Edit table.form-layout-compressed td>input.crm-form-color {
    min-width: 48px !important;
    width: 48px !important
}

.page-civicrm-tag .CRM_Tag_Form_Edit div.description,
.page-civicrm-tag .CRM_Tag_Form_Edit span.description {
    display: block;
    line-height: 1.5em
}

.page-civicrm-tag #cat {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 30px 0
}

.page-civicrm-tag #cat table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-tag #cat table .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-tag #cat table .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-tag #cat table .crm-row-ok td,
.page-civicrm-tag #cat table .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-tag #cat table thead th,
.page-civicrm-tag #cat table thead td,
.page-civicrm-tag #cat table .columnheader th,
.page-civicrm-tag #cat table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-tag #cat table thead th:first-child,
.page-civicrm-tag #cat table thead td:first-child,
.page-civicrm-tag #cat table .columnheader th:first-child,
.page-civicrm-tag #cat table .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-tag #cat table thead th:last-child,
.page-civicrm-tag #cat table thead td:last-child,
.page-civicrm-tag #cat table .columnheader th:last-child,
.page-civicrm-tag #cat table .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-tag #cat table thead th div,
.page-civicrm-tag #cat table thead td div,
.page-civicrm-tag #cat table .columnheader th div,
.page-civicrm-tag #cat table .columnheader td div {
    padding: 0
}

.page-civicrm-tag #cat table thead th.right,
.page-civicrm-tag #cat table thead td.right,
.page-civicrm-tag #cat table .columnheader th.right,
.page-civicrm-tag #cat table .columnheader td.right {
    text-align: left
}

.page-civicrm-tag #cat table thead tr,
.page-civicrm-tag #cat table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-tag #cat table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-tag #cat table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-tag #cat table tbody tr {
    background: #fff
}

.page-civicrm-tag #cat table tbody tr td,
.page-civicrm-tag #cat table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-tag #cat table tbody tr td:first-child,
.page-civicrm-tag #cat table tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-tag #cat table tbody tr td:last-child,
.page-civicrm-tag #cat table tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-tag #cat table tbody tr td.right,
.page-civicrm-tag #cat table tbody tr th.right {
    text-align: left
}

.page-civicrm-tag #cat table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-tag #cat table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-tag #cat table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-tag #cat table tbody tr th div {
    padding: 0
}

.page-civicrm-tag #cat table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-tag #cat table.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-tag #cat table.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-tag #cat table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-tag #cat table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-tag #cat table.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-tag #cat table.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-tag #cat table.selector .crm-child-row,
.page-civicrm-tag #cat table.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-tag #cat table.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-tag #cat table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-tag #cat table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-tag #cat table.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-tag #cat table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-tag #cat table.selector .crm-child-row #info td,
.page-civicrm-tag #cat table.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-tag #cat table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-tag #cat table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-tag a.button i {
    margin-right: 3px
}

.crm-container .CRM_Contact_Form_Task_AddToTag table.form-layout-compressed,
.crm-container .CRM_Contact_Form_Task_RemoveFromTag table.form-layout-compressed {
    margin: 25px
}

.crm-container .CRM_Contact_Form_Task_AddToTag .listing-box,
.crm-container .CRM_Contact_Form_Task_RemoveFromTag .listing-box {
    height: auto;
    max-height: 216px
}

.crm-container .CRM_Contact_Form_Task_AddToTag .listing-box>div,
.crm-container .CRM_Contact_Form_Task_RemoveFromTag .listing-box>div {
    background-color: #fff;
    padding: 5px 15px
}

.crm-container .CRM_Tag_Form_Tag #Tag {
    background: #fff;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .CRM_Tag_Form_Tag #Tag #tagtree {
    padding-top: 20px
}

.crm-container .CRM_Tag_Form_Tag #Tag #tagtree li {
    margin: 10px 0
}

.crm-container .CRM_Tag_Form_Tag #Tag #tagtree li span {
    background: none
}

.crm-container .CRM_Tag_Form_Tag #Tag #tagtree>ul ul {
    margin-left: 25px
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag table th {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    border-width: 0 0 1px;
    box-shadow: none
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag table th a {
    line-height: 18px
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag table td {
    border: 0;
    padding: 20px
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag .jstree-default .jstree-checkbox {
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    background: none;
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    height: 16px;
    margin-right: 5px;
    position: relative;
    top: 5px;
    width: 16px
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag .jstree-default .jstree-clicked>.jstree-checkbox::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 2px;
    position: absolute;
    top: -3px
}

.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag .jstree-default .jstree-wholerow-hovered,
.page-civicrm-contact-view .CRM_Tag_Form_Tag #Tag .jstree-default .jstree-wholerow-clicked {
    background: #fff
}

.crm-container .CRM_Contact_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block>.form-layout>tbody>tr>td,
.crm-container .CRM_Event_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block>.form-layout>tbody>tr>td {
    padding: 20px 0 0 20px
}

.crm-container .CRM_Contact_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block>.form-layout .label,
.crm-container .CRM_Event_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block>.form-layout .label {
    padding-left: 0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block .crm-submit-buttons,
.crm-container .CRM_Event_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block .crm-submit-buttons {
    margin-top: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToGroup #id_existing_group tr,
.crm-container .CRM_Contact_Form_Task_AddToGroup #id_new_group tr,
.crm-container .CRM_Event_Form_Task_AddToGroup #id_existing_group tr,
.crm-container .CRM_Event_Form_Task_AddToGroup #id_new_group tr {
    display: flex
}

.crm-container .CRM_Contact_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block-description .label,
.crm-container .CRM_Event_Form_Task_AddToGroup .crm-contact-task-addtogroup-form-block-description .label {
    display: table-cell;
    text-align: left;
    vertical-align: top
}

.crm-container .crm-contact-task-createsmartgroup-form-block>.form-layout-compressed {
    margin-left: 20px
}

.crm-container #RemoveFromGroup .crm-contact-task-removefromgroup-form-block>.form-layout-compressed {
    margin-left: 20px !important
}

.crm-container #RemoveFromGroup .crm-contact-task-removefromgroup-form-block .required::after {
    display: none
}

.page-civicrm-contact #memberships,
.page-civicrm-contact #inactive-memberships {
    margin-bottom: 20px
}

.page-civicrm-contact #memberships .columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.page-civicrm-contact #memberships table td:not(:last-child) {
    max-width: 85px;
    overflow: hidden;
    padding: 15px 10px 15px 20px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.page-civicrm-contact #memberships table td:nth-child(2),
.page-civicrm-contact #memberships table td:nth-child(3),
.page-civicrm-contact #memberships table td:nth-child(4) {
    max-width: 100px
}

.page-civicrm-contact #inactive-memberships table td:not(:last-child) {
    max-width: 115px;
    overflow: hidden;
    padding: 15px 10px 15px 20px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.page-civicrm-contact #inactive-memberships table td:nth-child(2),
.page-civicrm-contact #inactive-memberships table td:nth-child(3) {
    max-width: 88px
}

.page-civicrm-contact-view .help {
    margin-bottom: 20px
}

.page-civicrm-contact-view .ui-widget-content .crm-button i {
    top: 0.7em
}

.page-civicrm-contact-view .ui-widget-content .crm-button-type-cancel i {
    color: #464354
}

.page-civicrm-contact-view .ui-widget-content .crm-button-type-cancel:hover i {
    color: #fff
}

.page-civicrm-contact-view .action-link {
    margin-bottom: 30px
}

.page-civicrm-contact-view .action-link br {
    display: none
}

.crm-container .CRM_Member_Form_MembershipRenewal .crm-button {
    border: 0
}

.crm-container .CRM_Member_Form_MembershipRenewal .crm-button .crm-i {
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    left: 0.7em;
    top: 50%
}

.crm-container .CRM_Member_Form_MembershipRenewal #help {
    margin-bottom: 15px;
    padding: 10px
}

.crm-container .CRM_Member_Form_MembershipRenewal #recordContribution td,
.crm-container .CRM_Member_Form_MembershipRenewal [class*=crm-membership-form-block-] td {
    padding-left: 5px !important
}

.crm-container .CRM_Member_Form_Membership select,
.crm-container .CRM_Member_Form_Membership #from_email_address {
    line-height: 1.5em;
    max-height: 33px;
    max-width: 230px;
    padding: 0 5px !important;
    padding-right: 30px !important
}

.crm-container .CRM_Member_Form_Membership #payment_information .cvv2-section input,
.crm-container .CRM_Member_Form_Membership #payment_information .cvv2-section .cvv2-icon {
    float: left
}

.crm-container .CRM_Member_Form_Membership #payment_information .crm-credit_card_type-icons {
    margin-left: 40px
}

.crm-container .CRM_Member_Form_Membership #contributionTypeToggle>td {
    padding-left: 20px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .auto-renew-text {
    display: block;
    padding: 0 20px 20px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-link-credit-card-mode {
    margin: 20px 20px 0 0
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-link-credit-card-mode .open-inline-noreturn {
    padding: 8px 12px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-link-credit-card-mode .open-inline-noreturn:hover {
    color: #fff !important
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-membership_type_id select {
    max-width: 230px;
    padding-right: 30px !important
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-record_contribution>td {
    padding: 0
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-record_contribution>td legend {
    margin-bottom: 0;
    padding: 10px 20px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-record_contribution>td .crm-membership-form-block-billing #payment_information .check_number-section .label {
    padding: 0 5px 0 15px;
    width: 175px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-record_contribution>td .crm-membership-form-block-billing #payment_information .check_number-section .content {
    margin-left: 200px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-record_contribution>td #recordContribution {
    margin-top: 20px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-membership-form-block-soft-credit-type .crm-option-edit-link {
    left: 0 !important
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block #record-different-contact .label {
    padding-left: 0
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block #recordContribution td.label,
.crm-container .CRM_Member_Form_Membership .crm-membership-form-block #send-receipt td.label {
    min-width: 175px
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-accordion-wrapper .crm-accordion-header {
    background: #FFFFFF !important
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-accordion-wrapper .crm-accordion-body {
    padding: 0 !important
}

.crm-container .CRM_Member_Form_Membership .crm-membership-form-block .crm-accordion-wrapper .crm-accordion-body>p.description {
    padding: 0 20px 15px
}

.crm-container .CRM_Member_Form_Membership table.selector {
    box-shadow: none
}

.crm-container .CRM_Member_Form_Membership table.selector thead th {
    background: #FFFFFF !important;
    border: 0;
    border-bottom: 0;
    color: #464354 !important;
    line-height: 1.1em;
    padding: 10px;
    vertical-align: middle
}

.crm-container .CRM_Member_Form_Membership table.selector thead th div {
    padding: 0
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr {
    background: #fff;
    border: 1px solid #FFFFFF !important
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr.crm-child-row>td {
    padding: 0
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr.crm-child-row>td .crm-ajax-container table {
    margin: 0
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr.crm-child-row>td .crm-ajax-container table tbody {
    border-top: 1px solid #d3dee2 !important
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr.crm-child-row>td .crm-ajax-container table th {
    background: #f3f6f7 !important;
    border: 0;
    border-bottom: 0;
    color: #464354;
    vertical-align: middle
}

.crm-container .CRM_Member_Form_Membership table.selector tbody tr td {
    background: #fff;
    border: 0;
    color: #61aa35 !important;
    line-height: 1.1em;
    padding: 10px 30px
}

.crm-container .CRM_Member_Form_MembershipView .action-link {
    display: none
}

.crm-container .CRM_Member_Form_MembershipView .crm-contact-contribute-contributions>table.selector {
    margin-top: -20px !important
}

.crm-container .CRM_Contribute_Form_AdditionalPayment {
    border: solid 1px #f3f6f7;
    border-radius: 2px
}

.crm-container .CRM_Contribute_Form_AdditionalPayment tbody>tr>td:first-child {
    white-space: nowrap
}

.crm-container .CRM_Member_Form_Search .crm-button-type-refresh .crm-i {
    line-height: 1.8em
}

.crm-container .CRM_Member_Form_Search .crm-accordion-wrapper {
    border-radius: 3px !important
}

.crm-container .CRM_Member_Form_Search .crm-accordion-header {
    border-radius: 3px 3px 0 0 !important
}

.crm-container .CRM_Member_Form_Search .crm-accordion-body,
.crm-container .CRM_Member_Form_Search .crm-search-tasks {
    border-radius: 0 0 3px 3px !important
}

.crm-container .CRM_Member_Form_Search .selector,
.crm-container .CRM_Member_Form_Search .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important
}

.crm-container .CRM_Member_Form_Search .selector .crm-row-ok,
.crm-container .CRM_Member_Form_Search .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container .CRM_Member_Form_Search .selector .crm-row-error,
.crm-container .CRM_Member_Form_Search .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container .CRM_Member_Form_Search .selector .crm-row-ok td,
.crm-container .CRM_Member_Form_Search .selector .crm-row-error td,
.crm-container .CRM_Member_Form_Search .report .crm-row-ok td,
.crm-container .CRM_Member_Form_Search .report .crm-row-error td {
    background-color: transparent !important
}

.crm-container .CRM_Member_Form_Search .selector thead th,
.crm-container .CRM_Member_Form_Search .selector thead td,
.crm-container .CRM_Member_Form_Search .selector .columnheader th,
.crm-container .CRM_Member_Form_Search .selector .columnheader td,
.crm-container .CRM_Member_Form_Search .report thead th,
.crm-container .CRM_Member_Form_Search .report thead td,
.crm-container .CRM_Member_Form_Search .report .columnheader th,
.crm-container .CRM_Member_Form_Search .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container .CRM_Member_Form_Search .selector thead th:first-child,
.crm-container .CRM_Member_Form_Search .selector thead td:first-child,
.crm-container .CRM_Member_Form_Search .selector .columnheader th:first-child,
.crm-container .CRM_Member_Form_Search .selector .columnheader td:first-child,
.crm-container .CRM_Member_Form_Search .report thead th:first-child,
.crm-container .CRM_Member_Form_Search .report thead td:first-child,
.crm-container .CRM_Member_Form_Search .report .columnheader th:first-child,
.crm-container .CRM_Member_Form_Search .report .columnheader td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Member_Form_Search .selector thead th:last-child,
.crm-container .CRM_Member_Form_Search .selector thead td:last-child,
.crm-container .CRM_Member_Form_Search .selector .columnheader th:last-child,
.crm-container .CRM_Member_Form_Search .selector .columnheader td:last-child,
.crm-container .CRM_Member_Form_Search .report thead th:last-child,
.crm-container .CRM_Member_Form_Search .report thead td:last-child,
.crm-container .CRM_Member_Form_Search .report .columnheader th:last-child,
.crm-container .CRM_Member_Form_Search .report .columnheader td:last-child {
    padding-right: 20px
}

.crm-container .CRM_Member_Form_Search .selector thead th div,
.crm-container .CRM_Member_Form_Search .selector thead td div,
.crm-container .CRM_Member_Form_Search .selector .columnheader th div,
.crm-container .CRM_Member_Form_Search .selector .columnheader td div,
.crm-container .CRM_Member_Form_Search .report thead th div,
.crm-container .CRM_Member_Form_Search .report thead td div,
.crm-container .CRM_Member_Form_Search .report .columnheader th div,
.crm-container .CRM_Member_Form_Search .report .columnheader td div {
    padding: 0
}

.crm-container .CRM_Member_Form_Search .selector thead th.right,
.crm-container .CRM_Member_Form_Search .selector thead td.right,
.crm-container .CRM_Member_Form_Search .selector .columnheader th.right,
.crm-container .CRM_Member_Form_Search .selector .columnheader td.right,
.crm-container .CRM_Member_Form_Search .report thead th.right,
.crm-container .CRM_Member_Form_Search .report thead td.right,
.crm-container .CRM_Member_Form_Search .report .columnheader th.right,
.crm-container .CRM_Member_Form_Search .report .columnheader td.right {
    text-align: left
}

.crm-container .CRM_Member_Form_Search .selector thead tr,
.crm-container .CRM_Member_Form_Search .selector .columnheader tr,
.crm-container .CRM_Member_Form_Search .report thead tr,
.crm-container .CRM_Member_Form_Search .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container .CRM_Member_Form_Search .selector .columnheader-dark,
.crm-container .CRM_Member_Form_Search .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Member_Form_Search .selector .columnheader-dark th,
.crm-container .CRM_Member_Form_Search .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container .CRM_Member_Form_Search .selector tbody tr,
.crm-container .CRM_Member_Form_Search .report tbody tr {
    background: #fff
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td,
.crm-container .CRM_Member_Form_Search .selector tbody tr th,
.crm-container .CRM_Member_Form_Search .report tbody tr td,
.crm-container .CRM_Member_Form_Search .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td:first-child,
.crm-container .CRM_Member_Form_Search .selector tbody tr th:first-child,
.crm-container .CRM_Member_Form_Search .report tbody tr td:first-child,
.crm-container .CRM_Member_Form_Search .report tbody tr th:first-child {
    padding-left: 20px
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td:last-child,
.crm-container .CRM_Member_Form_Search .selector tbody tr th:last-child,
.crm-container .CRM_Member_Form_Search .report tbody tr td:last-child,
.crm-container .CRM_Member_Form_Search .report tbody tr th:last-child {
    padding-right: 20px
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td.right,
.crm-container .CRM_Member_Form_Search .selector tbody tr th.right,
.crm-container .CRM_Member_Form_Search .report tbody tr td.right,
.crm-container .CRM_Member_Form_Search .report tbody tr th.right {
    text-align: left
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td,
.crm-container .CRM_Member_Form_Search .report tbody tr td {
    background: #fff !important;
    color: #000;
}

.crm-container .CRM_Member_Form_Search .selector tbody tr td:last-child,
.crm-container .CRM_Member_Form_Search .report tbody tr td:last-child {
    text-align: right
}

.crm-container .CRM_Member_Form_Search .selector tbody tr th,
.crm-container .CRM_Member_Form_Search .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container .CRM_Member_Form_Search .selector tbody tr th div,
.crm-container .CRM_Member_Form_Search .report tbody tr th div {
    padding: 0
}

.crm-container .CRM_Member_Form_Search .selector.selector.row-highlight tbody>tr:hover,
.crm-container .CRM_Member_Form_Search .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-expand-row,
.crm-container .CRM_Member_Form_Search .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-expand-row::before,
.crm-container .CRM_Member_Form_Search .report.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-expand-row::after,
.crm-container .CRM_Member_Form_Search .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-expand-row.expanded::after,
.crm-container .CRM_Member_Form_Search .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container .CRM_Member_Form_Search .selector.selector th,
.crm-container .CRM_Member_Form_Search .report.selector th {
    background-color: #f3f6f7 !important
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row {
    border-bottom: 0
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row,
.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row>td,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row>td {
    padding: 0
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row>td,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row>td {
    position: relative
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container table,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row #info tr,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row #info th,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row #info td,
.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row #info th,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row #info td,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container .CRM_Member_Form_Search .selector.selector .crm-child-row #info td,
.crm-container .CRM_Member_Form_Search .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container .CRM_Member_Form_Search .selector.selector .sticky tr:first-child,
.crm-container .CRM_Member_Form_Search .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Member_Form_Search .selector tbody tr:last-child,
.crm-container .CRM_Member_Form_Search .report tbody tr:last-child {
    border-bottom: 1px solid #FFFFFF !important
}

.crm-container .CRM_Member_Form_Search .selector tbody tr:last-child td,
.crm-container .CRM_Member_Form_Search .report tbody tr:last-child td {
    text-align: left
}

.crm-container .CRM_Member_Form_Search .form-item {
    padding-top: 0
}

.crm-container .CRM_Member_Form_Search .report {
    border-radius: 3px
}

.crm-container .CRM_Member_Form_Search .report tr.columnheader-dark {
    background: transparent !important;
    border-radius: 3px 3px 0 0
}

.crm-container .CRM_Member_Form_Search .report tr.columnheader-dark th:first-child {
    border-top-left-radius: 0
}

.crm-container .CRM_Member_Form_Search .report tr.columnheader-dark th:last-child {
    border-top-right-radius: 0
}

.crm-container .CRM_Member_Form_Search .report tr.columnfooter {
    border-top: 1px solid #d3dee2 !important
}

.crm-container .CRM_Member_Form_Search .report tr th,
.crm-container .CRM_Member_Form_Search .report tr td {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px !important
}

.crm-container .CRM_Member_Form_Search .report tr th {
    padding: 15px 20px !important
}

.crm-container .CRM_Member_Form_Search .report tr td {
    padding: 15px 20px !important
}

.crm-container .CRM_Member_Form_Search .report tr td strong {
    color: #464354
}

.page-civicrm-member-search .selector {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-member-search .selector .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-member-search .selector .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-member-search .selector .crm-row-ok td,
.page-civicrm-member-search .selector .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-member-search .selector thead th,
.page-civicrm-member-search .selector thead td,
.page-civicrm-member-search .selector .columnheader th,
.page-civicrm-member-search .selector .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-member-search .selector thead th:first-child,
.page-civicrm-member-search .selector thead td:first-child,
.page-civicrm-member-search .selector .columnheader th:first-child,
.page-civicrm-member-search .selector .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-member-search .selector thead th:last-child,
.page-civicrm-member-search .selector thead td:last-child,
.page-civicrm-member-search .selector .columnheader th:last-child,
.page-civicrm-member-search .selector .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-member-search .selector thead th div,
.page-civicrm-member-search .selector thead td div,
.page-civicrm-member-search .selector .columnheader th div,
.page-civicrm-member-search .selector .columnheader td div {
    padding: 0
}

.page-civicrm-member-search .selector thead th.right,
.page-civicrm-member-search .selector thead td.right,
.page-civicrm-member-search .selector .columnheader th.right,
.page-civicrm-member-search .selector .columnheader td.right {
    text-align: left
}

.page-civicrm-member-search .selector thead tr,
.page-civicrm-member-search .selector .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-member-search .selector .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-search .selector .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-member-search .selector tbody tr {
    background: #fff
}

.page-civicrm-member-search .selector tbody tr td,
.page-civicrm-member-search .selector tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-member-search .selector tbody tr td:first-child,
.page-civicrm-member-search .selector tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-member-search .selector tbody tr td:last-child,
.page-civicrm-member-search .selector tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-member-search .selector tbody tr td.right,
.page-civicrm-member-search .selector tbody tr th.right {
    text-align: left
}

.page-civicrm-member-search .selector tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-member-search .selector tbody tr td:last-child {
    text-align: right
}

.page-civicrm-member-search .selector tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-member-search .selector tbody tr th div {
    padding: 0
}

.page-civicrm-member-search .selector.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-member-search .selector.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-member-search .selector.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-member-search .selector.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-member-search .selector.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-member-search .selector.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-member-search .selector.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-member-search .selector.selector .crm-child-row,
.page-civicrm-member-search .selector.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-member-search .selector.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-member-search .selector.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-member-search .selector.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-member-search .selector.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-member-search .selector.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-member-search .selector.selector .crm-child-row #info td,
.page-civicrm-member-search .selector.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-member-search .selector.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-member-search .selector.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body {
    padding: 20px !important
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body tr:first-child td {
    padding-top: 0
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body tr:last-child td {
    padding-top: 15px
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body tr:last-child td .crm-button-type-refresh .crm-i {
    padding: 3px 3px 3px 5px
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body td {
    padding-left: 0
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body a.crm-clear-link {
    position: relative;
    top: -2px
}

.page-civicrm-member-search .CRM_Member_Form_Search .crm-accordion-body #_qf_Search_refresh {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    border-radius: 2px;
    color: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 8px 12px;
    text-shadow: none;
    text-transform: uppercase
}

.page-civicrm-member-search .CRM_Member_Form_Search #memberSearch .selector {
    border-radius: 4px
}

.page-civicrm-member-search .CRM_Member_Form_Search #memberSearch .selector thead.sticky {
    background: transparent
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] .crm-form-block>.crm-submit-buttons>.crm-button:first-of-type {
    margin-left: 0
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] .form-layout-compressed td {
    color: #61aa35 !important;
    padding: 10px 20px;
    vertical-align: top
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] .form-layout-compressed td.label {
    color: #464354;
    font-size: 13px;
    font-weight: 600
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] .form-layout-compressed td label {
    line-height: 30px
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tr.columnheader {
    border-left: 0 !important;
    border-right: 0 !important
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tr.columnheader th,
.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tr.columnheader td {
    background: #f3f6f7 !important;
    border: 0;
    color: #464354;
    padding: 10px 20px;
    vertical-align: middle
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tbody tr {
    background: #fff;
    border-right: 0
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tbody tr td {
    border-right: 0;
    color: #61aa35 !important;
    line-height: 1.5em;
    padding: 15px 20px
}

.page-civicrm-member-search [class*=CRM_Member_Form_Task_] tbody tr td .dateplugin {
    display: inline-block;
    font-weight: normal;
    max-width: 150px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block {
    padding: 0 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .status {
    margin: 10px 0;
    padding: 10px 25px !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-submit-buttons {
    margin: 0 !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed {
    width: 100%
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed tbody tr td {
    padding: 10px 10px 10px 0
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-accordion-wrapper {
    margin-left: -20px;
    margin-right: -20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-html_email-accordion .helpIcon {
    margin-bottom: 15px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-contactEmail-form-block>.section .section {
    padding: 0 !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-accordion-body td {
    padding-left: 5px !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .spacer {
    height: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .section {
    padding: 15px 0 !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block .crm-submit-buttons:last-child {
    margin: 20px -20px 0 !important;
    padding: 20px !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block #saveDetails .label {
    display: inline-block;
    margin-right: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Email .crm-contactEmail-form-block #saveDetails .content {
    display: inline-block
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch {
    padding-top: 4em
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block {
    position: relative
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block .help {
    position: absolute;
    top: -75px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader th,
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader td {
    font: bold 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    padding: 15px 10px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader th:first-child,
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader th:last-child,
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table thead tr.columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr {
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td {
    min-width: 85px;
    padding: 15px 10px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:first-child {
    padding-left: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:last-child {
    padding-right: 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(1),
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(2) {
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 120px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(3),
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(5) {
    min-width: 125px;
    width: 125px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(3) .addon+.crm-clear-link,
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(5) .addon+.crm-clear-link {
    left: -5px;
    padding: 4px 0;
    position: relative
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(4),
.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table tbody tr td:nth-child(6) {
    max-width: 120px;
    width: 120px
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block table+.crm-submit-buttons {
    border-top: 0 !important;
    padding: 0 0 15px !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_Batch .crm-member-task-batch-form-block .crm-button:first-of-type {
    margin-right: 15px
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block .no-popup {
    margin: 10px 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block .form-layout-compressed td {
    color: #61aa35 !important;
    padding: 10px 20px
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block .form-layout-compressed td label {
    line-height: 30px
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block .crm-accordion-body .crm-form-block {
    background: transparent;
    box-shadow: none;
    margin: 0 -16px;
    padding: 0
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block .helpIcon {
    margin-bottom: 10px
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block #saveDetails {
    padding: 15px 5px !important
}

.page-civicrm-member-search .CRM_Member_Form_Task_PDFLetter .crm-block #saveDetails .label {
    float: left;
    min-width: 136px;
    padding-top: 5px
}

.crm-container .CRM_Member_Form_Task_Print {
    padding: 0 15px
}

.crm-container .CRM_Member_Form_Task_Print table {
    border: 0;
    border-radius: 3px;
    margin: 30px 0 20px
}

.crm-container .CRM_Member_Form_Task_Print table tr.columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.crm-container .CRM_Member_Form_Task_Print table tr.crm-membership {
    border-left: 0;
    border-right: 0
}

.crm-container .CRM_Member_Form_Task_Print table th,
.crm-container .CRM_Member_Form_Task_Print table td {
    border: 0 !important;
    line-height: 1.5em !important;
    padding: 15px 20px !important
}

.crm-container .CRM_Member_Form_Task_Print .element-right {
    margin-right: 0 !important
}

.crm-container .CRM_Member_Form_Task_Print .crm-button {
    border: 0;
    margin: 0 0 0 15px
}

.crm-container .CRM_Member_Form_Task_Print .crm-button i {
    left: 0.7em;
    line-height: 38px;
    top: 0
}

.crm-container .CRM_Member_Form_Task_Print .crm-button .default {
    padding: 8px 12px 8px 25px !important
}

.crm-container .CRM_Member_Form_Task_Print .crm-button.crm-button_qf_Print_next i::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #fff
}

.crm-container .CRM_Member_Form_Task_Print .crm-button.crm-button-type-back i {
    display: none
}

.crm-container .CRM_Member_Form_Task_Print .crm-button .cancel {
    border: 1px solid #464354;
    color: #464354 !important;
    padding: 7px 15px !important
}

.crm-container .CRM_Member_Form_Task_Print .crm-button .cancel:hover {
    background: #464354;
    color: #fff !important
}

.page-civicrm-member .CRM_Member_Form_Search h3:first-of-type {
    margin-top: 0
}

.page-civicrm-member table.report+.spacer {
    height: 20px
}

.crm-container #related-contacts-memberships>h3 {
    box-shadow: none;
    margin: 0 -20px
}

.crm-container .CRM_Event_Form_Search .status {
    background: #bcecd1;
    border-color: #44cb7e;
    color: #464354
}

.crm-container .CRM_Event_Form_Search .action-link {
    line-height: 1em;
    margin: 15px 0
}

.crm-container .CRM_Event_Form_Search .action-link br {
    display: none
}

.crm-container .CRM_Event_Form_Search .crm-button_qf_Search_refresh .crm-i {
    top: 10px
}

.crm-container .CRM_Event_Form_Search .crm-button_qf_Search_refresh .crm-form-submit {
    margin: 12.5px 0 0 !important
}

.crm-container .CRM_Event_Form_Search .crm-event-search-form-block {
    overflow: hidden
}

.crm-container .CRM_Event_Form_Search .crm-results-block .crm-pager>.element-right {
    margin-top: 1px !important
}

.crm-container .CRM_Event_Form_Search #searchForm {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px
}

.crm-container .CRM_Event_Form_Search #searchForm table.form-layout td {
    border: 0
}

.crm-container .CRM_Event_Form_Search .crm-contactDetails-accordion .crm-accordion-header,
.crm-container .CRM_Event_Form_Search .crm-contactDetails-accordion .crm-accordion-body {
    margin-left: -24px;
    margin-right: -24px
}

.crm-container .CRM_Event_Form_Search .form-item {
    padding-top: 0
}

.crm-container .CRM_Event_Form_Search .dataTables_wrapper,
.crm-container .CRM_Event_Form_Search .form-item table.row-highlight {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .CRM_Event_Form_Search .dataTables_wrapper tr:last-child td,
.crm-container .CRM_Event_Form_Search .form-item table.row-highlight tr:last-child td {
    border-bottom: 0
}

.crm-container .CRM_Event_Form_Search table {
    border-radius: 0 0 2px 2px
}

.crm-container .CRM_Event_Form_Search table thead,
.crm-container .CRM_Event_Form_Search table thead.sticky {
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Event_Form_Search table thead tr:first-child th:first-child,
.crm-container .CRM_Event_Form_Search table thead tr:first-child th:last-child,
.crm-container .CRM_Event_Form_Search table thead.sticky tr:first-child th:first-child,
.crm-container .CRM_Event_Form_Search table thead.sticky tr:first-child th:last-child {
    border-radius: 0
}

.crm-container .CRM_Event_Form_Search table thead th,
.crm-container .CRM_Event_Form_Search table thead.sticky th {
    background: #f3f6f7 !important;
    border: 0;
    line-height: normal;
    padding: 15px 10px;
    white-space: nowrap
}

.crm-container .CRM_Event_Form_Search table thead th:first-child,
.crm-container .CRM_Event_Form_Search table thead.sticky th:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_Search table thead th:last-child,
.crm-container .CRM_Event_Form_Search table thead.sticky th:last-child {
    padding-right: 20px
}

.crm-container .CRM_Event_Form_Search table tbody tr td {
    background: #fff !important;
    line-height: normal;
    padding: 10px
}

.crm-container .CRM_Event_Form_Search table tbody tr td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_Search table tbody tr td:last-child {
    padding-right: 20px
}

.crm-container .CRM_Event_Form_Search table tbody tr td a.crm-hover-button.action-item:hover {
    color: #61aa35 !important
}

.crm-container .CRM_Event_Form_Search table tbody tr td label {
    line-height: 17px
}

.crm-container .CRM_Event_Form_Search table tbody tr td .crm-absolute-date-range>span,
.crm-container .CRM_Event_Form_Search table tbody tr td .crm-absolute-date-range>span>input {
    display: inline-block;
    margin-top: 5px;
    vertical-align: middle
}

.crm-container .CRM_Event_Form_Search table tbody tr:last-child {
    border-radius: 0 0 2px 2px
}

.crm-container .CRM_Event_Form_Search p {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container #Participant #_qf_Participant_reload {
    min-width: auto;
    width: auto
}

.crm-container #Participant#Participant a.crm-option-edit-link {
    left: 0
}

.crm-container #Participant .crm-participant-form-block table {
    box-shadow: none;
    width: 100%
}

.crm-container #Participant .crm-participant-form-block table.form-layout .crm-event-eventfees-form-block-line_items>td:nth-child(2) .total_amount-section {
    margin: 0;
    padding: 0 20px
}

.crm-container #Participant .crm-participant-form-block .auto-renew-text {
    display: block;
    padding: 10px 30px
}

.crm-container #Participant .crm-participant-form-block .crm-membership-form-block-record_contribution>td {
    padding: 0
}

.crm-container #Participant .crm-participant-form-block .crm-membership-form-block-record_contribution>td legend {
    padding: 10px 30px
}

.crm-container #Participant #send_confirmation_receipt legend {
    float: left;
    margin: 15px 0;
    padding: 10px 15px 10px 20px;
    width: 100%
}

.crm-container #Participant #send_confirmation_receipt #notice br {
    display: none
}

.crm-container #Participant #send_confirmation_receipt td.label {
    min-width: 170px;
    padding-left: 0
}

.crm-container #Participant .crm-contribution-amount a {
    background-position: 0 50%
}

.crm-container #Participant .crm-event-eventfees-form-block-receipt_text td:not(.label) {
    width: 100%
}

.crm-container #Participant .cvv2-section input,
.crm-container #Participant .cvv2-section .cvv2-section,
.crm-container #Participant .cvv2-section .crm-error {
    float: left
}

.crm-container #Participant table#info,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table,
.crm-container #Participant table.selector,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important
}

.crm-container #Participant table#info .crm-row-ok,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .crm-row-ok,
.crm-container #Participant table.selector .crm-row-ok,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container #Participant table#info .crm-row-error,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .crm-row-error,
.crm-container #Participant table.selector .crm-row-error,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container #Participant table#info .crm-row-ok td,
.crm-container #Participant table#info .crm-row-error td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .crm-row-ok td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .crm-row-error td,
.crm-container #Participant table.selector .crm-row-ok td,
.crm-container #Participant table.selector .crm-row-error td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .crm-row-ok td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .crm-row-error td {
    background-color: transparent !important
}

.crm-container #Participant table#info thead th,
.crm-container #Participant table#info thead td,
.crm-container #Participant table#info .columnheader th,
.crm-container #Participant table#info .columnheader td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td,
.crm-container #Participant table.selector thead th,
.crm-container #Participant table.selector thead td,
.crm-container #Participant table.selector .columnheader th,
.crm-container #Participant table.selector .columnheader td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container #Participant table#info thead th:first-child,
.crm-container #Participant table#info thead td:first-child,
.crm-container #Participant table#info .columnheader th:first-child,
.crm-container #Participant table#info .columnheader td:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead td:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td:first-child,
.crm-container #Participant table.selector thead th:first-child,
.crm-container #Participant table.selector thead td:first-child,
.crm-container #Participant table.selector .columnheader th:first-child,
.crm-container #Participant table.selector .columnheader td:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead td:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td:first-child {
    padding-left: 20px
}

.crm-container #Participant table#info thead th:last-child,
.crm-container #Participant table#info thead td:last-child,
.crm-container #Participant table#info .columnheader th:last-child,
.crm-container #Participant table#info .columnheader td:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead td:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td:last-child,
.crm-container #Participant table.selector thead th:last-child,
.crm-container #Participant table.selector thead td:last-child,
.crm-container #Participant table.selector .columnheader th:last-child,
.crm-container #Participant table.selector .columnheader td:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead td:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td:last-child {
    padding-right: 20px
}

.crm-container #Participant table#info thead th div,
.crm-container #Participant table#info thead td div,
.crm-container #Participant table#info .columnheader th div,
.crm-container #Participant table#info .columnheader td div,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th div,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead td div,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th div,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td div,
.crm-container #Participant table.selector thead th div,
.crm-container #Participant table.selector thead td div,
.crm-container #Participant table.selector .columnheader th div,
.crm-container #Participant table.selector .columnheader td div,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th div,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead td div,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th div,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td div {
    padding: 0
}

.crm-container #Participant table#info thead th.right,
.crm-container #Participant table#info thead td.right,
.crm-container #Participant table#info .columnheader th.right,
.crm-container #Participant table#info .columnheader td.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead th.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead td.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader th.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader td.right,
.crm-container #Participant table.selector thead th.right,
.crm-container #Participant table.selector thead td.right,
.crm-container #Participant table.selector .columnheader th.right,
.crm-container #Participant table.selector .columnheader td.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead th.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead td.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader th.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader td.right {
    text-align: left
}

.crm-container #Participant table#info thead tr,
.crm-container #Participant table#info .columnheader tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table thead tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader tr,
.crm-container #Participant table.selector thead tr,
.crm-container #Participant table.selector .columnheader tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table thead tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container #Participant table#info .columnheader-dark,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader-dark,
.crm-container #Participant table.selector .columnheader-dark,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container #Participant table#info .columnheader-dark th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table .columnheader-dark th,
.crm-container #Participant table.selector .columnheader-dark th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container #Participant table#info tbody tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr,
.crm-container #Participant table.selector tbody tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr {
    background: #fff
}

.crm-container #Participant table#info tbody tr td,
.crm-container #Participant table#info tbody tr th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th,
.crm-container #Participant table.selector tbody tr td,
.crm-container #Participant table.selector tbody tr th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container #Participant table#info tbody tr td:first-child,
.crm-container #Participant table#info tbody tr th:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th:first-child,
.crm-container #Participant table.selector tbody tr td:first-child,
.crm-container #Participant table.selector tbody tr th:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th:first-child {
    padding-left: 20px
}

.crm-container #Participant table#info tbody tr td:last-child,
.crm-container #Participant table#info tbody tr th:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th:last-child,
.crm-container #Participant table.selector tbody tr td:last-child,
.crm-container #Participant table.selector tbody tr th:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th:last-child {
    padding-right: 20px
}

.crm-container #Participant table#info tbody tr td.right,
.crm-container #Participant table#info tbody tr th.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td.right,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th.right,
.crm-container #Participant table.selector tbody tr td.right,
.crm-container #Participant table.selector tbody tr th.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td.right,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th.right {
    text-align: left
}

.crm-container #Participant table#info tbody tr td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td,
.crm-container #Participant table.selector tbody tr td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container #Participant table#info tbody tr td:last-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr td:last-child,
.crm-container #Participant table.selector tbody tr td:last-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr td:last-child {
    text-align: right
}

.crm-container #Participant table#info tbody tr th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th,
.crm-container #Participant table.selector tbody tr th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container #Participant table#info tbody tr th div,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table tbody tr th div,
.crm-container #Participant table.selector tbody tr th div,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table tbody tr th div {
    padding: 0
}

.crm-container #Participant table#info.selector.row-highlight tbody>tr:hover,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector.row-highlight tbody>tr:hover,
.crm-container #Participant table.selector.selector.row-highlight tbody>tr:hover,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container #Participant table#info.selector .crm-expand-row,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row,
.crm-container #Participant table.selector.selector .crm-expand-row,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container #Participant table#info.selector .crm-expand-row::before,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row::before,
.crm-container #Participant table.selector.selector .crm-expand-row::before,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container #Participant table#info.selector .crm-expand-row::after,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row::after,
.crm-container #Participant table.selector.selector .crm-expand-row::after,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container #Participant table#info.selector .crm-expand-row.expanded::after,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row.expanded::after,
.crm-container #Participant table.selector.selector .crm-expand-row.expanded::after,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container #Participant table#info.selector th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector th,
.crm-container #Participant table.selector.selector th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector th {
    background-color: #f3f6f7 !important
}

.crm-container #Participant table#info.selector .crm-child-row,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row,
.crm-container #Participant table.selector.selector .crm-child-row,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row {
    border-bottom: 0
}

.crm-container #Participant table#info.selector .crm-child-row,
.crm-container #Participant table#info.selector .crm-child-row>td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td,
.crm-container #Participant table.selector.selector .crm-child-row,
.crm-container #Participant table.selector.selector .crm-child-row>td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td {
    padding: 0
}

.crm-container #Participant table#info.selector .crm-child-row>td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td,
.crm-container #Participant table.selector.selector .crm-child-row>td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td {
    position: relative
}

.crm-container #Participant table#info.selector .crm-child-row>td .crm-ajax-container,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td .crm-ajax-container,
.crm-container #Participant table.selector.selector .crm-child-row>td .crm-ajax-container,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container #Participant table#info.selector .crm-child-row>td .crm-ajax-container table,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td .crm-ajax-container table,
.crm-container #Participant table.selector.selector .crm-child-row>td .crm-ajax-container table,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container #Participant table#info.selector .crm-child-row #info tr,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info tr,
.crm-container #Participant table.selector.selector .crm-child-row #info tr,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container #Participant table#info.selector .crm-child-row #info th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info th,
.crm-container #Participant table.selector.selector .crm-child-row #info th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container #Participant table#info.selector .crm-child-row #info td,
.crm-container #Participant table#info.selector .crm-child-row #info th,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info th,
.crm-container #Participant table.selector.selector .crm-child-row #info td,
.crm-container #Participant table.selector.selector .crm-child-row #info th,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container #Participant table#info.selector .crm-child-row #info td,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info td,
.crm-container #Participant table.selector.selector .crm-child-row #info td,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container #Participant table#info.selector .sticky tr:first-child,
.crm-container #Participant .crm-event-participantview-form-block-fee_amount table.selector .sticky tr:first-child,
.crm-container #Participant table.selector.selector .sticky tr:first-child,
.crm-container #Participant .crm-event-eventfees-form-block-line_items table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container #Participant #priceset {
    margin-left: -180px
}

.crm-container #Participant #payment_information div.label,
.crm-container #Participant #priceset div.label {
    width: 170px
}

.crm-container #Participant #payment_information div.content,
.crm-container #Participant #priceset div.content {
    margin-left: 180px
}

.crm-container #Participant legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.crm-container #Participant .crm-event-eventfees-form-block-contribution_status_id td,
.crm-container #Participant .crm-participant-form-block-note td {
    padding-bottom: 20px
}

.crm-container #Participant .custom-group .form-layout-compressed {
    margin-bottom: -10px
}

.crm-container #Participant .custom-group td.label {
    padding-top: 6px
}

.crm-container[role='dialog'] #Participant .td {
    line-height: 18px !important
}

.crm-container[role='dialog'] #Participant .crm-participant-form-block-delete {
    margin: 20px 20px 0
}

.crm-container #ParticipantView .crm-contact-contribute-contributions {
    margin: 0 -20px
}

.crm-container #ParticipantView .description {
    padding: 20px
}

.crm-container #ParticipantView #paymentDetails_Information .helpicon {
    left: 0
}

.crm-container #ParticipantView #paymentDetails_Information td:not(.label) {
    padding: 0;
    width: 100%
}

.crm-container #ParticipantView label[for='thankyou_date'] {
    top: 7px
}

.crm-container #ParticipantView label[for='thankyou_date_time'] {
    top: 5px
}

.crm-container #ParticipantView table#info,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table,
.crm-container #ParticipantView table.selector {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important
}

.crm-container #ParticipantView table#info .crm-row-ok,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .crm-row-ok,
.crm-container #ParticipantView table.selector .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container #ParticipantView table#info .crm-row-error,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .crm-row-error,
.crm-container #ParticipantView table.selector .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container #ParticipantView table#info .crm-row-ok td,
.crm-container #ParticipantView table#info .crm-row-error td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .crm-row-ok td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .crm-row-error td,
.crm-container #ParticipantView table.selector .crm-row-ok td,
.crm-container #ParticipantView table.selector .crm-row-error td {
    background-color: transparent !important
}

.crm-container #ParticipantView table#info thead th,
.crm-container #ParticipantView table#info thead td,
.crm-container #ParticipantView table#info .columnheader th,
.crm-container #ParticipantView table#info .columnheader td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td,
.crm-container #ParticipantView table.selector thead th,
.crm-container #ParticipantView table.selector thead td,
.crm-container #ParticipantView table.selector .columnheader th,
.crm-container #ParticipantView table.selector .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container #ParticipantView table#info thead th:first-child,
.crm-container #ParticipantView table#info thead td:first-child,
.crm-container #ParticipantView table#info .columnheader th:first-child,
.crm-container #ParticipantView table#info .columnheader td:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead td:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td:first-child,
.crm-container #ParticipantView table.selector thead th:first-child,
.crm-container #ParticipantView table.selector thead td:first-child,
.crm-container #ParticipantView table.selector .columnheader th:first-child,
.crm-container #ParticipantView table.selector .columnheader td:first-child {
    padding-left: 20px
}

.crm-container #ParticipantView table#info thead th:last-child,
.crm-container #ParticipantView table#info thead td:last-child,
.crm-container #ParticipantView table#info .columnheader th:last-child,
.crm-container #ParticipantView table#info .columnheader td:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead td:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td:last-child,
.crm-container #ParticipantView table.selector thead th:last-child,
.crm-container #ParticipantView table.selector thead td:last-child,
.crm-container #ParticipantView table.selector .columnheader th:last-child,
.crm-container #ParticipantView table.selector .columnheader td:last-child {
    padding-right: 20px
}

.crm-container #ParticipantView table#info thead th div,
.crm-container #ParticipantView table#info thead td div,
.crm-container #ParticipantView table#info .columnheader th div,
.crm-container #ParticipantView table#info .columnheader td div,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th div,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead td div,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th div,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td div,
.crm-container #ParticipantView table.selector thead th div,
.crm-container #ParticipantView table.selector thead td div,
.crm-container #ParticipantView table.selector .columnheader th div,
.crm-container #ParticipantView table.selector .columnheader td div {
    padding: 0
}

.crm-container #ParticipantView table#info thead th.right,
.crm-container #ParticipantView table#info thead td.right,
.crm-container #ParticipantView table#info .columnheader th.right,
.crm-container #ParticipantView table#info .columnheader td.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead th.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead td.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader th.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader td.right,
.crm-container #ParticipantView table.selector thead th.right,
.crm-container #ParticipantView table.selector thead td.right,
.crm-container #ParticipantView table.selector .columnheader th.right,
.crm-container #ParticipantView table.selector .columnheader td.right {
    text-align: left
}

.crm-container #ParticipantView table#info thead tr,
.crm-container #ParticipantView table#info .columnheader tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table thead tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader tr,
.crm-container #ParticipantView table.selector thead tr,
.crm-container #ParticipantView table.selector .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container #ParticipantView table#info .columnheader-dark,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader-dark,
.crm-container #ParticipantView table.selector .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container #ParticipantView table#info .columnheader-dark th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table .columnheader-dark th,
.crm-container #ParticipantView table.selector .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container #ParticipantView table#info tbody tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr,
.crm-container #ParticipantView table.selector tbody tr {
    background: #fff
}

.crm-container #ParticipantView table#info tbody tr td,
.crm-container #ParticipantView table#info tbody tr th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th,
.crm-container #ParticipantView table.selector tbody tr td,
.crm-container #ParticipantView table.selector tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container #ParticipantView table#info tbody tr td:first-child,
.crm-container #ParticipantView table#info tbody tr th:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th:first-child,
.crm-container #ParticipantView table.selector tbody tr td:first-child,
.crm-container #ParticipantView table.selector tbody tr th:first-child {
    padding-left: 20px
}

.crm-container #ParticipantView table#info tbody tr td:last-child,
.crm-container #ParticipantView table#info tbody tr th:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th:last-child,
.crm-container #ParticipantView table.selector tbody tr td:last-child,
.crm-container #ParticipantView table.selector tbody tr th:last-child {
    padding-right: 20px
}

.crm-container #ParticipantView table#info tbody tr td.right,
.crm-container #ParticipantView table#info tbody tr th.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td.right,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th.right,
.crm-container #ParticipantView table.selector tbody tr td.right,
.crm-container #ParticipantView table.selector tbody tr th.right {
    text-align: left
}

.crm-container #ParticipantView table#info tbody tr td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td,
.crm-container #ParticipantView table.selector tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container #ParticipantView table#info tbody tr td:last-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr td:last-child,
.crm-container #ParticipantView table.selector tbody tr td:last-child {
    text-align: right
}

.crm-container #ParticipantView table#info tbody tr th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th,
.crm-container #ParticipantView table.selector tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container #ParticipantView table#info tbody tr th div,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table tbody tr th div,
.crm-container #ParticipantView table.selector tbody tr th div {
    padding: 0
}

.crm-container #ParticipantView table#info.selector.row-highlight tbody>tr:hover,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector.row-highlight tbody>tr:hover,
.crm-container #ParticipantView table.selector.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container #ParticipantView table#info.selector .crm-expand-row,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row,
.crm-container #ParticipantView table.selector.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container #ParticipantView table#info.selector .crm-expand-row::before,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row::before,
.crm-container #ParticipantView table.selector.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container #ParticipantView table#info.selector .crm-expand-row::after,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row::after,
.crm-container #ParticipantView table.selector.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container #ParticipantView table#info.selector .crm-expand-row.expanded::after,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-expand-row.expanded::after,
.crm-container #ParticipantView table.selector.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container #ParticipantView table#info.selector th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector th,
.crm-container #ParticipantView table.selector.selector th {
    background-color: #f3f6f7 !important
}

.crm-container #ParticipantView table#info.selector .crm-child-row,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row,
.crm-container #ParticipantView table.selector.selector .crm-child-row {
    border-bottom: 0
}

.crm-container #ParticipantView table#info.selector .crm-child-row,
.crm-container #ParticipantView table#info.selector .crm-child-row>td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td,
.crm-container #ParticipantView table.selector.selector .crm-child-row,
.crm-container #ParticipantView table.selector.selector .crm-child-row>td {
    padding: 0
}

.crm-container #ParticipantView table#info.selector .crm-child-row>td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td,
.crm-container #ParticipantView table.selector.selector .crm-child-row>td {
    position: relative
}

.crm-container #ParticipantView table#info.selector .crm-child-row>td .crm-ajax-container,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td .crm-ajax-container,
.crm-container #ParticipantView table.selector.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container #ParticipantView table#info.selector .crm-child-row>td .crm-ajax-container table,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row>td .crm-ajax-container table,
.crm-container #ParticipantView table.selector.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container #ParticipantView table#info.selector .crm-child-row #info tr,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info tr,
.crm-container #ParticipantView table.selector.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container #ParticipantView table#info.selector .crm-child-row #info th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info th,
.crm-container #ParticipantView table.selector.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container #ParticipantView table#info.selector .crm-child-row #info td,
.crm-container #ParticipantView table#info.selector .crm-child-row #info th,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info th,
.crm-container #ParticipantView table.selector.selector .crm-child-row #info td,
.crm-container #ParticipantView table.selector.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container #ParticipantView table#info.selector .crm-child-row #info td,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .crm-child-row #info td,
.crm-container #ParticipantView table.selector.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container #ParticipantView table#info.selector .sticky tr:first-child,
.crm-container #ParticipantView .crm-event-participantview-form-block-fee_amount table.selector .sticky tr:first-child,
.crm-container #ParticipantView table.selector.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container #ParticipantView .section-shown {
    padding: 0
}

.crm-container #ParticipantView .section-shown .crm-accordion-wrapper {
    margin-left: 0;
    margin-right: 0
}

.crm-container #ParticipantView .section-shown .crm-accordion-wrapper .crm-accordion-body {
    padding: 20px 43px !important
}

.crm-container #ParticipantView .section-shown td {
    box-sizing: border-box;
    display: table-cell;
    min-width: 170px;
    vertical-align: middle
}

.crm-container #ParticipantView .section-shown .html-adjust {
    width: 100%
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .crm-row-ok td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .crm-row-error td {
    background-color: transparent !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead td:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td:first-child {
    padding-left: 20px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead td:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td:last-child {
    padding-right: 20px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th div,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead td div,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th div,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td div {
    padding: 0
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead th.right,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead td.right,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader th.right,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader td.right {
    text-align: left
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table thead tr,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr {
    background: #fff
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td:first-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th:first-child {
    padding-left: 20px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td:last-child,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th:last-child {
    padding-right: 20px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td.right,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th.right {
    text-align: left
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr td:last-child {
    text-align: right
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table tbody tr th div {
    padding: 0
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector th {
    background-color: #f3f6f7 !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row {
    border-bottom: 0
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td {
    padding: 0
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td {
    position: relative
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info td,
.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-line_items table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container #ParticipantFeeSelection .crm-event-eventfees-form-block-price_set_amount td:first-child {
    display: none
}

.crm-container #ParticipantFeeSelection #priceset {
    display: table
}

.crm-container #ParticipantFeeSelection #priceset .crm-section {
    display: table-row
}

.crm-container #ParticipantFeeSelection #priceset .crm-section .label,
.crm-container #ParticipantFeeSelection #priceset .crm-section .content {
    box-sizing: border-box;
    display: table-cell;
    min-width: 180px;
    text-align: left;
    vertical-align: top
}

.crm-container #ParticipantFeeSelection #priceset .crm-section .label {
    width: 180px
}

.crm-container #ParticipantFeeSelection #priceset #pricevalue {
    display: table-cell !important
}

.crm-container #ParticipantFeeSelection .priceset-group tr:nth-child(2) td:nth-child(1) {
    display: none
}

.crm-container #ParticipantFeeSelection .priceset-group tr:nth-child(2) td:nth-child(2) {
    display: flex
}

.crm-container #ParticipantFeeSelection .form-layout tr td {
    box-sizing: border-box;
    display: table-cell;
    padding-left: 0;
    text-align: left
}

.crm-container #ParticipantFeeSelection .form-layout tr td.label {
    min-width: 180px
}

.crm-container #ParticipantStatus .crm-event-batch-form-block {
    padding-top: 20px
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>td,
.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>td:first-child,
.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>td:last-child,
.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.crm-container #ParticipantStatus .crm-event-batch-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.crm-container #ParticipantStatus .crm-event-batch-form-block .help {
    margin: 0 20px 20px
}

.crm-container .CRM_Event_Form_SearchEvent .float-right {
    padding: 16px 14px 0 !important
}

.crm-container .CRM_Event_Form_SearchEvent .crm-configure-actions .btn-slide,
.crm-container .CRM_Event_Form_SearchEvent .crm-event-participants .btn-slide,
.crm-container .CRM_Event_Form_SearchEvent .crm-event-links .btn-slide,
.crm-container .CRM_Event_Form_SearchEvent .crm-event-more .btn-slide {
    padding-right: 15px !important;
    text-indent: initial;
    width: auto
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td {
    padding: 10px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td .crm-button_qf_SearchEvent_refresh {
    float: right !important;
    margin: 0
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td .crm-button_qf_SearchEvent_refresh .crm-i {
    display: none
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td .crm-button_qf_SearchEvent_refresh .crm-form-submit {
    margin: 0 !important
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr>td:last-child {
    padding-right: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr:first-child td {
    padding-top: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout>tbody>tr:last-child td {
    padding-bottom: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout .crm-event-searchevent-form-block-title input[type=text] {
    width: 410px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout #s2id_event_type_id {
    margin-left: 5px !important;
    width: 410px !important
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout .description {
    color: #9494a5;
    font-style: normal;
    margin-bottom: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .crm-event-searchevent-form-block .form-layout input+label {
    line-height: 135%
}

.crm-container .CRM_Event_Form_SearchEvent #alpha-filter {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border-radius: 2px 2px 0 0;
    margin-bottom: 0;
    padding: 15px 10px 10px
}

.crm-container .CRM_Event_Form_SearchEvent .action-link {
    margin: 20px 0
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper thead tr {
    border-bottom: 1px solid #d3dee2;
    border-top: 1px solid #d3dee2
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper thead tr th {
    background-color: #f3f6f7;
    border: 0;
    line-height: normal;
    padding: 15px 10px;
    white-space: nowrap
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper thead tr th:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper thead tr th:last-child {
    padding-right: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr td {
    line-height: normal;
    padding: 10px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr td:nth-last-child(3) {
    padding-right: 20px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr td a.bold {
    font-weight: 600
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr:last-child {
    border-radius: 0 0 2px 2px
}

.crm-container .CRM_Event_Form_SearchEvent .dataTables_wrapper tbody tr:last-child td {
    border: 0
}

.crm-container .CRM_Event_Form_Task_Cancel .crm-form-block,
.crm-container .CRM_Event_Form_Task_Delete .crm-form-block,
.crm-container .CRM_Event_Form_Task_Badge .crm-form-block,
.crm-container .CRM_Event_Form_Task_PDF .crm-form-block,
.crm-container .CRM_Event_Form_Task_PickProfile .crm-form-block {
    padding-top: 20px
}

.crm-container .CRM_Event_Form_Task_Cancel .status.no-popup,
.crm-container .CRM_Event_Form_Task_Delete .status.no-popup,
.crm-container .CRM_Event_Form_Task_Badge .status.no-popup,
.crm-container .CRM_Event_Form_Task_PDF .status.no-popup,
.crm-container .CRM_Event_Form_Task_PickProfile .status.no-popup {
    margin: 0 20px 20px
}

.crm-container .CRM_Event_Form_Task_PickProfile .crm-submit-buttons {
    margin-top: 10px !important
}

.crm-container .CRM_Event_Form_Task_Badge .crm-task-count {
    margin-left: 25px
}

.crm-container .CRM_Event_Form_Task_PDF .form-layout-compressed tr td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Event_Form_Task_PDF .crm-pdf-format-accordion .crm-form-block {
    box-shadow: none
}

.crm-container .CRM_Event_Form_Task_PDF .crm-pdf-format-accordion .crm-form-block tr td:first-child {
    padding-left: 0
}

.crm-container .CRM_Event_Form_Task_PDF .crm-html_email-accordion {
    margin-bottom: 10px
}

.crm-container .CRM_Event_Form_Task_PDF .crm-html_email-accordion .helpIcon {
    margin-bottom: 20px;
    margin-right: 0
}

.crm-container .CRM_Event_Form_Task_ParticipantStatus .help,
.crm-container .CRM_Event_Form_Task_Batch .help {
    background: none
}

.crm-container .CRM_Event_Form_Task_ParticipantStatus .help .status,
.crm-container .CRM_Event_Form_Task_Batch .help .status {
    background: none;
    border: 0;
    padding: 0
}

.crm-container .CRM_Event_Form_Task_Batch .help .status {
    font-weight: 700
}

.crm-container #event-fees [class*='crm-event-manage-fee-form-block-value'] input {
    width: 50%
}

.crm-container #event_status_id.crm-manage-events {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container #event_status_id.crm-manage-events #alpha-filter,
.crm-container #event_status_id.crm-manage-events .dataTables_wrapper {
    box-shadow: none
}

.page-civicrm-contribute #branding h1.page-title {
    margin-bottom: 20px !important
}

.page-civicrm-contribute #crm-container #crm-main-content-wrapper .crm-accordion-header {
    font-weight: 600 !important
}

.page-civicrm-contribute .button {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_PDF {
    background: #fff;
    padding: 15px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_PDF .status {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -15px !important
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Delete {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-top: 15px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Delete+p {
    margin: 0
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Delete .form-item {
    background: #fff;
    border-radius: 0;
    border-top: 1px solid #f3f6f7;
    margin: 20px 20px 0;
    min-height: 43px;
    padding: 20px 0 10px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch fieldset {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .help {
    background: #fff;
    border-radius: 4px 4px 0 0;
    margin: 0;
    padding: 15px 20px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .crm-submit-buttons {
    background: #fff;
    border-radius: 0 0 4px 4px;
    margin: 0;
    padding: 15px 10px 23px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .columnheader {
    border-color: #d3dee2 !important;
    border-left: 0 !important;
    border-right: 0 !important
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .columnheader th,
.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .columnheader td {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    font: bold 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    padding: 10px 20px;
    vertical-align: middle
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .columnheader .sticky-header {
    display: none !important
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch tbody tr {
    background: #fff;
    border-bottom: 1px solid #FFFFFF;
    border-right: 0;
    line-height: 30px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch tbody td {
    border: 0;
    color: #61aa35 !important;
    padding: 10px 20px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch tbody td:nth-child(6) {
    width: 200px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .dateplugin {
    margin-bottom: 5px;
    max-width: 150px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch .addon.fa-calendar {
    padding: 8px 10px 9px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch input[type='text'] {
    -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    -o-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    background: #fff;
    border: 1px solid #c2cfd8;
    border-radius: 2px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset;
    color: #464354;
    font-size: 13px !important;
    font-weight: normal !important;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: middle;
    width: 100%
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Batch input[type='text']:focus {
    border-color: #61aa35
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .status {
    margin-bottom: 0;
    margin-top: 0
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .status p {
    margin-top: 0
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .status+.help {
    margin: 10px 0
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .label-left {
    padding: 15px;
    width: 205px
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .crm-accordion-body .crm-form-block {
    box-shadow: none;
    padding: 0
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .crm-accordion-body .label-left {
    padding: 15px 0;
    width: 220px
}

.page-civicrm-contribute form[class*='CRM_Contribute_Form_'] .crm-html_email-accordion .helpIcon {
    margin-bottom: 20px;
    margin-right: 0
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Result .crm-form-submit {
    margin: 20px
}

.page-civicrm-contribute .CRM_Contribute_Form_Task_Result p {
    margin: 0
}

.page-civicrm-contribute .crm-container[role='dialog'] .crm-contribution-form-block {
    margin-bottom: -10px;
    padding-bottom: 0
}

.page-civicrm-contribute .crm-contact-contribute-contributions .crm-ajax-container {
    border: 1px solid #d3dee2 !important
}

.page-civicrm-contribute-campaign .crm-form-block legend,
.page-civicrm-pcp-info .crm-form-block legend,
.page-civicrm-contribute-transact .crm-form-block legend {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    box-sizing: border-box;
    margin-bottom: 10px;
    width: 100%
}

.page-civicrm-contribute-campaign .crm-form-block legend a,
.page-civicrm-pcp-info .crm-form-block legend a,
.page-civicrm-contribute-transact .crm-form-block legend a {
    line-height: 18px
}

.page-civicrm-contribute-campaign .crm-form-block .label,
.page-civicrm-pcp-info .crm-form-block .label,
.page-civicrm-contribute-transact .crm-form-block .label {
    padding-left: 20px
}

.page-civicrm-contribute-campaign .crm-form-block input[type='text'],
.page-civicrm-contribute-campaign .crm-form-block input[type='password'],
.page-civicrm-contribute-campaign .crm-form-block input[type='email'],
.page-civicrm-contribute-campaign .crm-form-block select,
.page-civicrm-pcp-info .crm-form-block input[type='text'],
.page-civicrm-pcp-info .crm-form-block input[type='password'],
.page-civicrm-pcp-info .crm-form-block input[type='email'],
.page-civicrm-pcp-info .crm-form-block select,
.page-civicrm-contribute-transact .crm-form-block input[type='text'],
.page-civicrm-contribute-transact .crm-form-block input[type='password'],
.page-civicrm-contribute-transact .crm-form-block input[type='email'],
.page-civicrm-contribute-transact .crm-form-block select {
    font-size: 13px !important
}

.page-civicrm-contribute-campaign .crm-form-block .crm-contribution-form-block-title,
.page-civicrm-pcp-info .crm-form-block .crm-contribution-form-block-title,
.page-civicrm-contribute-transact .crm-form-block .crm-contribution-form-block-title {
    padding-top: 14px
}

.page-civicrm-pcp-info .CRM_PCP_Form_Campaign .content {
    padding-bottom: 5px
}

.page-civicrm-pcp-info .CRM_PCP_Form_Campaign .crm-contribution-form-block-page_text,
.page-civicrm-pcp-info .CRM_PCP_Form_Campaign .crm-contribution-form-block-is_active {
    padding-bottom: 15px
}

.page-civicrm-pcp-info .CRM_PCP_Form_Campaign .crm-contribution-form-block-is_honor_roll {
    padding-top: 15px
}

.page-civicrm-contribute-transact .crm-form-block {
    padding-top: 20px
}

.page-civicrm-contribute-transact .crm-form-block legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px
}

.page-civicrm-contribute-transact .crm-form-block fieldset {
    margin-bottom: 10px
}

.page-civicrm-contribute-transact .crm-form-block .crm-section:not(.intro_text-section) {
    margin-bottom: 10px !important
}

.page-civicrm-contribute-transact .crm-form-block .intro_text-section,
.page-civicrm-contribute-transact .crm-form-block .status.no-popup {
    margin: 0 20px 20px !important
}

.page-civicrm-contribute-transact #page {
    clear: both
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    margin-bottom: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .crm-row-ok td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead td:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead td:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th div,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead td div,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th div,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td div {
    padding: 0
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead th.right,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead td.right,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader th.right,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader td.right {
    text-align: left
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead tr,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr {
    background: #fff
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td:first-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td:last-child,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td.right,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th.right {
    text-align: left
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr th div {
    padding: 0
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row #info td,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector thead.sticky {
    background: transparent
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search table.selector tbody tr.crm-child-row>td {
    padding: 0 !important
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search .crm-absolute-date-range>span,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search .crm-absolute-date-range>span>input {
    display: inline-block;
    margin-top: 5px;
    vertical-align: middle
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search .description {
    padding: 10px 20px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search #contribution_recur {
    margin: 0 -24px 15px
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search #search-status .form-layout-compressed tr th {
    background: none;
    color: #61aa35 !important;
    font-weight: 600;
    text-transform: capitalize
}

.page-civicrm-contribute-search .CRM_Contribute_Form_Search #search-status .form-layout-compressed tr th.contriTotalLeft,
.page-civicrm-contribute-search .CRM_Contribute_Form_Search #search-status .form-layout-compressed tr th.contriTotalRight {
    border: 0
}

.page-civicrm-contribute-search .crm-results-block-empty {
    box-shadow: none !important
}

.page-civicrm-contribute-search #contributionSearch .crm-pager {
    margin: 15px 0
}

.page-civicrm-contribute-search #contributionSearch .crm-pager .element-right {
    margin-top: 0
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body {
    padding: 20px !important
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .accordion+br {
    display: none
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .crm-link-credit-card-mode {
    margin-top: 21px !important
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .crm-link-credit-card-mode .action-item {
    padding: 8px 20px !important
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    width: calc(100% - (2 * 20px))
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .pay-later_info-section .label {
    width: 150px
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .pay-later_info-section .content {
    margin-left: 160px
}

.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution .crm-contribution-form-block-fulfilled_date .dateplugin {
    min-width: 199px !important
}

.page-civicrm-contact-view-contribution .CRM_Contribute_Form_Contribution>.form-layout-compressed,
.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution>.form-layout-compressed {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px;
    width: 100%
}

.page-civicrm-contact-view-contribution .CRM_Contribute_Form_Contribution>.form-layout-compressed tr:first-child td,
.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution>.form-layout-compressed tr:first-child td {
    padding-top: 20px
}

.page-civicrm-contact-view-contribution .CRM_Contribute_Form_Contribution>.form-layout-compressed tr:last-child td,
.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution>.form-layout-compressed tr:last-child td {
    padding-bottom: 20px
}

.page-civicrm-contact-view-contribution .CRM_Contribute_Form_Contribution>.form-layout-compressed tr td:first-child,
.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution>.form-layout-compressed tr td:first-child {
    padding-left: 20px !important
}

.page-civicrm-contact-view-contribution .CRM_Contribute_Form_Contribution>.form-layout-compressed #_qf_Contribution_reload,
.page-civicrm-contribute-add .CRM_Contribute_Form_Contribution>.form-layout-compressed #_qf_Contribution_reload {
    min-width: auto;
    width: auto
}

.page-civicrm-contact-view-contribution #crm-main-content-wrapper {
    background-color: #fff;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact-view-contribution #branding {
    display: block
}

.page-civicrm-contact-view-contribution #page {
    margin-left: 40px;
    margin-right: 40px;
    padding: 20px 0 40px
}

.page-civicrm-contact-view-contribution .crm-contribution-form-block {
    position: relative
}

.page-civicrm-contact-view-contribution .description {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact-view-contribution #Contribution>.crm-form-block>.form-layout-compressed td.label {
    padding: 10px 20px !important
}

.page-civicrm-contact-view-contribution #Contribution div.label {
    padding: 0 20px !important;
    width: 190px
}

.page-civicrm-contact-view-contribution #Contribution td {
    color: #61AA35
}

.page-civicrm-contact-view-contribution #Contribution td.label {
    width: 190px
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body {
    padding: 15px 0 !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr td {
    color: #61aa35 !important;
    padding: 0
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr td:first-child label {
    padding: 0 !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr td:not(.label) {
    width: 100%
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr td .label {
    padding: 10px 0 !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr [id*='soft-credit-row'] td:first-child {
    padding-left: 0 !important;
    padding-right: 10px !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body tr [id*='soft-credit-row'] td label {
    margin-right: 10px;
    min-width: 205px
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body table.crm-contribution-form-table-credit_to_pcp tr td,
.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body table.crm-soft-credit-block tr td {
    min-height: 40px;
    padding: 0 10px 10px 0 !important;
    vertical-align: middle !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body table.crm-contribution-form-table-credit_to_pcp input,
.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body table.crm-soft-credit-block input {
    margin: 0 !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body .crm-contribution-form-block-pcp_details {
    left: -189px
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body #id-premium td {
    display: table-cell
}

.page-civicrm-contact-view-contribution #Contribution .crm-accordion-body #id-premium td:first-child {
    min-width: 190px;
    padding: 15px 20px 15px 0 !important;
    width: 190px
}

.page-civicrm-contact-view-contribution #Contribution legend {
    margin: 0;
    padding: 15px 20px !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-submit-buttons {
    border-bottom: 0
}

.page-civicrm-contact-view-contribution #Contribution .crm-contribution-form-block {
    padding-top: 20px !important
}

.page-civicrm-contact-view-contribution #Contribution .crm-contribution-form-block .status {
    margin: 0 20px 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .description {
    padding: 10px 0 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .crm-row-ok td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead td:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead td:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th div,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead td div,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th div,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td div {
    padding: 0
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead th.right,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead td.right,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader th.right,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector thead tr,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr {
    background: #fff
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td:first-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td:last-child,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td.right,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector tbody tr th div {
    padding: 0
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row #info td,
.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-view .CRM_Contribute_Form_Search .selector.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view .crm-contact-contribute-recur-active {
    margin-bottom: 13px
}

.page-civicrm-contact-view .crm-contact-contribute-recur .columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.crm-container .CRM_Contribute_Form_Contribution #totalAmountBlock {
    display: none !important
}

.crm-container .CRM_Contribute_Form_Contribution #priceset {
    margin-top: 10px
}

.crm-container .CRM_Contribute_Form_Contribution .crm-accordion-header {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600 !important
}

.crm-container .CRM_Contribute_Form_Contribution .crm-submit-buttons .crm-button_qf_Contribution_upload {
    margin-left: 0 !important
}

.crm-container .CRM_Contribute_Form_Contribution .ui-accordion+br {
    display: none
}

.crm-container .CRM_Contribute_Form_Contribution .required::after {
    display: none
}

.crm-container .CRM_Contribute_Form_Contribution .action-link .crm-hover-button {
    background-color: #fff !important;
    border: 1px solid #61AA35 !important;
    color: #61AA35 !important
}

.crm-container .CRM_Contribute_Form_Contribution .crm-form-select {
    margin-right: 0 !important
}

.crm-container .CRM_Contribute_Form_Contribution .crm-form-select+.helpicon {
    left: -3px;
    position: relative
}

.crm-container .CRM_Contribute_Form_Contribution td {
    border-bottom: 0 !important
}

.crm-container .CRM_Contribute_Form_Contribution td label {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container .CRM_Contribute_Form_Contribution .crm-contribution-form-block-payment_instrument_id .helpicon {
    left: 0
}

.crm-container .CRM_Contribute_Form_Contribution .crm-link-credit-card-mode {
    margin: 10px 20px 0 0
}

.crm-container .CRM_Contribute_Form_Contribution .crm-link-credit-card-mode .action-item {
    border-color: #464354 !important;
    border-radius: 2px;
    padding: 6px 15px
}

.crm-container .CRM_Contribute_Form_Contribution #recurringPaymentBlock strong {
    color: #464354
}

.crm-container .CRM_Contribute_Form_Contribution #recurringPaymentBlock input {
    margin-bottom: 5px;
    margin-top: 0
}

.crm-container .CRM_Contribute_Form_Contribution #recurringPaymentBlock .description {
    display: block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.5em;
    margin-top: 5px
}

.crm-container .CRM_Contribute_Form_Contribution #from_email_address {
    padding-right: 30px !important
}

.crm-container .CRM_Contribute_Form_Contribution div.description {
    display: block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.5em;
    padding-bottom: 10px
}

.crm-container .CRM_Contribute_Form_Contribution .credit_card_info-section .cvv2-section input,
.crm-container .CRM_Contribute_Form_Contribution .credit_card_info-section .cvv2-section .cvv2-icon,
.crm-container .CRM_Contribute_Form_Contribution .billing_name_address-section .cvv2-section input,
.crm-container .CRM_Contribute_Form_Contribution .billing_name_address-section .cvv2-section .cvv2-icon {
    float: left
}

.crm-container .CRM_Contribute_Form_Contribution .form-layout-compressed td.label {
    padding-left: 20px !important
}

.crm-container .CRM_Contribute_Form_Contribution .crm-contribution-form-block-note .label {
    display: table-cell;
    vertical-align: top
}

.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution .crm-link-credit-card-mode {
    float: right;
    margin-bottom: -30px !important
}

.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution .description {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 10px
}

.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution #payment_information .credit_card_info-group,
.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution #payment_information .billing_name_address-group {
    margin: 0 -20px
}

.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution #payment_information .credit_card_info-group legend,
.page-civicrm-contact-view .ui-dialog .CRM_Contribute_Form_Contribution #payment_information .billing_name_address-group legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel {
    background-color: #fff;
    box-shadow: none;
    border: 0 !important;
    border-radius: 2px
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel thead th {
    background-color: #FFFFFF !important
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel td,
.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel td:last-of-type,
.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel th:last-of-type {
    padding-right: 20px !important
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel td,
.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel th {
    background-color: transparent !important
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel td.label {
    color: #000 !important;
    font-size: 13px
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel .selector {
    box-shadow: none
}

.crm-container .CRM_Contribute_Form_ContributionView .crm-info-panel .selector th {
    background-color: #f3f6f7 !important
}

.crm-container .CRM_Contribute_Form_ContributionView #Donor_Information__ {
    border: 0;
    padding: 0
}

.crm-container .CRM_Contribute_Form_ContributionView #Donor_Information__ .crm-accordion-body {
    box-shadow: none
}

.crm-container .CRM_Contribute_Form_ContributionView .action-link {
    display: none
}

.crm-container .CRM_Contribute_Form_ContributionView #paymentDetails_Information .helpicon {
    left: 0
}

.crm-container .CRM_Contribute_Form_ContributionView #paymentDetails_Information td:not(.label) {
    padding: 0;
    width: 100%
}

.crm-container .CRM_Contribute_Form_ContributionView label[for='thankyou_date'] {
    top: 7px
}

.crm-container .CRM_Contribute_Form_ContributionView label[for='thankyou_date_time'] {
    top: 5px
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed {
    background: #fff;
    width: 100%
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed .crm-contactEmail-form-block-recipient td.label {
    color: #464354;
    font-weight: 600
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed .crm-contactEmail-form-block-recipient td:first-child::after {
    color: #cf3458;
    content: '*';
    font-weight: bold;
    margin: 0 5px
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .form-layout-compressed td.label {
    padding-left: 30px !important
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .crm-submit-buttons+.status {
    margin: 15px 20px
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .crm-html_email-accordion .helpIcon {
    margin-bottom: 20px;
    margin-right: 0
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block #s2id_fromEmailAddress::after,
.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block #s2id_to::after {
    display: none
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-contactEmail-form-block .crm-contactEmail-form-block-template .crm-form-select {
    padding-right: 30px !important
}

.crm-container .CRM_Contribute_Form_Task_Email .crm-accordion-wrapper .crm-accordion-body td.label {
    padding-left: 15px !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts h3+div {
    background-color: #fff
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .crm-pager,
.crm-container form.CRM_Contribute_Form_ContributionCharts table.selector {
    box-shadow: none !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav {
    background: #fff;
    border: 0;
    padding: 0 20px;
    position: relative
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .row-highlight.selector {
    border-top: 1px solid #d3dee2
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button {
    background: none;
    border: 0;
    border-radius: 0;
    height: 50px;
    line-height: 50px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button:hover {
    background-color: #f3f6f7
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button a {
    color: #464354
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button.ui-tabs-selected {
    border-bottom: 3px solid #464354
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button.ui-tabs-selected a {
    background: none;
    color: #464354
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button+#chartData>#chartData {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs-nav .crm-tab-button+#chartData>#chartData table {
    border: 0;
    border-top: 1px solid #f3f6f7;
    margin-top: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #chartData table {
    box-shadow: none
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #chartData table td {
    padding: 10px 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #chartData table th {
    padding-left: 20px;
    padding-right: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #chartData .chart {
    border: 0 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #chartData .chart td {
    border: 0 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .ui-tabs {
    border-radius: 0 0 2px 2px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #mainTabContainer {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container form.CRM_Contribute_Form_ContributionCharts #mainTabContainer+.spacer {
    height: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .crm-pager {
    line-height: 1.7em;
    margin: 0;
    padding: 7px 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .crm-pager>.element-right {
    margin-right: 20px !important;
    margin-top: 3px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .crm-pager+.form-item {
    padding: 20px !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .crm-pager .crm-pager-nav {
    padding-left: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts p.description {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    padding: 15px;
    position: relative
}

.crm-container form.CRM_Contribute_Form_ContributionCharts table.selector {
    border-radius: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts table.selector>tbody>tr>td+.crm-pager {
    border-radius: 0 0 3px 3px;
    border-top: 1px solid #FFFFFF;
    margin-top: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts table.selector+.crm-pager {
    margin-bottom: 10px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .crm-row-ok,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .crm-row-error,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .crm-row-ok td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .crm-row-error td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .crm-row-ok td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .crm-row-error td {
    background-color: transparent !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td:first-child {
    padding-left: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td:last-child {
    padding-right: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead td div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead td div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td div {
    padding: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead th.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead td.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader th.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader td.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead th.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead td.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader th.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader td.right {
    text-align: left
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector thead tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report thead tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader-dark,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector .columnheader-dark th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr {
    background: #fff
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th:first-child {
    padding-left: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th:last-child {
    padding-right: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td.right,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th.right {
    text-align: left
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr td:last-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr td:last-child {
    text-align: right
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector tbody tr th div,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report tbody tr th div {
    padding: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector.row-highlight tbody>tr:hover,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-expand-row,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-expand-row::before,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-expand-row::after,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-expand-row.expanded::after,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector th {
    background-color: #f3f6f7 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row {
    border-bottom: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row>td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row>td {
    padding: 0
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row>td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row>td {
    position: relative
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row>td .crm-ajax-container,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row>td .crm-ajax-container table,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row #info tr,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row #info th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row #info td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row #info th,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row #info td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .crm-child-row #info td,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .selector.selector .sticky tr:first-child,
.crm-container form.CRM_Contribute_Form_ContributionCharts .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .report {
    border: solid 1px #FFFFFF;
    margin-top: 20px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .CRM_Contribute_Form_AdditionalPayment {
    padding: 10px
}

.crm-container form.CRM_Contribute_Form_ContributionCharts .CRM_Contribute_Form_AdditionalPayment table.selector {
    border: 1px solid #d3dee2 !important
}

.crm-container .CRM_Contribute_Form_Task_Print {
    padding: 0 15px
}

.crm-container .CRM_Contribute_Form_Task_Print .crm-form-block {
    background: transparent
}

.crm-container .CRM_Contribute_Form_Task_Print table {
    border: 0;
    border-radius: 3px;
    margin: 30px 0 20px
}

.crm-container .CRM_Contribute_Form_Task_Print table tr.columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.crm-container .CRM_Contribute_Form_Task_Print table tr.crm-contribution {
    border-left: 0;
    border-right: 0
}

.crm-container .CRM_Contribute_Form_Task_Print table th,
.crm-container .CRM_Contribute_Form_Task_Print table td {
    border: 0 !important;
    line-height: 1.5em !important;
    padding: 15px 20px !important
}

.crm-container .CRM_Contribute_Form_Task_Print table td.crm-contribution-contribution_source {
    max-width: 300px
}

.crm-container .CRM_Contribute_Form_Task_Print .element-right {
    margin-right: 0 !important
}

.crm-container .CRM_Financial_Form_Search .action-link {
    margin: 0 0 20px
}

.crm-container .CRM_Financial_Form_Search .form-layout-compressed {
    margin: 20px 0 0
}

.crm-container .CRM_Financial_Form_Search .form-layout-compressed button.crm-form-submit {
    margin-left: 5px;
    padding: 4px 10px;
    text-shadow: none;
    vertical-align: middle
}

.page-civicrm-contribute-import #upload-file .help {
    margin: 20px
}

.crm-container .contact-summary-contribute-tab .ui-tabs-nav {
    background-color: #fff;
    border: solid 1px #d3dee2
}

.crm-container .contact-summary-contribute-tab .ui-tabs-nav .ui-tabs-tab {
    background-color: transparent
}

.crm-container .contact-summary-contribute-tab .ui-tabs-nav .ui-tabs-tab.ui-tabs-active {
    background-color: #FFFFFF
}

.page-civicrm-admin-price .ui-dialog-titlebar .ui-button .ui-icon,
.page-civicrm-admin-price .ui-dialog-content .ui-dialog-titlebar .ui-button .ui-icon {
    top: 12px
}

.page-civicrm-admin-price .description,
.page-civicrm-admin-price .ui-dialog-content .description {
    display: block
}

.page-civicrm-admin-price .crm-price-set-preview-block legend {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    box-sizing: border-box;
    margin-bottom: 20px;
    width: 100%
}

.page-civicrm-admin-price .crm-price-set-preview-block legend a {
    line-height: 18px
}

.page-civicrm-admin-price .crm-price-set-preview-block .price_set-section {
    margin: 0;
    padding: 0 20px
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Set .crm-form-block .form-layout,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Field .crm-form-block .form-layout {
    margin: 0 0 20px
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Set .crm-form-block .form-layout tr:nth-child(6) td.label,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Set .crm-form-block .form-layout tr:nth-child(8) td.label,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Field .crm-form-block .form-layout tr:nth-child(6) td.label,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .CRM_Price_Form_Field .crm-form-block .form-layout tr:nth-child(8) td.label {
    vertical-align: top
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #field_page,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11_wrapper {
    margin-bottom: 0 !important;
    position: relative
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper .dataTables_wrapper {
    overflow: visible
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed),
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed),
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed),
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option11 .action-item,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option12 .action-item,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #option13 .action-item,
.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options .action-item {
    text-transform: none
}

.page-civicrm-admin-price .crm-container #crm-main-content-wrapper #options .field-action {
    float: right
}

.page-civicrm-admin-price .CRM_Price_Form_Field .form-layout tr td.description {
    padding-left: 15px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #showoption legend,
.page-civicrm-admin-price .CRM_Price_Form_Field #showoption .description,
.page-civicrm-admin-price .CRM_Price_Form_Field #showoption #optionFieldLink {
    padding: 0 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    margin: 20px 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .crm-row-ok td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead td:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead td:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th div,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead td div,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th div,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td div {
    padding: 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead th.right,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead td.right,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader th.right,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader td.right {
    text-align: left
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField thead tr,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr {
    background: #fff
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td:first-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td:last-child,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td.right,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th.right {
    text-align: left
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr td:last-child {
    text-align: right
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField tbody tr th div {
    padding: 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row #info td,
.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin-price .CRM_Price_Form_Field #optionField td {
    padding: 10px !important
}

.page-civicrm-admin-price .crm-container[role='dialog'] .form-layout td {
    line-height: 18px
}

.page-civicrm-batch .action-link {
    margin: 20px 0
}

.page-civicrm-batch .crm-batch-search-form-block {
    border-radius: 3px !important
}

.page-civicrm-batch .crm-batch-search-form-block table.form-layout-compressed tr td {
    padding: 20px;
    vertical-align: top
}

.page-civicrm-batch .crm-batch-search-form-block div.messages,
.page-civicrm-batch .CRM_Batch_Form_Batch div.messages {
    margin: 0 20px
}

.page-civicrm-batch .crm-batch-search-form-block table tr td .crm-button i,
.page-civicrm-batch .CRM_Batch_Form_Batch table tr td .crm-button i {
    top: 7px
}

.page-civicrm-batch .crm-batch-search-form-block table tr td .crm-button .crm-form-submit,
.page-civicrm-batch .CRM_Batch_Form_Batch table tr td .crm-button .crm-form-submit {
    padding: 8px 0 8px 12px
}

.page-civicrm-batch .dataTables_wrapper {
    border-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-batch .dataTables_wrapper table thead {
    border-top: 0 !important
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top {
    border-radius: 3px 3px 0 0
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top {
    display: flex;
    padding: 10px 15px
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom.crm-datatable-pager-top,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top.crm-datatable-pager-top {
    background: #f3f6f7
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_paginate,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top .dataTables_paginate {
    float: right;
    width: 50% !important
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_length,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top .dataTables_length,
.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-top .dataTables_info {
    float: left;
    line-height: 25px;
    padding: 0;
    position: relative;
    top: 3px;
    width: 49%
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom {
    border-radius: 0 0 3px 3px
}

.page-civicrm-batch .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info {
    color: #464354
}

.page-civicrm-batch .dataTables_wrapper .dataTable {
    box-shadow: none !important
}

.page-civicrm-batch .dataTables_wrapper thead {
    border-top: 1px solid #d3dee2
}

.page-civicrm-batch #Batch .crm-submit-buttons {
    border: 0
}

.page-civicrm-batch #Batch .crm-batch-form-block {
    box-shadow: none
}

.page-civicrm-batch-entry #crm-main-content-wrapper {
    padding-top: 5.5em
}

.page-civicrm-batch-entry #crm-main-content-wrapper .CRM_Batch_Form_Entry {
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 0;
    position: relative
}

.page-civicrm-batch-entry #crm-main-content-wrapper .help {
    position: absolute;
    top: -5.6em
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-button_qf_Entry_upload_force-save {
    margin: 0 15px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .status {
    margin: 5px 15px
}

.page-civicrm-batch-entry #crm-main-content-wrapper #crm-batch-entry-table {
    border-color: #FFFFFF;
    display: block;
    margin: 0 !important;
    overflow-x: auto;
    width: 100%
}

.page-civicrm-batch-entry #crm-main-content-wrapper table {
    border: 0 !important
}

.page-civicrm-batch-entry #crm-main-content-wrapper .form-layout-compressed {
    margin: 0 15px 20px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .form-layout-compressed .label {
    color: #61aa35 !important;
    font-size: 13px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .form-layout-compressed td.right {
    color: #61aa35 !important;
    vertical-align: middle
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table {
    border: 0
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-header {
    border-bottom: 1px solid #d3dee2;
    border-top: 1px solid #d3dee2
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-header .crm-grid-cell {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    font-size: 13px;
    font-weight: 600;
    line-height: 18px;
    padding: 12px 10px;
    vertical-align: top
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-header .crm-grid-cell:first-child {
    min-width: 10px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row {
    background: #fff;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row .crm-grid-cell {
    border: 0;
    padding: 10px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row .crm-grid-cell span.batch-edit,
.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row .crm-grid-cell span.batch-valid,
.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row .crm-grid-cell span.batch-invalid {
    line-height: 30px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row .crm-grid-cell .crm-form-date-wrapper {
    display: inline-block;
    width: 255px
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row input.dateplugin {
    width: 85px !important
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row [class*='crm-batch-join_date-'],
.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row [class*='crm-batch-membership_'] {
    display: block;
    width: 150px !important
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row [class*='crm-batch-join_date-'] .crm-clear-link,
.page-civicrm-batch-entry #crm-main-content-wrapper .crm-grid-table .crm-grid-row [class*='crm-batch-membership_'] .crm-clear-link {
    margin-left: -5px !important;
    padding: 4px 0
}

.page-civicrm-batch-entry #crm-main-content-wrapper .crm-submit-buttons {
    height: auto;
    margin: 20px 0 15px;
    padding: 0 15px
}

.page-civicrm-member-import #DataSource .crm-submit-buttons,
.page-civicrm-member-import #MapField .crm-submit-buttons,
.page-civicrm-member-import #Summary .crm-submit-buttons {
    border: 0;
    margin: 0 !important;
    padding: 15px 20px !important
}

.page-civicrm-member-import #DataSource td.label {
    padding-left: 0
}

.page-civicrm-member-import .form-layout {
    box-sizing: border-box;
    display: block;
    padding: 20px
}

.page-civicrm-member-import .form-layout #uploadFile,
.page-civicrm-member-import .form-layout #upload-file,
.page-civicrm-member-import .form-layout #fieldSeparator {
    margin: 0 !important;
    padding: 0 !important
}

.page-civicrm-member-import .form-layout #skipColumnHeader {
    left: 80px;
    position: relative
}

.page-civicrm-member-import .form-layout input[type=radio]+label[for] {
    margin-bottom: 5px
}

.page-civicrm-member-import .form-layout .crm-import-datasource-form-block-fieldSeparator .helpicon {
    bottom: 5px;
    position: relative
}

.page-civicrm-member-import #map-field {
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px
}

.page-civicrm-member-import #map-field table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important;
    margin-bottom: 20px
}

.page-civicrm-member-import #map-field table .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-member-import #map-field table .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-member-import #map-field table .crm-row-ok td,
.page-civicrm-member-import #map-field table .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-member-import #map-field table thead th,
.page-civicrm-member-import #map-field table thead td,
.page-civicrm-member-import #map-field table .columnheader th,
.page-civicrm-member-import #map-field table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-member-import #map-field table thead th:first-child,
.page-civicrm-member-import #map-field table thead td:first-child,
.page-civicrm-member-import #map-field table .columnheader th:first-child,
.page-civicrm-member-import #map-field table .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-member-import #map-field table thead th:last-child,
.page-civicrm-member-import #map-field table thead td:last-child,
.page-civicrm-member-import #map-field table .columnheader th:last-child,
.page-civicrm-member-import #map-field table .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-member-import #map-field table thead th div,
.page-civicrm-member-import #map-field table thead td div,
.page-civicrm-member-import #map-field table .columnheader th div,
.page-civicrm-member-import #map-field table .columnheader td div {
    padding: 0
}

.page-civicrm-member-import #map-field table thead th.right,
.page-civicrm-member-import #map-field table thead td.right,
.page-civicrm-member-import #map-field table .columnheader th.right,
.page-civicrm-member-import #map-field table .columnheader td.right {
    text-align: left
}

.page-civicrm-member-import #map-field table thead tr,
.page-civicrm-member-import #map-field table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-member-import #map-field table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-import #map-field table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-member-import #map-field table tbody tr {
    background: #fff
}

.page-civicrm-member-import #map-field table tbody tr td,
.page-civicrm-member-import #map-field table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-member-import #map-field table tbody tr td:first-child,
.page-civicrm-member-import #map-field table tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-member-import #map-field table tbody tr td:last-child,
.page-civicrm-member-import #map-field table tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-member-import #map-field table tbody tr td.right,
.page-civicrm-member-import #map-field table tbody tr th.right {
    text-align: left
}

.page-civicrm-member-import #map-field table tbody tr td {
    background: #fff !important;
    color: #000;
}

.page-civicrm-member-import #map-field table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-member-import #map-field table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-member-import #map-field table tbody tr th div {
    padding: 0
}

.page-civicrm-member-import #map-field table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-member-import #map-field table.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-member-import #map-field table.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-member-import #map-field table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-member-import #map-field table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-member-import #map-field table.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-member-import #map-field table.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-member-import #map-field table.selector .crm-child-row,
.page-civicrm-member-import #map-field table.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-member-import #map-field table.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-member-import #map-field table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-member-import #map-field table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-member-import #map-field table.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-member-import #map-field table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-member-import #map-field table.selector .crm-child-row #info td,
.page-civicrm-member-import #map-field table.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-member-import #map-field table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-member-import #map-field table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-import #map-field table th {
    border-right: 0 !important
}

.page-civicrm-member-import #map-field table td {
    padding: 8px 10px 10px !important;
    vertical-align: middle
}

.page-civicrm-member-import #map-field table tr {
    border-color: #FFFFFF !important
}

.page-civicrm-member-import #map-field table tr th {
    line-height: 30px !important
}

.page-civicrm-member-import #preview-counts,
.page-civicrm-member-import #summary-counts {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important;
    margin: 20px;
    width: 96% !important
}

.page-civicrm-member-import #preview-counts .crm-row-ok,
.page-civicrm-member-import #summary-counts .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-member-import #preview-counts .crm-row-error,
.page-civicrm-member-import #summary-counts .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-member-import #preview-counts .crm-row-ok td,
.page-civicrm-member-import #preview-counts .crm-row-error td,
.page-civicrm-member-import #summary-counts .crm-row-ok td,
.page-civicrm-member-import #summary-counts .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-member-import #preview-counts thead th,
.page-civicrm-member-import #preview-counts thead td,
.page-civicrm-member-import #preview-counts .columnheader th,
.page-civicrm-member-import #preview-counts .columnheader td,
.page-civicrm-member-import #summary-counts thead th,
.page-civicrm-member-import #summary-counts thead td,
.page-civicrm-member-import #summary-counts .columnheader th,
.page-civicrm-member-import #summary-counts .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-member-import #preview-counts thead th:first-child,
.page-civicrm-member-import #preview-counts thead td:first-child,
.page-civicrm-member-import #preview-counts .columnheader th:first-child,
.page-civicrm-member-import #preview-counts .columnheader td:first-child,
.page-civicrm-member-import #summary-counts thead th:first-child,
.page-civicrm-member-import #summary-counts thead td:first-child,
.page-civicrm-member-import #summary-counts .columnheader th:first-child,
.page-civicrm-member-import #summary-counts .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-member-import #preview-counts thead th:last-child,
.page-civicrm-member-import #preview-counts thead td:last-child,
.page-civicrm-member-import #preview-counts .columnheader th:last-child,
.page-civicrm-member-import #preview-counts .columnheader td:last-child,
.page-civicrm-member-import #summary-counts thead th:last-child,
.page-civicrm-member-import #summary-counts thead td:last-child,
.page-civicrm-member-import #summary-counts .columnheader th:last-child,
.page-civicrm-member-import #summary-counts .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-member-import #preview-counts thead th div,
.page-civicrm-member-import #preview-counts thead td div,
.page-civicrm-member-import #preview-counts .columnheader th div,
.page-civicrm-member-import #preview-counts .columnheader td div,
.page-civicrm-member-import #summary-counts thead th div,
.page-civicrm-member-import #summary-counts thead td div,
.page-civicrm-member-import #summary-counts .columnheader th div,
.page-civicrm-member-import #summary-counts .columnheader td div {
    padding: 0
}

.page-civicrm-member-import #preview-counts thead th.right,
.page-civicrm-member-import #preview-counts thead td.right,
.page-civicrm-member-import #preview-counts .columnheader th.right,
.page-civicrm-member-import #preview-counts .columnheader td.right,
.page-civicrm-member-import #summary-counts thead th.right,
.page-civicrm-member-import #summary-counts thead td.right,
.page-civicrm-member-import #summary-counts .columnheader th.right,
.page-civicrm-member-import #summary-counts .columnheader td.right {
    text-align: left
}

.page-civicrm-member-import #preview-counts thead tr,
.page-civicrm-member-import #preview-counts .columnheader tr,
.page-civicrm-member-import #summary-counts thead tr,
.page-civicrm-member-import #summary-counts .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-member-import #preview-counts .columnheader-dark,
.page-civicrm-member-import #summary-counts .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-import #preview-counts .columnheader-dark th,
.page-civicrm-member-import #summary-counts .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-member-import #preview-counts tbody tr,
.page-civicrm-member-import #summary-counts tbody tr {
    background: #fff
}

.page-civicrm-member-import #preview-counts tbody tr td,
.page-civicrm-member-import #preview-counts tbody tr th,
.page-civicrm-member-import #summary-counts tbody tr td,
.page-civicrm-member-import #summary-counts tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-member-import #preview-counts tbody tr td:first-child,
.page-civicrm-member-import #preview-counts tbody tr th:first-child,
.page-civicrm-member-import #summary-counts tbody tr td:first-child,
.page-civicrm-member-import #summary-counts tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-member-import #preview-counts tbody tr td:last-child,
.page-civicrm-member-import #preview-counts tbody tr th:last-child,
.page-civicrm-member-import #summary-counts tbody tr td:last-child,
.page-civicrm-member-import #summary-counts tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-member-import #preview-counts tbody tr td.right,
.page-civicrm-member-import #preview-counts tbody tr th.right,
.page-civicrm-member-import #summary-counts tbody tr td.right,
.page-civicrm-member-import #summary-counts tbody tr th.right {
    text-align: left
}

.page-civicrm-member-import #preview-counts tbody tr td,
.page-civicrm-member-import #summary-counts tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-member-import #preview-counts tbody tr td:last-child,
.page-civicrm-member-import #summary-counts tbody tr td:last-child {
    text-align: right
}

.page-civicrm-member-import #preview-counts tbody tr th,
.page-civicrm-member-import #summary-counts tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-member-import #preview-counts tbody tr th div,
.page-civicrm-member-import #summary-counts tbody tr th div {
    padding: 0
}

.page-civicrm-member-import #preview-counts.selector.row-highlight tbody>tr:hover,
.page-civicrm-member-import #summary-counts.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-member-import #preview-counts.selector .crm-expand-row,
.page-civicrm-member-import #summary-counts.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-member-import #preview-counts.selector .crm-expand-row::before,
.page-civicrm-member-import #summary-counts.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-member-import #preview-counts.selector .crm-expand-row::after,
.page-civicrm-member-import #summary-counts.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-member-import #preview-counts.selector .crm-expand-row.expanded::after,
.page-civicrm-member-import #summary-counts.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-member-import #preview-counts.selector th,
.page-civicrm-member-import #summary-counts.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row,
.page-civicrm-member-import #summary-counts.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row,
.page-civicrm-member-import #preview-counts.selector .crm-child-row>td,
.page-civicrm-member-import #summary-counts.selector .crm-child-row,
.page-civicrm-member-import #summary-counts.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row>td,
.page-civicrm-member-import #summary-counts.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-member-import #summary-counts.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-member-import #summary-counts.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row #info tr,
.page-civicrm-member-import #summary-counts.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row #info th,
.page-civicrm-member-import #summary-counts.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row #info td,
.page-civicrm-member-import #preview-counts.selector .crm-child-row #info th,
.page-civicrm-member-import #summary-counts.selector .crm-child-row #info td,
.page-civicrm-member-import #summary-counts.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-member-import #preview-counts.selector .crm-child-row #info td,
.page-civicrm-member-import #summary-counts.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-member-import #preview-counts.selector .sticky tr:first-child,
.page-civicrm-member-import #summary-counts.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-member-import #preview-counts th,
.page-civicrm-member-import #summary-counts th {
    border-right: 0 !important
}

.page-civicrm-member-import #preview-counts td,
.page-civicrm-member-import #summary-counts td {
    padding: 8px 10px 10px !important;
    vertical-align: middle
}

.page-civicrm-member-import #preview-counts tr,
.page-civicrm-member-import #summary-counts tr {
    border-color: #FFFFFF !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-layout-compressed tr td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-layout-compressed tr td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-layout-compressed tr td input[id*='_refresh'],
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-layout-compressed tr td input[id*='_refresh'] {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    border-radius: 2px;
    color: #fff;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-bottom: 20px !important;
    margin-right: 3px !important;
    padding: 8px 12px;
    text-shadow: none;
    text-transform: uppercase
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-layout-compressed tr td input[id*='_cancel'],
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-layout-compressed tr td input[id*='_cancel'] {
    background: #fff;
    border-color: #61aa35 !important;
    border-radius: 2px;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-bottom: 20px !important;
    padding: 8px 12px;
    text-shadow: none;
    text-transform: uppercase
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-layout-compressed tr td input[id*='_cancel']:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-layout-compressed tr td input[id*='_cancel']:hover {
    background: #61aa35 !important;
    color: #fff
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset {
    padding: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>legend,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>.description,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>legend,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>.description {
    padding: 0 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    box-shadow: none !important;
    margin-top: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .crm-row-ok,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .crm-row-error,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .crm-row-ok td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .crm-row-error td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .crm-row-ok td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .crm-row-error td {
    background-color: transparent !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td:last-child {
    padding-right: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th div,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead td div,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th div,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td div,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th div,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead td div,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th div,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td div {
    padding: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead th.right,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead td.right,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader th.right,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader td.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead th.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead td.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader th.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader td.right {
    text-align: left
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table thead tr,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table thead tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader-dark,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table .columnheader-dark th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr {
    background: #fff
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th:first-child {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th:last-child {
    padding-right: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td.right,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td.right,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th.right {
    text-align: left
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr td:last-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr td:last-child {
    text-align: right
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tbody tr th div,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tbody tr th div {
    padding: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector.row-highlight tbody>tr:hover,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-expand-row,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-expand-row::before,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-expand-row::after,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-expand-row.expanded::after,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector th {
    background-color: #f3f6f7 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row {
    border-bottom: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row>td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row>td {
    padding: 0
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row>td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row>td {
    position: relative
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row>td .crm-ajax-container,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row>td .crm-ajax-container table,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row #info tr,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row #info th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row #info td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row #info th,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row #info td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .crm-child-row #info td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table.selector .sticky tr:first-child,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr.columnheader,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr.columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr.columnheader>td,
.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr.columnheader>td,
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr td {
    padding: 18px 10px 17px !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold fieldset>table tr:not(.columnheader) td:not(:first-child),
.crm-container .CRM_Contact_Form_Task_AddToOrganization fieldset>table tr:not(.columnheader) td:not(:first-child) {
    padding-left: 10px
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-item,
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-item {
    margin: 0 !important;
    padding: 0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-item .description,
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-item .description {
    margin: 0 !important
}

.crm-container .CRM_Contact_Form_Task_AddToHousehold .form-item .crm-submit-buttons,
.crm-container .CRM_Contact_Form_Task_AddToOrganization .form-item .crm-submit-buttons {
    border-top: 0 !important;
    height: 36px;
    margin-top: 0 !important;
    padding: 20px 0 !important
}

.page-civicrm-contact #contact-summary-relationship-tab {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact #contact-summary-relationship-tab h3+.help {
    margin-bottom: 0
}

.page-civicrm-contact #contact-summary-relationship-tab .action-link {
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 0;
    min-height: 20px
}

.page-civicrm-contact #contact-summary-relationship-tab .action-link a.button {
    background: #61aa35 !important;
    border-color: transparent !important
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0 0 4px 4px;
    margin: 0 0 20px
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper table {
    box-shadow: none !important
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .crm-datatable-pager-top {
    background: #f3f6f7;
    border-bottom: 1px solid #FFFFFF;
    border-radius: 0;
    padding-bottom: 20px;
    padding-top: 10px
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .crm-datatable-pager-top .dataTables_paginate {
    padding-top: 0
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .crm-datatable-pager-bottom {
    background: #fafafb;
    overflow: hidden
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_info,
.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .crm-datatable-pager-bottom .dataTables_paginate {
    padding-top: 0
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .dataTables_paginate {
    font: 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 48% !important
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .dataTables_length {
    font: 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-left: 20px
}

.page-civicrm-contact #contact-summary-relationship-tab .dataTables_wrapper .dataTables_info {
    font: 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 0;
    padding-left: 20px;
    width: 49%
}

.page-civicrm-contact #contact-summary-relationship-tab div[id*='DataTables_Table_'] table.dataTable thead tr th {
    background: #f3f6f7 !important
}

.page-civicrm-contact #contact-summary-relationship-tab div[id*='DataTables_Table_'] table.dataTable>tbody>tr>td.dataTables_empty {
    text-align: center
}

.page-civicrm-contact #contact-summary-relationship-tab div[id*='DataTables_Table_'] table.dataTable>tbody>tr>td .description {
    box-shadow: none;
    padding: 0
}

.page-civicrm-contact #contact-summary-relationship-tab div[id*='DataTables_Table_'] table.dataTable>tbody>tr>td a:not(.action-item) {
    background: none;
    color: #61aa35
}

.page-civicrm-contact #contact-summary-relationship-tab .accordion {
    border-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 10px
}

.page-civicrm-contact #contact-summary-relationship-tab #permission-legend {
    color: #464354;
    font-size: 13px
}

.page-civicrm-contact #contact-summary-relationship-tab .description {
    padding: 10px
}

.page-civicrm-contact #contact-summary-relationship-tab .font-red.label {
    border-radius: 3px 3px 0 0;
    font: 600 18px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 12px 20px
}

.page-civicrm-contact #contact-summary-relationship-tab .font-red.label+.description {
    background-color: #f3f6f7;
    color: #61AA35
}

.crm-container .CRM_Contact_Form_Relationship td {
    vertical-align: middle
}

.crm-container .CRM_Contact_Form_Relationship #is_active {
    margin-left: 0 !important
}

.page-civicrm-contact-view #crm-container .ui-widget-content {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-contact-view #crm-container .ui-widget-content a.button {
    background: #61aa35 !important;
    margin-left: 0 !important
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper {
    border-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 15px 0
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper.collapsed .crm-accordion-header {
    border-bottom: 0;
    border-radius: 3px !important
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper .crm-accordion-header {
    border-bottom: 1px solid #d3dee2;
    border-radius: 3px 3px 0 0 !important
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper .crm-accordion-body {
    border-radius: 0 0 3px 3px !important
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper .crm-submit-buttons {
    padding: 0
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper .crm-submit-buttons .crm-hover-button:first-child {
    padding-left: 0
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper .crm-submit-buttons .crm-i {
    vertical-align: baseline
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper table.crm-info-panel {
    border: 0
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper table.crm-info-panel td {
    color: #61aa35 !important;
    vertical-align: middle
}

.page-civicrm-contact-view #crm-container .ui-widget-content td.section-shown .crm-accordion-wrapper table.crm-info-panel td.label {
    color: #464354;
    font-weight: 600
}

.page-civicrm-contact-view #crm-container .ui-widget-content table.no-border td {
    border: 0
}

.page-civicrm-contact-view .crm-block {
    padding: 0 !important
}

.page-civicrm-contact-view .crm-block .crm-activity-form-block-custom_data td:first-child {
    padding: 0
}

.page-civicrm-contact-view .action-link a.button {
    font-size: 13px !important
}

.page-civicrm-contact .ui-widget-content .action-link .button {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-contact #notes .dataTables_wrapper {
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin: 20px 0
}

.page-civicrm-contact #notes .dataTables_wrapper .dataTables_length,
.page-civicrm-contact #notes .dataTables_wrapper .dataTables_info {
    padding: 15px
}

.page-civicrm-contact #notes .dataTables_wrapper .dataTables_paginate {
    padding-top: 10px
}

.page-civicrm-contact #notes .dataTables_wrapper .ui-widget-header {
    background: #f3f6f7;
    border: 0;
    border-bottom: 1px solid #FFFFFF;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 2em;
    padding: 10px 20px
}

.page-civicrm-contact #notes .dataTables_wrapper .ui-widget-header .dataTables_length,
.page-civicrm-contact #notes .dataTables_wrapper .ui-widget-header .dataTables_info {
    padding: 0
}

.page-civicrm-contact #notes .dataTables_wrapper .ui-widget-header .dataTables_paginate {
    margin: 0;
    padding: 0
}

.page-civicrm-contact #notes .dataTables_wrapper table+.ui-widget-header {
    background: #fafafb
}

.page-civicrm-contact #notes .dataTables_wrapper table {
    background: transparent;
    border: 0;
    border-top: 1px solid #d3dee2;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-contact #notes .dataTables_wrapper table thead tr {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact #notes .dataTables_wrapper table thead tr th {
    background: #f3f6f7;
    border: 0;
    color: #464354;
    padding: 16px 20px;
    vertical-align: middle
}

.page-civicrm-contact #notes .dataTables_wrapper table thead tr th div {
    padding: 0
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr {
    background: #fff;
    border-bottom: 1px solid #FFFFFF;
    border-left: 0;
    border-right: 0
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td {
    background: #fff;
    border: 0;
    color: #61aa35 !important;
    line-height: 1.1em;
    padding: 12px 15px !important;
    vertical-align: middle
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td:first-child {
    padding-left: 20px !important
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td:last-child {
    padding: 12px 20px 12px 10px !important;
    text-align: right
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td a {
    color: #61aa35 !important
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td a.action-item {
    text-transform: none
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td .btn-slide {
    color: #61aa35 !important;
    text-transform: none
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td .btn-slide:hover {
    background: none
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td .btn-slide a {
    color: #61AA35 !important
}

.page-civicrm-contact #notes .dataTables_wrapper table tbody tr td .btn-slide a:hover {
    background: none
}

.page-civicrm-contact #notes .dataTables_wrapper table#options thead tr th:first-child {
    display: none
}

.page-civicrm-contact #notes .dataTables_wrapper table#options thead tr th:nth-child(6) {
    text-transform: none !important
}

.page-civicrm-contact #notes .dataTables_wrapper table#options tbody tr td:first-child {
    display: none
}

.page-civicrm-contact #Note .crm-note-form-block {
    padding-bottom: 0
}

.page-civicrm-contact #Note .crm-note-form-block .crm-activity-form-block-attachment td {
    padding-bottom: 0
}

.page-civicrm-contact #Note .crm-note-form-block .crm-activity-form-block-attachment td .crm-accordion-wrapper {
    margin: 0 -25px
}

.page-civicrm-contact #Note .form-layout {
    margin-bottom: -23px
}

.crm-container #changeLog>div.bold {
    background: #f3f6f7;
    border-bottom: 1px solid #FFFFFF;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    color: #464354;
    font: 600 18px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 13px 20px
}

.crm-container #changeLog>p {
    margin: 0
}

.crm-container #changeLog .form-item {
    border-radius: 0 0 4px 4px;
    box-shadow: 0 3px 6px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0
}

.crm-container #changeLog table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    border-radius: 4px;
    box-shadow: none !important
}

.crm-container #changeLog table .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container #changeLog table .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container #changeLog table .crm-row-ok td,
.crm-container #changeLog table .crm-row-error td {
    background-color: transparent !important
}

.crm-container #changeLog table thead th,
.crm-container #changeLog table thead td,
.crm-container #changeLog table .columnheader th,
.crm-container #changeLog table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container #changeLog table thead th:first-child,
.crm-container #changeLog table thead td:first-child,
.crm-container #changeLog table .columnheader th:first-child,
.crm-container #changeLog table .columnheader td:first-child {
    padding-left: 20px
}

.crm-container #changeLog table thead th:last-child,
.crm-container #changeLog table thead td:last-child,
.crm-container #changeLog table .columnheader th:last-child,
.crm-container #changeLog table .columnheader td:last-child {
    padding-right: 20px
}

.crm-container #changeLog table thead th div,
.crm-container #changeLog table thead td div,
.crm-container #changeLog table .columnheader th div,
.crm-container #changeLog table .columnheader td div {
    padding: 0
}

.crm-container #changeLog table thead th.right,
.crm-container #changeLog table thead td.right,
.crm-container #changeLog table .columnheader th.right,
.crm-container #changeLog table .columnheader td.right {
    text-align: left
}

.crm-container #changeLog table thead tr,
.crm-container #changeLog table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container #changeLog table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container #changeLog table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container #changeLog table tbody tr {
    background: #fff
}

.crm-container #changeLog table tbody tr td,
.crm-container #changeLog table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container #changeLog table tbody tr td:first-child,
.crm-container #changeLog table tbody tr th:first-child {
    padding-left: 20px
}

.crm-container #changeLog table tbody tr td:last-child,
.crm-container #changeLog table tbody tr th:last-child {
    padding-right: 20px
}

.crm-container #changeLog table tbody tr td.right,
.crm-container #changeLog table tbody tr th.right {
    text-align: left
}

.crm-container #changeLog table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container #changeLog table tbody tr td:last-child {
    text-align: right
}

.crm-container #changeLog table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container #changeLog table tbody tr th div {
    padding: 0
}

.crm-container #changeLog table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container #changeLog table.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container #changeLog table.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container #changeLog table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container #changeLog table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container #changeLog table.selector th {
    background-color: #f3f6f7 !important
}

.crm-container #changeLog table.selector .crm-child-row {
    border-bottom: 0
}

.crm-container #changeLog table.selector .crm-child-row,
.crm-container #changeLog table.selector .crm-child-row>td {
    padding: 0
}

.crm-container #changeLog table.selector .crm-child-row>td {
    position: relative
}

.crm-container #changeLog table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container #changeLog table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container #changeLog table.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container #changeLog table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container #changeLog table.selector .crm-child-row #info td,
.crm-container #changeLog table.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container #changeLog table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container #changeLog table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container #changeLog table .columnheader {
    border-color: #d3dee2
}

.crm-container #changeLog table .columnheader th {
    text-transform: capitalize
}

.crm-container #changeLog table .columnheader th:first-child {
    width: 200px
}

.crm-container #changeLog table tbody tr td:last-child {
    text-align: left
}

.crm-container #changeLog table tbody tr:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.crm-container #changeLog table tbody tr:last-child td:first-child {
    border-bottom-left-radius: 2px
}

.crm-container #changeLog table tbody tr:last-child td:last-child {
    border-bottom-right-radius: 2px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    margin-bottom: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .crm-row-ok td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead td:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead td:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th div,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead td div,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th div,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td div {
    padding: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead th.right,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead td.right,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader th.right,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader td.right {
    text-align: left
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead tr,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr {
    background: #fff
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td:first-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td:last-child,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td.right,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th.right {
    text-align: left
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr td:last-child {
    text-align: right
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector tbody tr th div {
    padding: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row #info td,
.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector thead.sticky {
    background: transparent
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button:hover {
    color: #61aa35 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector td .crm-hover-button:hover a {
    color: #61AA35 !important
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search table.selector .crm-expand-row {
    padding-left: 0
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search p.description {
    padding: 10px
}

.page-civicrm-contact-view #Search.CRM_Pledge_Form_Search .action-link {
    margin-bottom: 0
}

.page-civicrm-contact-view #Pledge .crm-pledge-form-block-create_date br,
.page-civicrm-contact-view #Pledge .crm-pledge-form-block-start_date br,
.page-civicrm-contact-view #Pledge .crm-PaymentReminders-accordion br {
    display: none
}

.page-civicrm-contact-view #Pledge .crm-pledge-form-block-create_date span.description,
.page-civicrm-contact-view #Pledge .crm-pledge-form-block-start_date span.description,
.page-civicrm-contact-view #Pledge .crm-PaymentReminders-accordion span.description {
    display: block
}

.page-civicrm-contact-view #Pledge .crm-pledge-form-block-create_date .crm-accordion-body,
.page-civicrm-contact-view #Pledge .crm-pledge-form-block-start_date .crm-accordion-body,
.page-civicrm-contact-view #Pledge .crm-PaymentReminders-accordion .crm-accordion-body {
    padding: 20px !important
}

.page-civicrm-contact-view #Pledge span.description {
    display: block;
    line-height: 1.5em
}

.page-civicrm-contact-view #Pledge .crm-pledge-form-block-installments #eachPaymentAmount[disabled],
.page-civicrm-contact-view #Pledge .crm-pledge-form-block-installments #eachPaymentAmount[readonly] {
    background: #f3f6f7 !important;
    border-color: #c2cfd8;
    color: #464354;
    cursor: not-allowed;
    margin-right: 5px !important;
    opacity: 0.6
}

.page-civicrm-contact-search #searchForm .crm-form-block {
    padding: 0 !important
}

.page-civicrm-contact-search #searchForm .crm-accordion-body .label {
    margin-top: 6px
}

.page-civicrm-contact-search #popupContainer {
    padding: 20px
}

.page-civicrm-contact-search #popupContainer .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-contact-search #popupContainer .crm-search-form-block {
    padding: 0
}

.page-civicrm-contact-search #popupContainer .crm-search-form-block select {
    min-width: auto
}

.page-civicrm-dataviz #datacount {
    margin-top: 20px
}

.page-civicrm-dataviz div.dc-chart:not(#datacount),
.page-civicrm-dataviz [class^='col-md-'][id] {
    background-color: #fff;
    border-radius: 4px;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    overflow: hidden;
    text-align: center
}

.page-civicrm-dataviz div.dc-chart:not(#datacount)>strong:first-of-type,
.page-civicrm-dataviz div.dc-chart:not(#datacount) h3,
.page-civicrm-dataviz [class^='col-md-'][id]>strong:first-of-type,
.page-civicrm-dataviz [class^='col-md-'][id] h3 {
    background-color: #61aa35 !important;
    color: #fff;
    display: block;
    font-size: 14px;
    line-height: 1em;
    padding: 10px 20px
}

.page-civicrm-dataviz div.dc-chart:not(#datacount) g.row text,
.page-civicrm-dataviz div.dc-chart:not(#datacount) .pie-slice,
.page-civicrm-dataviz [class^='col-md-'][id] g.row text,
.page-civicrm-dataviz [class^='col-md-'][id] .pie-slice {
    fill: #000
}

.page-civicrm-dataviz div.dc-chart:not(#datacount) h3+.dc-chart,
.page-civicrm-dataviz [class^='col-md-'][id] h3+.dc-chart {
    margin: 10px
}

.page-civicrm-dataviz table.dc-chart {
    background-color: #fff;
    border-collapse: collapse;
    border-radius: 4px;
    overflow: hidden
}

.page-civicrm-dataviz table.dc-chart th,
.page-civicrm-dataviz table.dc-chart td {
    border: 0;
    padding: 10px 20px
}

.page-civicrm-dataviz table.dc-chart thead th {
    background-color: #61aa35 !important;
    color: #fff
}

.page-civicrm-dataviz table.dc-chart tbody tr {
    border-bottom: solid 1px #FFFFFF
}

.page-civicrm-dataviz table.dc-chart .header-fixed {
    position: relative
}

.page-civicrm-dataviz .hidden,
.page-civicrm-dataviz .hide {
    display: none
}

.page-civicrm-dataviz #events svg,
.page-civicrm-dataviz #participants svg,
.page-civicrm-dataviz #monthly-volume-chart svg {
    height: 210px
}

.page-civicrm-dataviz #events svg>g,
.page-civicrm-dataviz #participants svg>g,
.page-civicrm-dataviz #monthly-volume-chart svg>g {
    transform: translateY(10px)
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .content {
    padding-left: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .content {
    padding-right: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .crm-section:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .crm-section:last-of-type {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .clear,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .clear {
    margin-bottom: 1em
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .clear:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .clear:last-of-type {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .form-layout,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .form-layout {
    margin-top: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_label-block .form-layout tr td:first-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block>.crm-section,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block>.crm-section,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block>.crm-section {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper {
    box-shadow: none;
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper th,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper td,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper th,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper td,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper th,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper td {
    border-bottom: solid 1px #FFFFFF;
    color: #000;
    padding-left: 20px;
    padding-right: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper th:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper td:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper th:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper td:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper th:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper td:last-of-type {
    padding-right: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper tr,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper tr,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper tr {
    background-color: transparent !important
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .dataTables_wrapper tr:last-child td,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .dataTables_wrapper tr:last-child td,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .dataTables_wrapper tr:last-child td {
    border: 0 !important
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-trigger-block .crm-submit-buttons,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_condition-block .crm-submit-buttons,
.page-civicrm-civirule.page-civicrm-civirule-form-rule .crm-civirule-rule_action-block .crm-submit-buttons {
    border-top: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule #civirule-triggerBlock-table {
    margin-bottom: -20px;
    margin-top: -20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .label,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .content {
    padding-left: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .content,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .content {
    padding-right: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .crm-section:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .crm-section:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .crm-section:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .crm-section:last-of-type {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .clear,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .clear,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .clear,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .clear {
    margin-bottom: 1em
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .clear:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .clear:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .clear:last-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .clear:last-of-type {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .form-layout,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .form-layout,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .form-layout,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .form-layout {
    margin-top: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-condition .crm-form-block .form-layout tr td:first-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-condition .crm-form-block .form-layout tr td:first-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action .crm-form-block .form-layout tr td:first-of-type,
.page-civicrm-civirule.page-civicrm-civirule-form-action .crm-form-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.page-civicrm-civirule.page-civicrm-civirule-form-action .groups-single {
    margin-bottom: 0
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-action #XWeekDay_time_hour {
    text-align: right
}

.page-civicrm-civirule.page-civicrm-civirule-form-rule-action #XWeekDay_time_hour,
.page-civicrm-civirule.page-civicrm-civirule-form-rule-action #XWeekDay_time_minute {
    width: 20px
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
    padding-bottom: 0 !important;
    padding-top: 0 !important
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .label,
.crm-container #civirule_helptext_dialog-block+.crm-form-block .content {
    padding-left: 20px
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .content {
    padding-right: 20px
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .crm-section:last-of-type {
    margin-bottom: 0
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .clear {
    margin-bottom: 1em
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .clear:last-of-type {
    margin-bottom: 0
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .form-layout {
    margin-top: 20px
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector {
    background-color: #fff;
    box-shadow: none
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector thead th {
    background-color: #FFFFFF !important
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector td,
.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector td:last-of-type,
.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset table.selector th:last-of-type {
    padding-right: 20px !important
}

.crm-container #civirule_helptext_dialog-block+.crm-form-block+fieldset #alpha-filter {
    display: none
}

.crm-container #civirule_help_text_icon {
    margin-left: 5px
}

.crm-container .CRM_CivirulesCronTrigger_Form_ActivityDate h3+.crm-block {
    padding-bottom: 20px;
    padding-top: 20px
}

.crm-container .CRM_CivirulesCronTrigger_Form_ActivityDate h3+.crm-block .crm-section:last-of-type {
    margin-bottom: 0
}

.crm-container .CRM_Civirules_Form_RuleView .dataTables_wrapper {
    box-shadow: none
}

.crm-container .CRM_Civirules_Form_RuleView #civirule_wrapper+.action-link {
    display: none
}

.crm-container .CRM_Civirules_Form_RuleView .action-link {
    margin: 20px;
    margin-top: 40px
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table,
.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table tr {
    display: block
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table td {
    display: block;
    float: left
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table td:nth-of-type(5),
.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table td:nth-of-type(9) {
    clear: left
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table td:nth-of-type(9) {
    margin-left: 20px;
    padding-left: 0
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table .content {
    padding-top: 10px
}

.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table .label,
.crm-container .CRM_Civirules_Form_RuleView .civirule-view-table .civirule_view_include_disabled {
    padding-top: 15px
}

.crm-container .CRM_Civirules_Form_RuleView .dataTable td:nth-of-type(2) {
    padding-left: 20px
}

.crm-container #pivot-report-config {
    background-color: #fff;
    border-radius: 4px;
    padding: 10px
}

.crm-container #pivot-report-config .report-config-save-new-btn,
.crm-container #pivot-report-config .report-config-save-btn,
.crm-container #pivot-report-config .report-config-delete-btn {
    margin-bottom: -14px
}

.crm-container #pivot-report-config .report-config-save-btn {
    margin-left: 10px
}

.crm-container #pivot-report-config .pivot-report-export-button {
    margin-left: 10px;
    margin-top: -10px
}

.crm-container #pivot-report-preloader {
    background-color: #fff;
    border-radius: 4px;
    margin-top: 20px;
    padding: 10px
}

.crm-container #pivot-report-preloader .progress {
    box-shadow: none;
    margin-bottom: 0;
    margin-top: 10px
}

.crm-container #pivot-report-table {
    border: 0;
    margin-top: 20px
}

.crm-container #pivot-report-table .pvtUi {
    border: 0
}

.crm-container #pivot-report-table .pvtAxisContainer,
.crm-container #pivot-report-table .pvtVals,
.crm-container #pivot-report-table .pvtRendererArea {
    background-color: #fff;
    border: 0
}

.crm-container #pivot-report-table .pvtAxisContainer>li {
    background-color: #f3f6f7;
    border: solid 1px #FFFFFF;
    border: 0;
    margin-bottom: 4px
}

.crm-container #pivot-report-table .pvtAxisContainer>li:last-of-type {
    margin-bottom: 0
}

.crm-container #pivot-report-table .pvtAxisContainer>li:hover {
    background-color: #FFFFFF
}

.crm-container #pivot-report-table .pvtAxisContainer>li.ui-sortable-helper {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container #pivot-report-table .pvtAxisContainer>li.pvtPlaceholder {
    background-color: transparent;
    border: dashed 1px #9494a5;
    height: 34px
}

.crm-container #pivot-report-table .pvtAxisContainer.pvtUnused {
    border-radius: 4px
}

.crm-container #pivot-report-table .pvtAxisContainer.pvtRows {
    border-radius: 0 0 0 4px;
    border-right: solid 1px #FFFFFF
}

.crm-container #pivot-report-table .pvtVals {
    border-bottom: solid 1px #FFFFFF;
    border-radius: 4px 0 0;
    border-right: solid 1px #FFFFFF
}

.crm-container #pivot-report-table .pvtHorizList {
    border-bottom: solid 1px #FFFFFF;
    border-radius: 0 4px 0 0
}

.crm-container #pivot-report-table .pvtRendererArea {
    border-radius: 0 0 4px
}

.crm-container #pivot-report-table .pvtTable th {
    background-color: #f3f6f7
}

.crm-container #pivot-report-table .pvtTable td,
.crm-container #pivot-report-table .pvtTable th {
    border: solid 1px #FFFFFF
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .label,
.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .content {
    padding-left: 20px
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .content {
    padding-right: 20px
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .crm-section:last-of-type {
    margin-bottom: 0
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .clear {
    margin-bottom: 1em
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .clear:last-of-type {
    margin-bottom: 0
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .form-layout {
    margin-top: 20px
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block #help,
.page-civicrm-gdpr-settings .crm-gdpr-settings-form-block .help {
    margin-left: 20px;
    margin-right: 20px
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
    padding-left: 20px !important;
    padding-right: 20px !important
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .label,
.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .content {
    padding-left: 20px
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .content {
    padding-right: 20px
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .crm-section:last-of-type {
    margin-bottom: 0
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .clear {
    margin-bottom: 1em
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .clear:last-of-type {
    margin-bottom: 0
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .form-layout {
    margin-top: 20px
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-search-form-block .form-layout tr td:first-of-type {
    padding-left: 20px
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector {
    background-color: #fff;
    box-shadow: none
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector thead th {
    background-color: #FFFFFF !important
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector td,
.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector td:last-of-type,
.page-civicrm-gdpr-dashboard .crm-gdpr-dashboard-activities-list-form-block table.selector th:last-of-type {
    padding-right: 20px !important
}

.crm-container table.selector#SummaryTable {
    background-color: #fff;
    box-shadow: none
}

.crm-container table.selector#SummaryTable thead th {
    background-color: #FFFFFF !important
}

.crm-container table.selector#SummaryTable tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.crm-container table.selector#SummaryTable td,
.crm-container table.selector#SummaryTable th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.crm-container table.selector#SummaryTable td:last-of-type,
.crm-container table.selector#SummaryTable th:last-of-type {
    padding-right: 20px !important
}

.crm-container #GroupSubscriptionListTable_wrapper .dataTables_length {
    padding-left: 20px;
    padding-top: 10px
}

.crm-container .CRM_Contact_Form_Search_Advanced .adv-search-top-submit .crm-button {
    float: right !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .form-layout .crm-form-submit {
    margin-left: 20px;
    margin-top: 15px
}

.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body {
    padding: 20px
}

.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body .label,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body .label,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body .label {
    color: #464354;
    font-size: 13px;
    text-align: left
}

.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body .label,
.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body .label,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body .label>label,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body .label>label,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body .label,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body .label>label {
    font-weight: normal !important
}

.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body .crm-submit-buttons,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body .crm-submit-buttons {
    padding: 20px 0 0
}

.crm-container .CRM_Contact_Form_Search_Basic .crm-basic-criteria-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Campaign_Form_Search .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Campaign_Form_Gotv .crm-search-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Grant_Form_Search .crm-search-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Pledge_Form_Search .crm-search-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Contribute_Form_Search .crm-contribution-search-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Activity_Form_Search .crm-search-form-block .crm-accordion-body table.form-layout .crm-form-submit,
.crm-container .CRM_Member_Form_Search .crm-search-form-block .crm-accordion-body table.form-layout .crm-form-submit {
    margin: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block,
.crm-container .CRM_Event_Form_Search .crm-results-block,
.crm-container .CRM_Campaign_Form_Search .crm-results-block,
.crm-container .CRM_Grant_Form_Search .crm-results-block,
.crm-container .CRM_Pledge_Form_Search .crm-results-block,
.crm-container .CRM_Contribute_Form_Search .crm-results-block,
.crm-container .CRM_Activity_Form_Search .crm-results-block,
.crm-container .CRM_Member_Form_Search .crm-results-block {
    border-radius: 2px;
    margin-top: 20px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-search-results,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-search-results,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-search-results,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-search-results {
    margin: 0
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-search-tasks,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-search-tasks,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-search-tasks {
    background: #f3f6f7;
    border-bottom: solid 1px #FFFFFF;
    border-radius: 2px 2px 0 0 !important;
    box-shadow: none;
    margin-bottom: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-search-tasks td,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-search-tasks td {
    padding: 10px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-search-tasks td .qill,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-search-tasks td .qill {
    color: #61AA35
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-pager,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-pager,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-pager {
    margin: 0
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-pager>.element-right,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-pager>.element-right {
    margin-right: 20px !important;
    margin-top: 7px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .float-right,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .float-right,
.crm-container .CRM_Event_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Grant_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Activity_Form_Search .crm-results-block .float-right,
.crm-container .CRM_Member_Form_Search .crm-results-block .float-right {
    padding: 10px 20px 20px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block script+.crm-pager,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block script+.crm-pager,
.crm-container .CRM_Event_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Campaign_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Grant_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Pledge_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Contribute_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Activity_Form_Search .crm-results-block script+.crm-pager,
.crm-container .CRM_Member_Form_Search .crm-results-block script+.crm-pager {
    background: #fafafb
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .sticky th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .sticky th,
.crm-container .CRM_Event_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Grant_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Activity_Form_Search .crm-results-block .sticky th,
.crm-container .CRM_Member_Form_Search .crm-results-block .sticky th {
    line-height: 1.1em !important;
    padding: 15px 10px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Event_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Grant_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Activity_Form_Search .crm-results-block .sticky th .sticky-header,
.crm-container .CRM_Member_Form_Search .crm-results-block .sticky th .sticky-header {
    height: 30px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .sticky th:last-child,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .sticky th:last-child,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Event_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Event_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Grant_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Grant_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Activity_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Activity_Form_Search .crm-results-block .sticky th:last-child span,
.crm-container .CRM_Member_Form_Search .crm-results-block .sticky th:last-child,
.crm-container .CRM_Member_Form_Search .crm-results-block .sticky th:last-child span {
    line-height: normal
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block #alpha-filter,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-search-tasks,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-selection-reset,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block #alpha-filter,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-search-tasks,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-selection-reset,
.crm-container .CRM_Event_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Campaign_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Grant_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Pledge_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Contribute_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Activity_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-selection-reset,
.crm-container .CRM_Member_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-search-tasks,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-selection-reset {
    background: #fff !important;
    padding: 15px 15px 5px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block #alpha-filter,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block #alpha-filter,
.crm-container .CRM_Event_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Campaign_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Grant_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Pledge_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Contribute_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Activity_Form_Search .crm-results-block #alpha-filter,
.crm-container .CRM_Member_Form_Search .crm-results-block #alpha-filter {
    float: left;
    margin: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Event_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Campaign_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Grant_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Pledge_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Contribute_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Activity_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset,
.crm-container .CRM_Member_Form_Search .crm-results-block #alpha-filter+.crm-selection-reset {
    clear: right;
    float: right;
    margin-bottom: 10px !important;
    margin-top: 10px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .crm-pager,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .crm-pager,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table,
.crm-container .CRM_Event_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Event_Form_Search .crm-results-block table,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table,
.crm-container .CRM_Grant_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Grant_Form_Search .crm-results-block table,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table,
.crm-container .CRM_Activity_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Activity_Form_Search .crm-results-block table,
.crm-container .CRM_Member_Form_Search .crm-results-block .crm-pager,
.crm-container .CRM_Member_Form_Search .crm-results-block table {
    box-shadow: none !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector {
    border-top: solid 1px #d3dee2;
    clear: both;
    margin-top: 0 !important;
    padding-top: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr {
    padding-left: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th {
    background: #f3f6f7;
    color: #464354;
    line-height: 18px !important;
    padding: 15px 10px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th a.sorting_desc,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th a.sorting,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th a.sorting_asc,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th a.sorting_desc {
    color: #464354
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th:first-child,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th:first-child {
    padding-left: 20px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td {
    line-height: 1.5em;
    padding: 12px 10px;
    text-align: left
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td:first-child,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td a.action-item,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td a.action-item {
    display: inline-block
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td .btn-slide-active a.action-item {
    display: block
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td:not(:last-child) .privacy-flag,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th:not(:last-child) .privacy-flag {
    margin-left: 5px;
    width: 27px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>td:not(:last-child)>span,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr>th:not(:last-child)>span {
    align-items: center;
    display: flex
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector>tbody>tr>td:last-child {
    padding-right: 20px;
    text-align: right
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector tr.highlight>td,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector tr.highlight>td {
    background: #FFFFFF !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector ul.panel,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector ul.panel,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector ul.panel,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector ul.panel {
    border: solid 1px #FFFFFF !important;
    margin-top: 10px !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector ul.panel li,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector ul.panel li {
    background: #fff !important;
    padding: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item {
    border: 0 !important;
    border-radius: 0 !important;
    color: #000 !important;
    font-weight: initial
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Event_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Campaign_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Grant_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Pledge_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Contribute_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Activity_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover,
.crm-container .CRM_Member_Form_Search .crm-results-block table.selector ul.panel li a.crm-hover-button.action-item:hover {
    background-color: #FFFFFF !important;
    color: #61AA35 !important
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .font-size12pt,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .font-size12pt,
.crm-container .CRM_Event_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Grant_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Activity_Form_Search .crm-results-block .font-size12pt,
.crm-container .CRM_Member_Form_Search .crm-results-block .font-size12pt {
    color: #464354;
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 10px
}

.crm-container .CRM_Contact_Form_Search_Advanced .crm-results-block .font-size11pt,
.crm-container .CRM_Contact_Form_Search_Basic .crm-results-block .font-size11pt,
.crm-container .CRM_Event_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Campaign_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Grant_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Pledge_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Contribute_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Activity_Form_Search .crm-results-block .font-size11pt,
.crm-container .CRM_Member_Form_Search .crm-results-block .font-size11pt {
    color: #464354;
    font-size: 13px;
    font-weight: 600
}

.crm-container .CRM_Event_Form_Task_Email .status,
.crm-container .CRM_Contact_Form_Task_Email .status {
    margin: 0 0 20px
}

.crm-container .CRM_Event_Form_Task_Email .crm-contactEmail-form-block-recipient label[for='to'],
.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block-recipient label[for='to'] {
    padding-left: 0
}

.crm-container .CRM_Event_Form_Task_Email .crm-block>.crm-submit-buttons .crm-block>.form-layout-compressed td.label,
.crm-container .CRM_Contact_Form_Task_Email .crm-block>.crm-submit-buttons .crm-block>.form-layout-compressed td.label {
    padding-left: 20px !important
}

.crm-container .CRM_Event_Form_Task_Email .spacer~.crm-submit-buttons,
.crm-container .CRM_Contact_Form_Task_Email .spacer~.crm-submit-buttons {
    margin-top: 10px
}

.crm-container .CRM_Event_Form_Task_Email .crm-contactEmail-form-block-campaign_id .status,
.crm-container .CRM_Contact_Form_Task_Email .crm-contactEmail-form-block-campaign_id .status {
    margin-right: 20px
}

.crm-container .CRM_Event_Form_Task_Email #editMessageDetails,
.crm-container .CRM_Contact_Form_Task_Email #editMessageDetails {
    box-shadow: none;
    padding: 0 !important
}

.crm-container .CRM_Event_Form_Task_Email .crm-html_email-accordion>.crm-accordion-body,
.crm-container .CRM_Event_Form_Task_Email #editMessageDetails>.section,
.crm-container .CRM_Contact_Form_Task_Email .crm-html_email-accordion>.crm-accordion-body,
.crm-container .CRM_Contact_Form_Task_Email #editMessageDetails>.section {
    padding: 20px !important
}

.crm-container .CRM_Event_Form_Task_Email .crm-html_email-accordion .helpIcon,
.crm-container .CRM_Contact_Form_Task_Email .crm-html_email-accordion .helpIcon {
    margin-bottom: 20px;
    margin-right: 0
}

.crm-container .CRM_Event_Form_Task_Email .spacer,
.crm-container .CRM_Contact_Form_Task_Email .spacer {
    height: 15px
}

.crm-container .CRM_Event_Form_Task_Email #attachments td.label,
.crm-container .CRM_Event_Form_Task_Email #follow-up td.label,
.crm-container .CRM_Contact_Form_Task_Email #attachments td.label,
.crm-container .CRM_Contact_Form_Task_Email #follow-up td.label {
    padding-left: 5px !important
}

.crm-container .CRM_Contact_Form_Search_Builder #map-field tr td {
    padding: 10px 20px 4px !important
}

.crm-container .CRM_Contact_Form_Search_Builder #map-field tr.crm-search-builder-add-row td.form-item {
    padding-bottom: 15px !important
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-row .form-item,
.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-block {
    text-decoration: none
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-row .form-item .submit-link,
.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-block .submit-link {
    color: #61aa35 !important;
    margin: 0
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-row .form-item::before,
.crm-container .CRM_Contact_Form_Search_Builder .crm-search-builder-add-block::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    color: #61aa35
}

.crm-container .CRM_Contact_Form_Search_Builder #crm-submit-buttons {
    padding: 25px 20px;
    width: calc(100% - 40px)
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-tasks {
    box-shadow: none;
    margin-bottom: 0;
    padding: 20px
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-results-block {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container .CRM_Contact_Form_Search_Builder table.selector {
    background-color: #fff;
    box-shadow: none
}

.crm-container .CRM_Contact_Form_Search_Builder table.selector thead th {
    background-color: #FFFFFF !important
}

.crm-container .CRM_Contact_Form_Search_Builder table.selector tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.crm-container .CRM_Contact_Form_Search_Builder table.selector td,
.crm-container .CRM_Contact_Form_Search_Builder table.selector th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.crm-container .CRM_Contact_Form_Search_Builder table.selector td:last-of-type,
.crm-container .CRM_Contact_Form_Search_Builder table.selector th:last-of-type {
    padding-right: 20px !important
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-pager {
    box-shadow: none
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-pager:first-child {
    margin-top: 0
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-pager .element-right {
    margin-right: 20px !important
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-pager .crm-pager-nav a:first-child {
    padding-left: 0
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-results,
.crm-container .CRM_Contact_Form_Search_Builder #alpha-filter {
    background-color: #fff
}

.crm-container .CRM_Contact_Form_Search_Builder #alpha-filter {
    padding-left: 15px
}

.crm-container .CRM_Contact_Form_Search_Builder #alpha-filter ul {
    margin-left: 0 !important
}

.crm-container .CRM_Contact_Form_Search_Builder #alpha-filter+a {
    padding-left: 20px
}

.crm-container .CRM_Contact_Form_Search_Builder .crm-search-results {
    padding-bottom: 20px
}

.crm-container .CRM_Contact_Form_Search_Builder label[for='CRM_Contact_Form_Search_Builder-rows-per-page-select']+span {
    margin-right: 20px
}

.crm-container .CRM_Contact_Form_Search_Custom .crm-search-form-block table.form-layout-compressed td button.crm-form-submit {
    float: none;
    margin-left: 20px !important;
    vertical-align: initial
}

.crm-container .CRM_Contact_Form_Search_Custom .crm-search-form-block table.form-layout-compressed td.label {
    width: auto
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin-access #crm-container table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin-access #crm-container table.report {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden;
    width: 100%
}

.page-civicrm-admin-synchuser .crm-form-block .help {
    display: none
}

.page-civicrm-admin-synchuser .crm-form-block .status.no-popup {
    margin: 0 20px 20px
}

.page-civicrm-admin-synchuser .crm-form-block .status.no-popup img {
    vertical-align: middle
}

.page-civicrm-acl #crm-main-content-wrapper #wizard-steps,
.page-civicrm-admin-options-acl-role #crm-main-content-wrapper #wizard-steps {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>td,
.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-acl .dataTables_wrapper table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-acl-entityrole .crm-content-block {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-acl-entityrole .crm-content-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-acl-entityrole .crm-content-block .action-link,
.page-civicrm-acl-entityrole .crm-content-block .crm-submit-buttons {
    padding: 20px
}

.page-civicrm-acl-entityrole .crm-content-block .action-link a,
.page-civicrm-acl-entityrole .crm-content-block .crm-submit-buttons a {
    float: none
}

.page-civicrm-acl-entityrole .dataTables_wrapper {
    border-radius: 0;
    box-shadow: none;
    margin: 0
}

.page-civicrm-admin .crm-content-block,
.page-civicrm-a .crm-content-block {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed),
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #000;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin .crm-content-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a .crm-content-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin .crm-content-block .action-link,
.page-civicrm-admin .crm-content-block .crm-submit-buttons,
.page-civicrm-a .crm-content-block .action-link,
.page-civicrm-a .crm-content-block .crm-submit-buttons {
    padding: 20px
}

.page-civicrm-admin .crm-content-block .action-link a,
.page-civicrm-admin .crm-content-block .crm-submit-buttons a,
.page-civicrm-a .crm-content-block .action-link a,
.page-civicrm-a .crm-content-block .crm-submit-buttons a {
    float: none
}

.page-civicrm-admin ul.civihr-popup,
.page-civicrm-a ul.civihr-popup {
    background: #fff;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    list-style: none;
    margin: 0;
    position: absolute
}

.page-civicrm-admin ul.civihr-popup li>a,
.page-civicrm-a ul.civihr-popup li>a {
    color: #61aa35 !important;
    display: block;
    padding: 10px 20px;
    text-decoration: none
}

.page-civicrm-admin ul.civihr-popup li>a:hover,
.page-civicrm-a ul.civihr-popup li>a:hover {
    background-color: #FFFFFF
}

.page-civicrm-admin.civihr-popup-open .dataTables_wrapper,
.page-civicrm-admin.civihr-popup-open #activity_type,
.page-civicrm-admin.civihr-popup-open #custom_group,
.page-civicrm-admin.civihr-popup-open #ltype,
.page-civicrm-a.civihr-popup-open .dataTables_wrapper,
.page-civicrm-a.civihr-popup-open #activity_type,
.page-civicrm-a.civihr-popup-open #custom_group,
.page-civicrm-a.civihr-popup-open #ltype {
    overflow: hidden !important
}

.page-civicrm-admin #crm-main-content-wrapper #ltype,
.page-civicrm-a #crm-main-content-wrapper #ltype {
    background: transparent !important;
    box-shadow: none !important
}

.page-civicrm-admin #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a #crm-main-content-wrapper .dataTables_wrapper {
    background: transparent !important;
    box-shadow: none;
    margin: 0
}

.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons {
    background: #fff;
    border-top: 1px solid #f3f6f7;
    margin: 0
}

.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons a.button:last-child,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons a.button:last-child {
    margin-right: 0
}

.page-civicrm-admin #crm-main-content-wrapper .action-link,
.page-civicrm-a #crm-main-content-wrapper .action-link {
    margin: 0;
    padding: 20px
}

.page-civicrm-admin #crm-main-content-wrapper .action-link>span.crm-button,
.page-civicrm-admin #crm-main-content-wrapper .action-link>a.button,
.page-civicrm-a #crm-main-content-wrapper .action-link>span.crm-button,
.page-civicrm-a #crm-main-content-wrapper .action-link>a.button {
    box-shadow: none;
    margin: 0 10px 0 0
}

.page-civicrm-admin #crm-main-content-wrapper .crm-submit-buttons>.action-link,
.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons>.action-link {
    box-shadow: none;
    padding: 0 !important
}

.page-civicrm-admin #crm-main-content-wrapper .help,
.page-civicrm-a #crm-main-content-wrapper .help {
    margin-bottom: 20px
}

.page-civicrm-admin #id_Customize_Data_and_Screens_show,
.page-civicrm-admin #id_Communications_show,
.page-civicrm-admin #id_Localization_show,
.page-civicrm-admin #id_Users_and_Permissions_show,
.page-civicrm-admin #id_System_Settings_show,
.page-civicrm-admin #id_CiviContribute_show,
.page-civicrm-admin #id_CiviMember_show,
.page-civicrm-admin #id_CiviEvent_show,
.page-civicrm-admin #id_CiviMail_show,
.page-civicrm-admin #id_CiviCase_show,
.page-civicrm-admin #id_CiviReport_show,
.page-civicrm-admin #id_CiviCampaign_show,
.page-civicrm-a #id_Customize_Data_and_Screens_show,
.page-civicrm-a #id_Communications_show,
.page-civicrm-a #id_Localization_show,
.page-civicrm-a #id_Users_and_Permissions_show,
.page-civicrm-a #id_System_Settings_show,
.page-civicrm-a #id_CiviContribute_show,
.page-civicrm-a #id_CiviMember_show,
.page-civicrm-a #id_CiviEvent_show,
.page-civicrm-a #id_CiviMail_show,
.page-civicrm-a #id_CiviCase_show,
.page-civicrm-a #id_CiviReport_show,
.page-civicrm-a #id_CiviCampaign_show {
    padding: 0
}

.page-civicrm-admin #id_Customize_Data_and_Screens_show .font-size11pt,
.page-civicrm-admin #id_Communications_show .font-size11pt,
.page-civicrm-admin #id_Localization_show .font-size11pt,
.page-civicrm-admin #id_Users_and_Permissions_show .font-size11pt,
.page-civicrm-admin #id_System_Settings_show .font-size11pt,
.page-civicrm-admin #id_CiviContribute_show .font-size11pt,
.page-civicrm-admin #id_CiviMember_show .font-size11pt,
.page-civicrm-admin #id_CiviEvent_show .font-size11pt,
.page-civicrm-admin #id_CiviMail_show .font-size11pt,
.page-civicrm-admin #id_CiviCase_show .font-size11pt,
.page-civicrm-admin #id_CiviReport_show .font-size11pt,
.page-civicrm-admin #id_CiviCampaign_show .font-size11pt,
.page-civicrm-a #id_Customize_Data_and_Screens_show .font-size11pt,
.page-civicrm-a #id_Communications_show .font-size11pt,
.page-civicrm-a #id_Localization_show .font-size11pt,
.page-civicrm-a #id_Users_and_Permissions_show .font-size11pt,
.page-civicrm-a #id_System_Settings_show .font-size11pt,
.page-civicrm-a #id_CiviContribute_show .font-size11pt,
.page-civicrm-a #id_CiviMember_show .font-size11pt,
.page-civicrm-a #id_CiviEvent_show .font-size11pt,
.page-civicrm-a #id_CiviMail_show .font-size11pt,
.page-civicrm-a #id_CiviCase_show .font-size11pt,
.page-civicrm-a #id_CiviReport_show .font-size11pt,
.page-civicrm-a #id_CiviCampaign_show .font-size11pt {
    font-size: 13px;
    font-weight: 600
}

.page-civicrm-admin #id_Customize_Data_and_Screens_show .form-layout,
.page-civicrm-admin #id_Communications_show .form-layout,
.page-civicrm-admin #id_Localization_show .form-layout,
.page-civicrm-admin #id_Users_and_Permissions_show .form-layout,
.page-civicrm-admin #id_System_Settings_show .form-layout,
.page-civicrm-admin #id_CiviContribute_show .form-layout,
.page-civicrm-admin #id_CiviMember_show .form-layout,
.page-civicrm-admin #id_CiviEvent_show .form-layout,
.page-civicrm-admin #id_CiviMail_show .form-layout,
.page-civicrm-admin #id_CiviCase_show .form-layout,
.page-civicrm-admin #id_CiviReport_show .form-layout,
.page-civicrm-admin #id_CiviCampaign_show .form-layout,
.page-civicrm-a #id_Customize_Data_and_Screens_show .form-layout,
.page-civicrm-a #id_Communications_show .form-layout,
.page-civicrm-a #id_Localization_show .form-layout,
.page-civicrm-a #id_Users_and_Permissions_show .form-layout,
.page-civicrm-a #id_System_Settings_show .form-layout,
.page-civicrm-a #id_CiviContribute_show .form-layout,
.page-civicrm-a #id_CiviMember_show .form-layout,
.page-civicrm-a #id_CiviEvent_show .form-layout,
.page-civicrm-a #id_CiviMail_show .form-layout,
.page-civicrm-a #id_CiviCase_show .form-layout,
.page-civicrm-a #id_CiviReport_show .form-layout,
.page-civicrm-a #id_CiviCampaign_show .form-layout {
    border: 0
}

.page-civicrm-admin #id_Customize_Data_and_Screens_show .form-layout tr,
.page-civicrm-admin #id_Communications_show .form-layout tr,
.page-civicrm-admin #id_Localization_show .form-layout tr,
.page-civicrm-admin #id_Users_and_Permissions_show .form-layout tr,
.page-civicrm-admin #id_System_Settings_show .form-layout tr,
.page-civicrm-admin #id_CiviContribute_show .form-layout tr,
.page-civicrm-admin #id_CiviMember_show .form-layout tr,
.page-civicrm-admin #id_CiviEvent_show .form-layout tr,
.page-civicrm-admin #id_CiviMail_show .form-layout tr,
.page-civicrm-admin #id_CiviCase_show .form-layout tr,
.page-civicrm-admin #id_CiviReport_show .form-layout tr,
.page-civicrm-admin #id_CiviCampaign_show .form-layout tr,
.page-civicrm-a #id_Customize_Data_and_Screens_show .form-layout tr,
.page-civicrm-a #id_Communications_show .form-layout tr,
.page-civicrm-a #id_Localization_show .form-layout tr,
.page-civicrm-a #id_Users_and_Permissions_show .form-layout tr,
.page-civicrm-a #id_System_Settings_show .form-layout tr,
.page-civicrm-a #id_CiviContribute_show .form-layout tr,
.page-civicrm-a #id_CiviMember_show .form-layout tr,
.page-civicrm-a #id_CiviEvent_show .form-layout tr,
.page-civicrm-a #id_CiviMail_show .form-layout tr,
.page-civicrm-a #id_CiviCase_show .form-layout tr,
.page-civicrm-a #id_CiviReport_show .form-layout tr,
.page-civicrm-a #id_CiviCampaign_show .form-layout tr {
    border: 0
}

.page-civicrm-admin #id_Customize_Data_and_Screens .font-size11pt,
.page-civicrm-admin #id_Communications .font-size11pt,
.page-civicrm-admin #id_Localization .font-size11pt,
.page-civicrm-admin #id_Users_and_Permissions .font-size11pt,
.page-civicrm-admin #id_System_Settings .font-size11pt,
.page-civicrm-admin #id_CiviContribute .font-size11pt,
.page-civicrm-admin #id_CiviMember .font-size11pt,
.page-civicrm-admin #id_CiviEvent .font-size11pt,
.page-civicrm-admin #id_CiviMail .font-size11pt,
.page-civicrm-admin #id_CiviCase .font-size11pt,
.page-civicrm-admin #id_CiviReport .font-size11pt,
.page-civicrm-admin #id_CiviCampaign .font-size11pt,
.page-civicrm-a #id_Customize_Data_and_Screens .font-size11pt,
.page-civicrm-a #id_Communications .font-size11pt,
.page-civicrm-a #id_Localization .font-size11pt,
.page-civicrm-a #id_Users_and_Permissions .font-size11pt,
.page-civicrm-a #id_System_Settings .font-size11pt,
.page-civicrm-a #id_CiviContribute .font-size11pt,
.page-civicrm-a #id_CiviMember .font-size11pt,
.page-civicrm-a #id_CiviEvent .font-size11pt,
.page-civicrm-a #id_CiviMail .font-size11pt,
.page-civicrm-a #id_CiviCase .font-size11pt,
.page-civicrm-a #id_CiviReport .font-size11pt,
.page-civicrm-a #id_CiviCampaign .font-size11pt {
    font-size: 13px
}

.page-civicrm-admin #id_Customize_Data_and_Screens legend,
.page-civicrm-admin #id_Communications legend,
.page-civicrm-admin #id_Localization legend,
.page-civicrm-admin #id_Users_and_Permissions legend,
.page-civicrm-admin #id_System_Settings legend,
.page-civicrm-admin #id_CiviContribute legend,
.page-civicrm-admin #id_CiviMember legend,
.page-civicrm-admin #id_CiviEvent legend,
.page-civicrm-admin #id_CiviMail legend,
.page-civicrm-admin #id_CiviCase legend,
.page-civicrm-admin #id_CiviReport legend,
.page-civicrm-admin #id_CiviCampaign legend,
.page-civicrm-a #id_Customize_Data_and_Screens legend,
.page-civicrm-a #id_Communications legend,
.page-civicrm-a #id_Localization legend,
.page-civicrm-a #id_Users_and_Permissions legend,
.page-civicrm-a #id_System_Settings legend,
.page-civicrm-a #id_CiviContribute legend,
.page-civicrm-a #id_CiviMember legend,
.page-civicrm-a #id_CiviEvent legend,
.page-civicrm-a #id_CiviMail legend,
.page-civicrm-a #id_CiviCase legend,
.page-civicrm-a #id_CiviReport legend,
.page-civicrm-a #id_CiviCampaign legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    border-bottom: 0;
    box-sizing: border-box;
    margin: 0;
    width: 100%
}

.page-civicrm-admin #id_Customize_Data_and_Screens legend a img,
.page-civicrm-admin #id_Communications legend a img,
.page-civicrm-admin #id_Localization legend a img,
.page-civicrm-admin #id_Users_and_Permissions legend a img,
.page-civicrm-admin #id_System_Settings legend a img,
.page-civicrm-admin #id_CiviContribute legend a img,
.page-civicrm-admin #id_CiviMember legend a img,
.page-civicrm-admin #id_CiviEvent legend a img,
.page-civicrm-admin #id_CiviMail legend a img,
.page-civicrm-admin #id_CiviCase legend a img,
.page-civicrm-admin #id_CiviReport legend a img,
.page-civicrm-admin #id_CiviCampaign legend a img,
.page-civicrm-a #id_Customize_Data_and_Screens legend a img,
.page-civicrm-a #id_Communications legend a img,
.page-civicrm-a #id_Localization legend a img,
.page-civicrm-a #id_Users_and_Permissions legend a img,
.page-civicrm-a #id_System_Settings legend a img,
.page-civicrm-a #id_CiviContribute legend a img,
.page-civicrm-a #id_CiviMember legend a img,
.page-civicrm-a #id_CiviEvent legend a img,
.page-civicrm-a #id_CiviMail legend a img,
.page-civicrm-a #id_CiviCase legend a img,
.page-civicrm-a #id_CiviReport legend a img,
.page-civicrm-a #id_CiviCampaign legend a img {
    display: none
}

.page-civicrm-admin #id_Customize_Data_and_Screens legend a::before,
.page-civicrm-admin #id_Communications legend a::before,
.page-civicrm-admin #id_Localization legend a::before,
.page-civicrm-admin #id_Users_and_Permissions legend a::before,
.page-civicrm-admin #id_System_Settings legend a::before,
.page-civicrm-admin #id_CiviContribute legend a::before,
.page-civicrm-admin #id_CiviMember legend a::before,
.page-civicrm-admin #id_CiviEvent legend a::before,
.page-civicrm-admin #id_CiviMail legend a::before,
.page-civicrm-admin #id_CiviCase legend a::before,
.page-civicrm-admin #id_CiviReport legend a::before,
.page-civicrm-admin #id_CiviCampaign legend a::before,
.page-civicrm-a #id_Customize_Data_and_Screens legend a::before,
.page-civicrm-a #id_Communications legend a::before,
.page-civicrm-a #id_Localization legend a::before,
.page-civicrm-a #id_Users_and_Permissions legend a::before,
.page-civicrm-a #id_System_Settings legend a::before,
.page-civicrm-a #id_CiviContribute legend a::before,
.page-civicrm-a #id_CiviMember legend a::before,
.page-civicrm-a #id_CiviEvent legend a::before,
.page-civicrm-a #id_CiviMail legend a::before,
.page-civicrm-a #id_CiviCase legend a::before,
.page-civicrm-a #id_CiviReport legend a::before,
.page-civicrm-a #id_CiviCampaign legend a::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container .description,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container .description {
    margin-bottom: 20px
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table.selector,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table.selector {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 2px;
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table.selector tr.columnheader,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table.selector tr.columnheader {
    border: 0
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table.selector tr.columnheader td,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table.selector tr.columnheader td {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    background: #f3f6f7 !important
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container table.selector tr:not(.columnheader) td,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container table.selector tr:not(.columnheader) td {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container td.tasklist a:visited,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container td.tasklist a:visited {
    color: #4d994d
}

.page-civicrm-admin.page-civicrm-admin-configtask #crm-container td.tasklist a:link,
.page-civicrm-a.page-civicrm-admin-configtask #crm-container td.tasklist a:link {
    color: #cf3458
}

.page-civicrm-admin #crm-status-list,
.page-civicrm-a #crm-status-list {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel {
    padding: 20px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item {
    background: #fff
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item:not(:last-of-type),
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item:not(:last-of-type) {
    margin-bottom: 15px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3 {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-alert,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-critical,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-emergency,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-error,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-alert,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-critical,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-emergency,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-error {
    background: #cf3458;
    color: #fff
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-warning,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-warning {
    background: #e6ab5e;
    color: #464354
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-info,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-debug,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-info,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-debug {
    background: #44cb7e;
    color: #464354
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-notice,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item h3.crm-severity-notice {
    background: #61aa35 !important;
    color: #fff
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-message-body,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-message-body {
    color: #000;
    font-size: 13px;
    margin: 0;
    padding: 15px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item button,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item button {
    background: #fff;
    border: 0;
    border-radius: 2px;
    color: #000;
    cursor: pointer;
    height: auto;
    margin: 5px 0;
    padding: 5px 10px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button {
    color: #fff;
    background-color: #61aa35 !important;
    border-color: #61aa35 !important;
    border-color: transparent;
    font-size: 13px;
    margin: 10px 10px 0 0;
    padding: 11px 12px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.focus {
    color: #fff;
    background-color: #37374c;
    border-color: #17171f
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover {
    color: #fff;
    background-color: #37374c;
    border-color: #333346
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle {
    color: #fff;
    background-color: #37374c;
    background-image: none;
    border-color: #333346
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active.focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active.focus,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:hover,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:focus,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active.focus,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:hover,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:focus,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle.focus {
    color: #fff;
    background-color: #282837;
    border-color: #17171f
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled.focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled]:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled]:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled].focus,
fieldset[disabled] .page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover,
fieldset[disabled] .page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
fieldset[disabled] .page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.disabled.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled]:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled]:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button[disabled].focus,
fieldset[disabled] .page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover,
fieldset[disabled] .page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
fieldset[disabled] .page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.focus {
    background-color: #61aa35 !important;
    border-color: #61AA35
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button .badge,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button .badge {
    color: #61aa35 !important;
    background-color: #fff
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover {
    border-color: transparent
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle {
    border-color: transparent
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active.focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:hover,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:focus,
.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active.focus,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:hover,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:focus,
.open>.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:active.focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active:focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.active.focus,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:hover,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle:focus,
.open>.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button.dropdown-toggle.focus {
    border-color: transparent
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .crm-status-item-actions button:hover {
    background-color: #417f1b
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border: 0;
    list-style: none;
    top: 22px;
    z-index: 1
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li {
    background: #fff;
    border: 0;
    color: #61aa35 !important;
    padding: 10px
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li:hover,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li:hover {
    background: #FFFFFF;
    border: 0
}

.page-civicrm-admin #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li.ui-state-focus,
.page-civicrm-a #crm-status-list .ui-tabs .ui-tabs-panel .crm-status-item .hush-menu ul>li.ui-state-focus {
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options table td:last-of-type,
.page-civicrm-a.page-civicrm-admin-custom-group #options table td:last-of-type {
    width: 250px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options,
.page-civicrm-a.page-civicrm-admin-custom-group #options {
    border: 0;
    border-radius: 4px 4px 0 0
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options thead tr,
.page-civicrm-a.page-civicrm-admin-custom-group #options thead tr {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options thead tr th,
.page-civicrm-a.page-civicrm-admin-custom-group #options thead tr th {
    background: #f3f6f7;
    line-height: 1.5em !important;
    padding: 15px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options thead tr th:first-child,
.page-civicrm-a.page-civicrm-admin-custom-group #options thead tr th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options thead tr th:last-child,
.page-civicrm-a.page-civicrm-admin-custom-group #options thead tr th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td {
    line-height: 1.5em !important;
    padding: 12px 15px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td.crm-editable,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td.crm-editable {
    max-width: 200px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td:first-child,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td:last-child,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td:last-child {
    min-width: 245px;
    padding-right: 20px;
    text-align: right
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td .action-item,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td .action-item {
    color: #61aa35
}

.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td .action-item:hover,
.page-civicrm-admin.page-civicrm-admin-custom-group #options tr td .action-item:focus,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td .action-item:hover,
.page-civicrm-a.page-civicrm-admin-custom-group #options tr td .action-item:focus {
    background: none;
    color: #61aa35 !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group .crm-content-block,
.page-civicrm-a.page-civicrm-admin-custom-group .crm-content-block {
    border-radius: 4px
}

.page-civicrm-admin.page-civicrm-admin-custom-group #custom_group,
.page-civicrm-a.page-civicrm-admin-custom-group #custom_group {
    border-radius: 4px;
    overflow: auto !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group #custom_group .action-link,
.page-civicrm-a.page-civicrm-admin-custom-group #custom_group .action-link {
    background: #fff !important;
    border-top: 1px solid #FFFFFF;
    box-shadow: none;
    padding: 20px 15px !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group #custom_group .action-link .button,
.page-civicrm-a.page-civicrm-admin-custom-group #custom_group .action-link .button {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-custom-group #field_page+.action-link,
.page-civicrm-a.page-civicrm-admin-custom-group #field_page+.action-link {
    background: #fff !important;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 3px 6px 0 rgba(48, 40, 40, 0.25);
    padding: 20px 15px !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group #field_page+.action-link .button,
.page-civicrm-a.page-civicrm-admin-custom-group #field_page+.action-link .button {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-custom-group .CRM_Custom_Form_Preview .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-custom-group .CRM_Custom_Form_Preview .crm-submit-buttons {
    box-shadow: none !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group .dataTable>tbody>tr>td,
.page-civicrm-a.page-civicrm-admin-custom-group .dataTable>tbody>tr>td {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-custom-group .dataTable>tbody>tr>td .crm-custom_option-links,
.page-civicrm-a.page-civicrm-admin-custom-group .dataTable>tbody>tr>td .crm-custom_option-links {
    padding-right: 20px;
    text-align: right
}

.page-civicrm-admin.page-civicrm-admin-custom-group .ui-dialog-content #field_page,
.page-civicrm-a.page-civicrm-admin-custom-group .ui-dialog-content #field_page {
    margin: -38px -20px
}

.page-civicrm-admin.page-civicrm-admin-custom-group .ui-dialog-content #field_page .form-item,
.page-civicrm-a.page-civicrm-admin-custom-group .ui-dialog-content #field_page .form-item {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper {
    border-radius: 0;
    box-shadow: none;
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper .crm-datatable-pager-top,
.page-civicrm-admin.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper .crm-datatable-pager-bottom,
.page-civicrm-a.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper .crm-datatable-pager-top,
.page-civicrm-a.page-civicrm-admin-custom-group .ui-dialog-content #field_page .dataTables_wrapper .crm-datatable-pager-bottom {
    border-radius: 0
}

.page-civicrm-admin.page-civicrm-admin-custom #crm-main-content-wrapper .help+.crm-submit-buttons,
.page-civicrm-admin.page-civicrm-admin-custom #crm-main-content-wrapper .crm-submit-buttons:first-child,
.page-civicrm-a.page-civicrm-admin-custom #crm-main-content-wrapper .help+.crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-custom #crm-main-content-wrapper .crm-submit-buttons:first-child {
    border-bottom: 1px solid #f3f6f7;
    border-radius: 2px 2px 0 0;
    border-top: 0
}

.page-civicrm-admin.page-civicrm-admin-custom #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-custom #crm-main-content-wrapper .crm-submit-buttons {
    background-color: #fff !important;
    border-radius: 0 0 2px 2px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout,
.page-civicrm-a.page-civicrm-admin-custom .form-layout {
    box-shadow: none !important;
    position: relative
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr:first-child td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr:first-child td {
    padding-top: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr:last-child td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr:last-child td {
    padding-bottom: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_required .html-adjust br,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_searchable .html-adjust br,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_view .html-adjust br,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_active .html-adjust br,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_required .html-adjust br,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_searchable .html-adjust br,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_view .html-adjust br,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_active .html-adjust br {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_required .html-adjust .crm-form-checkbox,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_searchable .html-adjust .crm-form-checkbox,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_view .html-adjust .crm-form-checkbox,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_active .html-adjust .crm-form-checkbox,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_required .html-adjust .crm-form-checkbox,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_searchable .html-adjust .crm-form-checkbox,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_view .html-adjust .crm-form-checkbox,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr.crm-custom-field-form-block-is_active .html-adjust .crm-form-checkbox {
    margin-left: 0 !important;
    margin-top: 4px;
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr td:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr td.label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr td.label {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr td .crm-error-label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr td .crm-error-label {
    display: inline-block;
    margin-top: 2px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr td .description,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr td .description {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr:nth-child(10) td.label,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout tr:last-child td.label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr:nth-child(10) td.label,
.page-civicrm-a.page-civicrm-admin-custom .form-layout tr:last-child td.label {
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #showoption>td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #showoption>td {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #showoption #option_group td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #showoption #option_group td {
    padding-top: 10px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple legend,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple legend {
    margin-bottom: 0;
    padding-left: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple>td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple>td {
    padding: 0 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    margin: 20px 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-ok,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-error,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-ok td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-error td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-ok td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead td:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead td:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead td:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th div,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead td div,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th div,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td div,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th div,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead td div,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th div,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td div {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.right,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead td.right,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th.right,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead th.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead td.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader th.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader td.right {
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField thead tr,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField thead tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader-dark,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader-dark th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr {
    background: #fff
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:first-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:last-child,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td.right,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td.right,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th.right {
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:last-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr td:last-child {
    text-align: right
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th div,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField tbody tr th div {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector.row-highlight tbody>tr:hover,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row::before,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row::after,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row.expanded::after,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info tr,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info td,
.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info th,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .sticky tr:first-child,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-custom .form-layout #multiple #optionField td,
.page-civicrm-a.page-civicrm-admin-custom .form-layout #multiple #optionField td {
    padding: 10px 20px !important
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .form-layout tr td,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .form-layout tr td {
    line-height: 18px
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content table.dataTable tr,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content table.dataTable tr {
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content table.dataTable th,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content table.dataTable th {
    line-height: 1.5em !important;
    padding: 15px 20px !important
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content table.dataTable td,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content table.dataTable td {
    line-height: 1.5em !important;
    padding: 12px 20px !important;
    vertical-align: middle
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .form-layout-compressed td,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .form-layout-compressed td {
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .form-layout-compressed td .crm-form-date-wrapper,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .form-layout-compressed td .crm-form-date-wrapper {
    margin-top: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .form-layout tr td:first-child,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .form-layout tr td:first-child {
    padding-left: 0
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .crm-info-panel td,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .crm-info-panel td {
    padding: 4px
}

.page-civicrm-admin.page-civicrm-admin-custom .ui-dialog-content .crm-info-panel td.label label,
.page-civicrm-a.page-civicrm-admin-custom .ui-dialog-content .crm-info-panel td.label label {
    font-weight: 600
}

.page-civicrm-admin.page-civicrm-admin-uf-group-add #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-admin.page-civicrm-admin-uf-group-add #crm-main-content-wrapper .crm-accordion-body .crm-form-block,
.page-civicrm-a.page-civicrm-admin-uf-group-add #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-uf-group-add #crm-main-content-wrapper .crm-accordion-body .crm-form-block {
    box-shadow: none
}

.page-civicrm-admin #user-profiles,
.page-civicrm-admin #reserved-profiles,
.page-civicrm-a #user-profiles,
.page-civicrm-a #reserved-profiles {
    padding: 0 !important
}

.page-civicrm-admin #user-profiles .crm-content-block,
.page-civicrm-admin #reserved-profiles .crm-content-block,
.page-civicrm-a #user-profiles .crm-content-block,
.page-civicrm-a #reserved-profiles .crm-content-block {
    box-shadow: none
}

.page-civicrm-admin #user-profiles .crm-content-block table,
.page-civicrm-admin #reserved-profiles .crm-content-block table,
.page-civicrm-a #user-profiles .crm-content-block table,
.page-civicrm-a #reserved-profiles .crm-content-block table {
    border: 0
}

.page-civicrm-admin #user-profiles .crm-content-block table thead th.sorting .DataTables_sort_icon,
.page-civicrm-admin #reserved-profiles .crm-content-block table thead th.sorting .DataTables_sort_icon,
.page-civicrm-a #user-profiles .crm-content-block table thead th.sorting .DataTables_sort_icon,
.page-civicrm-a #reserved-profiles .crm-content-block table thead th.sorting .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin #user-profiles .crm-content-block table tr,
.page-civicrm-admin #reserved-profiles .crm-content-block table tr,
.page-civicrm-a #user-profiles .crm-content-block table tr,
.page-civicrm-a #reserved-profiles .crm-content-block table tr {
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin #user-profiles .crm-content-block table tr.odd,
.page-civicrm-admin #reserved-profiles .crm-content-block table tr.odd,
.page-civicrm-a #user-profiles .crm-content-block table tr.odd,
.page-civicrm-a #reserved-profiles .crm-content-block table tr.odd {
    background: #fff
}

.page-civicrm-admin #mainTabContainer,
.page-civicrm-a #mainTabContainer {
    box-shadow: none;
    padding: 0
}

.page-civicrm-admin #mainTabContainer .dataTables_wrapper,
.page-civicrm-a #mainTabContainer .dataTables_wrapper {
    overflow: visible
}

.page-civicrm-admin #mainTabContainer .dataTables_wrapper thead tr,
.page-civicrm-a #mainTabContainer .dataTables_wrapper thead tr {
    background: none
}

.page-civicrm-admin #mainTabContainer .dataTables_wrapper thead tr th,
.page-civicrm-a #mainTabContainer .dataTables_wrapper thead tr th {
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .crm-submit-buttons {
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .crm-submit-buttons a.button,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .crm-submit-buttons a.button {
    background: #61aa35
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper #mainTabContainer,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper #mainTabContainer {
    box-shadow: none !important
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel {
    border: 0;
    border-radius: 0 0 4px 4px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .crm-content-block,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .crm-content-block {
    border-radius: 0 0 4px 4px
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .crm-submit-buttons {
    border-bottom: 0;
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .dataTables_wrapper td:last-child,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper .ui-tabs-panel .dataTables_wrapper td:last-child {
    min-width: 112px
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper #user-profiles .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper #user-profiles .crm-submit-buttons {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper a.action-item,
.page-civicrm-admin.page-civicrm-admin-uf #crm-main-content-wrapper span.btn-slide,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper a.action-item,
.page-civicrm-a.page-civicrm-admin-uf #crm-main-content-wrapper span.btn-slide {
    background: none;
    color: #61aa35
}

.page-civicrm-admin .CRM_UF_Form_Preview #crm-container-inner,
.page-civicrm-a .CRM_UF_Form_Preview #crm-container-inner {
    padding: 15px
}

.page-civicrm-admin .CRM_UF_Form_Preview#Preview .crm-submit-buttons,
.page-civicrm-a .CRM_UF_Form_Preview#Preview .crm-submit-buttons {
    background: #fff !important
}

.page-civicrm-admin .CRM_UF_Form_Preview#Preview .crm-submit-buttons .crm-button-type-cancel .crm-form-submit,
.page-civicrm-a .CRM_UF_Form_Preview#Preview .crm-submit-buttons .crm-button-type-cancel .crm-form-submit {
    background: #61aa35 !important;
    border-color: #61aa35 !important;
    color: #fff
}

.page-civicrm-admin .CRM_UF_Form_Preview#Preview .crm-form-block,
.page-civicrm-a .CRM_UF_Form_Preview#Preview .crm-form-block {
    box-shadow: none
}

.page-civicrm-admin .CRM_UF_Form_Group#Group .crm-submit-buttons,
.page-civicrm-admin .CRM_UF_Form_Group#Group .action-link,
.page-civicrm-admin .CRM_UF_Form_Group#Field .crm-submit-buttons,
.page-civicrm-admin .CRM_UF_Form_Group#Field .action-link,
.page-civicrm-admin .CRM_UF_Form_Field#Group .crm-submit-buttons,
.page-civicrm-admin .CRM_UF_Form_Field#Group .action-link,
.page-civicrm-admin .CRM_UF_Form_Field#Field .crm-submit-buttons,
.page-civicrm-admin .CRM_UF_Form_Field#Field .action-link,
.page-civicrm-a .CRM_UF_Form_Group#Group .crm-submit-buttons,
.page-civicrm-a .CRM_UF_Form_Group#Group .action-link,
.page-civicrm-a .CRM_UF_Form_Group#Field .crm-submit-buttons,
.page-civicrm-a .CRM_UF_Form_Group#Field .action-link,
.page-civicrm-a .CRM_UF_Form_Field#Group .crm-submit-buttons,
.page-civicrm-a .CRM_UF_Form_Field#Group .action-link,
.page-civicrm-a .CRM_UF_Form_Field#Field .crm-submit-buttons,
.page-civicrm-a .CRM_UF_Form_Field#Field .action-link {
    background: #fff !important;
    box-shadow: none
}

.page-civicrm-admin .CRM_UF_Form_Group#Group td.html-adjust,
.page-civicrm-admin .CRM_UF_Form_Group#Field td.html-adjust,
.page-civicrm-admin .CRM_UF_Form_Field#Group td.html-adjust,
.page-civicrm-admin .CRM_UF_Form_Field#Field td.html-adjust,
.page-civicrm-a .CRM_UF_Form_Group#Group td.html-adjust,
.page-civicrm-a .CRM_UF_Form_Group#Field td.html-adjust,
.page-civicrm-a .CRM_UF_Form_Field#Group td.html-adjust,
.page-civicrm-a .CRM_UF_Form_Field#Field td.html-adjust {
    width: 100%
}

.page-civicrm-admin .CRM_UF_Form_Group#Group table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Group#Field table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Field#Group table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Field#Field table.form-layout,
.page-civicrm-a .CRM_UF_Form_Group#Group table.form-layout,
.page-civicrm-a .CRM_UF_Form_Group#Field table.form-layout,
.page-civicrm-a .CRM_UF_Form_Field#Group table.form-layout,
.page-civicrm-a .CRM_UF_Form_Field#Field table.form-layout {
    box-sizing: border-box;
    display: flex;
    padding: 0 25px
}

.page-civicrm-admin .CRM_UF_Form_Group#Group .crm-accordion-body table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Group#Field .crm-accordion-body table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Field#Group .crm-accordion-body table.form-layout,
.page-civicrm-admin .CRM_UF_Form_Field#Field .crm-accordion-body table.form-layout,
.page-civicrm-a .CRM_UF_Form_Group#Group .crm-accordion-body table.form-layout,
.page-civicrm-a .CRM_UF_Form_Group#Field .crm-accordion-body table.form-layout,
.page-civicrm-a .CRM_UF_Form_Field#Group .crm-accordion-body table.form-layout,
.page-civicrm-a .CRM_UF_Form_Field#Field .crm-accordion-body table.form-layout {
    padding: 0
}

.page-civicrm-admin .CRM_UF_Form_Group#Group .crm-accordion-body .crm-form-block,
.page-civicrm-admin .CRM_UF_Form_Group#Field .crm-accordion-body .crm-form-block,
.page-civicrm-admin .CRM_UF_Form_Field#Group .crm-accordion-body .crm-form-block,
.page-civicrm-admin .CRM_UF_Form_Field#Field .crm-accordion-body .crm-form-block,
.page-civicrm-a .CRM_UF_Form_Group#Group .crm-accordion-body .crm-form-block,
.page-civicrm-a .CRM_UF_Form_Group#Field .crm-accordion-body .crm-form-block,
.page-civicrm-a .CRM_UF_Form_Field#Group .crm-accordion-body .crm-form-block,
.page-civicrm-a .CRM_UF_Form_Field#Field .crm-accordion-body .crm-form-block {
    box-shadow: none
}

.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Group table.form-layout,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Field table.form-layout,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Group table.form-layout,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Field table.form-layout,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Group table.form-layout,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Field table.form-layout,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Group table.form-layout,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Field table.form-layout {
    padding: 0
}

.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Group .crm-accordion-body,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Field .crm-accordion-body,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Group .crm-accordion-body,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Field .crm-accordion-body,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Group .crm-accordion-body,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Field .crm-accordion-body,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Group .crm-accordion-body,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Field .crm-accordion-body {
    padding: 0 20px !important
}

.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Group .crm-block,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Group#Field .crm-block,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Group .crm-block,
.page-civicrm-admin .ui-dialog-content .CRM_UF_Form_Field#Field .crm-block,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Group .crm-block,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Group#Field .crm-block,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Group .crm-block,
.page-civicrm-a .ui-dialog-content .CRM_UF_Form_Field#Field .crm-block {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block,
.page-civicrm-a.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block {
    background: none;
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block #option11,
.page-civicrm-a.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block #option11 {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-tag #crm-main-content-wrapper .crm-content-block .crm-submit-buttons {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-reltype .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-reltype .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-reltype #ltype table tr td,
.page-civicrm-a.page-civicrm-admin-reltype #ltype table tr td {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper div:nth-of-type(2) table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-options-subtype #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-options-subtype #crm-main-content-wrapper .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype,
.page-civicrm-admin.page-civicrm-hours-location #ltype,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype,
.page-civicrm-a.page-civicrm-hours-location #ltype {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-locationtype #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-hours-location #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden;
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-preferences-date #crm-main-content-wrapper .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display .crm-form-block legend,
.page-civicrm-admin.page-civicrm-admin-setting-search .crm-form-block legend,
.page-civicrm-admin.page-civicrm-admin-setting-localization .crm-form-block legend,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address .crm-form-block legend,
.page-civicrm-admin.page-civicrm-admin-setting-date .crm-form-block legend,
.page-civicrm-admin.page-civicrm-admin-setting-case .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-search .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-localization .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-date .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-case .crm-form-block legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display .crm-form-block .help,
.page-civicrm-admin.page-civicrm-admin-setting-search .crm-form-block .help,
.page-civicrm-admin.page-civicrm-admin-setting-localization .crm-form-block .help,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address .crm-form-block .help,
.page-civicrm-admin.page-civicrm-admin-setting-date .crm-form-block .help,
.page-civicrm-admin.page-civicrm-admin-setting-case .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-search .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-localization .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-date .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-case .crm-form-block .help {
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-search .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-localization .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-date .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-case .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-search .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-localization .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-date .crm-form-block table.form-layout tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-case .crm-form-block table.form-layout tr>td:nth-of-type(2)>label {
    padding-right: 10px
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_view_options>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-advanced_search_options>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-user_dashboard_options>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_smart_group_display>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_view_options>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-advanced_search_options>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-user_dashboard_options>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_smart_group_display>td:nth-of-type(2)>label {
    display: inline-block;
    padding-right: 10px;
    width: 230px !important
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td {
    width: 210px !important
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul {
    list-style: none;
    margin: 10px 0
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul>li,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul>li {
    background: #f3f6f7;
    border-radius: 0;
    max-width: 200px;
    padding: 5px !important
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul>li .crm-grip,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-contact_edit_options table td ul>li .crm-grip {
    margin-right: 10px
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id select,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id select {
    margin-top: 0 !important;
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id .crm-button,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id .crm-button {
    border: 0;
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id #ckeditor_config,
.page-civicrm-a.page-civicrm-admin-setting-preferences-display table.form-layout tr.crm-preferences-display-form-block-editor_id #ckeditor_config {
    padding: 8px 12px
}

.page-civicrm-admin.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block,
.page-civicrm-a.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_font_size_'],
.page-civicrm-admin.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_font_style_'],
.page-civicrm-admin.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_text_alignment_'],
.page-civicrm-a.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_font_size_'],
.page-civicrm-a.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_font_style_'],
.page-civicrm-a.page-civicrm-admin-badgelayout .crm-container .crm-badge-layout-form-block .crm-badge-layout-form-block-elements div[id*='s2id_text_alignment_'] {
    min-width: 100px !important
}

.page-civicrm-admin.page-civicrm-admin-menu .crm-content-block #new-menu-item,
.page-civicrm-a.page-civicrm-admin-menu .crm-content-block #new-menu-item {
    background: #f3f6f7;
    margin: 0;
    padding: 20px
}

.page-civicrm-admin.page-civicrm-admin-menu .crm-content-block #new-menu-item #newMenuItem,
.page-civicrm-a.page-civicrm-admin-menu .crm-content-block #new-menu-item #newMenuItem {
    margin-left: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-menu .crm-content-block .nav-reset,
.page-civicrm-a.page-civicrm-admin-menu .crm-content-block .nav-reset {
    padding: 20px
}

.page-civicrm-admin.page-civicrm-admin-menu .crm-content-block .spacer,
.page-civicrm-a.page-civicrm-admin-menu .crm-content-block .spacer {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-menu .crm-content-block #navigation-tree ul>li,
.page-civicrm-a.page-civicrm-admin-menu .crm-content-block #navigation-tree ul>li {
    padding: 5px
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block .action-item,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block .action-item {
    display: inline-block;
    margin: 10px 0 !important
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed {
    margin: 0;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed>tbody>tr>td,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed>tbody>tr>td {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table .columnheader,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table .columnheader {
    background: #f3f6f7 !important;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table .columnheader:hover,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table .columnheader:hover {
    background: #f3f6f7 !important
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th {
    padding: 5px
}

.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td:first-of-type,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td:last-of-type,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th:first-of-type,
.page-civicrm-admin.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th:last-of-type,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td:first-of-type,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table td:last-of-type,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th:first-of-type,
.page-civicrm-a.page-civicrm-admin-options-wordreplacements #crm-container .crm-form-block>table.form-layout-compressed .string-override-table th:last-of-type {
    text-align: center
}

.page-civicrm-admin.page-civicrm-admin-domain .crm-form-block .crm-edit-address-form td,
.page-civicrm-a.page-civicrm-admin-domain .crm-form-block .crm-edit-address-form td {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-domain .crm-form-block .form-layout-compressed:not(.crm-edit-address-form),
.page-civicrm-a.page-civicrm-admin-domain .crm-form-block .form-layout-compressed:not(.crm-edit-address-form) {
    margin-left: 10px
}

.page-civicrm-admin.page-civicrm-admin-domain .crm-form-block .form-layout-compressed:not(.crm-edit-address-form) td,
.page-civicrm-a.page-civicrm-admin-domain .crm-form-block .form-layout-compressed:not(.crm-edit-address-form) td {
    padding: 5px 10px
}

.page-civicrm-admin.page-civicrm-admin-domain .crm-form-block div.description,
.page-civicrm-a.page-civicrm-admin-domain .crm-form-block div.description {
    margin: 20px
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates .crm-content-block,
.page-civicrm-a.page-civicrm-admin-messagetemplates .crm-content-block {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates .crm-content-block #mainTabContainer .spacer,
.page-civicrm-a.page-civicrm-admin-messagetemplates .crm-content-block #mainTabContainer .spacer {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates .crm-content-block #user .help,
.page-civicrm-a.page-civicrm-admin-messagetemplates .crm-content-block #user .help {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .crm-form-block,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .crm-form-block {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .crm-form-block #message_templates,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .crm-form-block #message_templates {
    margin: 0;
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .crm-form-block .crm-html_email-accordion .helpIcon,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .crm-form-block .crm-html_email-accordion .helpIcon {
    margin-bottom: 10px;
    margin-right: 0
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .form-layout-compressed tr td:first-child,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .form-layout-compressed tr td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .form-layout-compressed:last-of-type td,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .form-layout-compressed:last-of-type td {
    padding: 20px
}

.page-civicrm-admin.page-civicrm-admin-messagetemplates-add .form-layout-compressed:last-of-type td:last-child,
.page-civicrm-a.page-civicrm-admin-messagetemplates-add .form-layout-compressed:last-of-type td:last-child {
    padding: 20px 0
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-schedulereminders #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-schedulereminders #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-labelformats #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-labelformats #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-pdfformats #reminder table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-pdfformats #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #option11_wrapper,
.page-civicrm-admin.page-civicrm-admin-labelformats #option11_wrapper,
.page-civicrm-admin.page-civicrm-admin-pdfformats #option11_wrapper,
.page-civicrm-a.page-civicrm-admin-schedulereminders #option11_wrapper,
.page-civicrm-a.page-civicrm-admin-labelformats #option11_wrapper,
.page-civicrm-a.page-civicrm-admin-pdfformats #option11_wrapper {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders #crm-main-content-wrapper>.spacer,
.page-civicrm-admin.page-civicrm-admin-labelformats #crm-main-content-wrapper>.spacer,
.page-civicrm-admin.page-civicrm-admin-pdfformats #crm-main-content-wrapper>.spacer,
.page-civicrm-a.page-civicrm-admin-schedulereminders #crm-main-content-wrapper>.spacer,
.page-civicrm-a.page-civicrm-admin-labelformats #crm-main-content-wrapper>.spacer,
.page-civicrm-a.page-civicrm-admin-pdfformats #crm-main-content-wrapper>.spacer {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-html_email-accordion .helpIcon,
.page-civicrm-admin.page-civicrm-admin-labelformats .crm-html_email-accordion .helpIcon,
.page-civicrm-admin.page-civicrm-admin-pdfformats .crm-html_email-accordion .helpIcon,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-html_email-accordion .helpIcon,
.page-civicrm-a.page-civicrm-admin-labelformats .crm-html_email-accordion .helpIcon,
.page-civicrm-a.page-civicrm-admin-pdfformats .crm-html_email-accordion .helpIcon {
    margin-bottom: 10px;
    margin-right: 0
}

.page-civicrm-admin.page-civicrm-admin-pdfformats .crm-content-block,
.page-civicrm-a.page-civicrm-admin-pdfformats .crm-content-block {
    padding-top: 1px !important
}

.page-civicrm-admin.page-civicrm-admin-pdfformats .crm-content-block #ltype,
.page-civicrm-a.page-civicrm-admin-pdfformats .crm-content-block #ltype {
    margin-top: -1px
}

.page-civicrm-admin.page-civicrm-admin-pdfformats .crm-content-block .status.no-popup,
.page-civicrm-a.page-civicrm-admin-pdfformats .crm-content-block .status.no-popup {
    margin: 20px 20px 0
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-block,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-block {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #editMessageDetails,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #editMessageDetails {
    margin: 20px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect {
    box-sizing: border-box;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: auto
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-moz-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-moz-placeholder {
    color: #9494a5;
    opacity: 1
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:-ms-input-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect:-ms-input-placeholder {
    color: #9494a5
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-webkit-input-placeholder,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders .crm-form-multiselect::-webkit-input-placeholder {
    color: #9494a5
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email {
    margin-left: -20px;
    margin-right: -20px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px;
    position: relative;
    font-size: 13px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title::before,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title:hover,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .collapsible-title:hover {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email:not(.collapsed) .collapsible-title::before,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email:not(.collapsed) .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .crm-accordion-wrapper,
.page-civicrm-a.page-civicrm-admin-schedulereminders .crm-container[role='dialog'] .CRM_Admin_Form_ScheduleReminders #email .crm-accordion-wrapper {
    margin-left: 0
}

.page-civicrm-admin.page-civicrm-admin-setting-localization .crm-form-block>.spacer,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address .crm-form-block>.spacer,
.page-civicrm-admin.page-civicrm-admin-setting-date .crm-form-block>.spacer,
.page-civicrm-a.page-civicrm-admin-setting-localization .crm-form-block>.spacer,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address .crm-form-block>.spacer,
.page-civicrm-a.page-civicrm-admin-setting-date .crm-form-block>.spacer {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-setting-localization tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address tr>td:nth-of-type(2)>label,
.page-civicrm-admin.page-civicrm-admin-setting-date tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-localization tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address tr>td:nth-of-type(2)>label,
.page-civicrm-a.page-civicrm-admin-setting-date tr>td:nth-of-type(2)>label {
    display: inline-block;
    padding-right: 10px;
    width: 230px
}

.page-civicrm-admin.page-civicrm-admin-setting-localization .crm-preferences-address-form-block-description td,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address .crm-preferences-address-form-block-description td,
.page-civicrm-admin.page-civicrm-admin-setting-date .crm-preferences-address-form-block-description td,
.page-civicrm-a.page-civicrm-admin-setting-localization .crm-preferences-address-form-block-description td,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address .crm-preferences-address-form-block-description td,
.page-civicrm-a.page-civicrm-admin-setting-date .crm-preferences-address-form-block-description td {
    padding: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-localization #address_standardization_provider,
.page-civicrm-admin.page-civicrm-admin-setting-localization #address_standardization_userid,
.page-civicrm-admin.page-civicrm-admin-setting-localization #address_standardization_url,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address #address_standardization_provider,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address #address_standardization_userid,
.page-civicrm-admin.page-civicrm-admin-setting-preferences-address #address_standardization_url,
.page-civicrm-admin.page-civicrm-admin-setting-date #address_standardization_provider,
.page-civicrm-admin.page-civicrm-admin-setting-date #address_standardization_userid,
.page-civicrm-admin.page-civicrm-admin-setting-date #address_standardization_url,
.page-civicrm-a.page-civicrm-admin-setting-localization #address_standardization_provider,
.page-civicrm-a.page-civicrm-admin-setting-localization #address_standardization_userid,
.page-civicrm-a.page-civicrm-admin-setting-localization #address_standardization_url,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address #address_standardization_provider,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address #address_standardization_userid,
.page-civicrm-a.page-civicrm-admin-setting-preferences-address #address_standardization_url,
.page-civicrm-a.page-civicrm-admin-setting-date #address_standardization_provider,
.page-civicrm-a.page-civicrm-admin-setting-date #address_standardization_userid,
.page-civicrm-a.page-civicrm-admin-setting-date #address_standardization_url {
    margin-top: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-pcp .CRM_PCP_Form_PCP table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-pcp .CRM_PCP_Form_PCP table.form-layout-compressed {
    margin: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute #alpha-filter,
.page-civicrm-admin.page-civicrm-admin-pcp #alpha-filter,
.page-civicrm-a.page-civicrm-admin-contribute #alpha-filter,
.page-civicrm-a.page-civicrm-admin-pcp #alpha-filter {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border-radius: 2px 2px 0 0;
    padding: 15px 10px 10px;
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-contribute #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-pcp #crm-main-content-wrapper .dataTables_wrapper table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-pcp #alpha-filter,
.page-civicrm-a.page-civicrm-admin-pcp #alpha-filter {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-pcp .dataTable td,
.page-civicrm-a.page-civicrm-admin-pcp .dataTable td {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-contribute #configure_contribution_page,
.page-civicrm-a.page-civicrm-admin-contribute #configure_contribution_page {
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.page-civicrm-admin.page-civicrm-admin-contribute #configure_contribution_page #alpha-filter,
.page-civicrm-admin.page-civicrm-admin-contribute #configure_contribution_page .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-contribute #configure_contribution_page #alpha-filter,
.page-civicrm-a.page-civicrm-admin-contribute #configure_contribution_page .dataTables_wrapper {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-contribute #configure_contribution_page .dataTable td,
.page-civicrm-a.page-civicrm-admin-contribute #configure_contribution_page .dataTable td {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-actions-ribbon,
.page-civicrm-a.page-civicrm-admin-contribute .crm-actions-ribbon {
    margin-bottom: 20px !important
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-search_contribution-form-block,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-search_contribution-form-block {
    margin-bottom: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-search_contribution-form-block .form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-search_contribution-form-block .form-layout-compressed {
    margin-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-page-configure-actions .btn-slide,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-online-contribution-actions .btn-slide,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-search-contribution-actions .btn-slide,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-page-more .btn-slide,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-page-configure-actions .btn-slide,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-online-contribution-actions .btn-slide,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-search-contribution-actions .btn-slide,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-page-more .btn-slide {
    padding-right: 15px !important;
    text-indent: initial;
    width: auto
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block table.form-layout-compressed tbody th.label,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block table.form-layout-compressed tbody th.label {
    background: #fff;
    border: 0;
    text-transform: capitalize
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset {
    margin: 0 -4px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset legend,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset .description,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset .description {
    padding: 0 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset #map-field-table tr.columnheader,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-amount-form-block fieldset #map-field-table tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout {
    border: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr {
    border: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr td {
    padding: 5px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr td:first-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr td:first-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-thankyou-form-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-friend-manage-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-contribution-contributionpage-thankyou-form-block-bcc_receipt td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-friend-manage-form-block-thankyou_text td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-pcp-form-block table.form-layout tr.crm-contribution-contributionpage-pcp-form-block-link_text td {
    padding-bottom: 10px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .description,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .description {
    margin: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .description p,
.page-civicrm-a.page-civicrm-admin-contribute .crm-contribution-contributionpage-premium-form-block #ltype .description p {
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute #Widget legend,
.page-civicrm-a.page-civicrm-admin-contribute #Widget legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-contribute #Widget #id-get_code,
.page-civicrm-a.page-civicrm-admin-contribute #Widget #id-get_code {
    margin-bottom: 10px
}

.page-civicrm-admin.page-civicrm-admin-contribute #Widget #id-get_code .description,
.page-civicrm-a.page-civicrm-admin-contribute #Widget #id-get_code .description {
    margin-bottom: 10px
}

.page-civicrm-admin.page-civicrm-admin-contribute #Widget #crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-contribute #Widget #crm-submit-buttons {
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute .crm-member-membershipblock-form-block #memberFields,
.page-civicrm-a.page-civicrm-admin-contribute .crm-member-membershipblock-form-block #memberFields {
    margin-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums #crm-main-content-wrapper .dataTables_wrapper {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible {
    margin: 0 -20px
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px;
    position: relative;
    font-size: 13px;
    margin-bottom: 15px
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title::before,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-collapsible .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .premium-full-disabled button,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .premium-full-disabled button {
    background: #417f1b;
    margin: 20px 0
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-contribution-manage_premiums-form-block,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-contribution-manage_premiums-form-block {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-contribution-manage_premiums-form-block .collapsible-title,
.page-civicrm-a.page-civicrm-admin-contribute-managepremiums .crm-container[role='dialog'] .CRM_Contribute_Form_ManagePremiums .crm-contribution-manage_premiums-form-block .collapsible-title {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount #ltype p,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype #ltype p,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount #ltype p,
.page-civicrm-a.page-civicrm-admin-financial-financialtype #ltype p {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount #ltype .form-item,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype #ltype .form-item,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount #ltype .form-item,
.page-civicrm-a.page-civicrm-admin-financial-financialtype #ltype .form-item {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount #crm-main-content-wrapper .dataTables_wrapper,
.page-civicrm-a.page-civicrm-admin-financial-financialtype #crm-main-content-wrapper .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item {
    margin: -10px -20px
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-financial-financialaccount .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-financial-financialtype .crm-container[role='dialog'] .form-item table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings p,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings p {
    display: none
}

.page-civicrm-admin.page-civicrm-admin-mailsettings #mSettings .form-item,
.page-civicrm-a.page-civicrm-admin-mailsettings #mSettings .form-item {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block,
.page-civicrm-a.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block {
    padding-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block fieldset,
.page-civicrm-a.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block fieldset {
    margin: -11px -20px
}

.page-civicrm-admin.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block fieldset legend,
.page-civicrm-a.page-civicrm-admin-member-membershipstatus .crm-container[role='dialog'] .crm-membership-status-form-block fieldset legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    background: #fff;
    box-sizing: border-box;
    margin: 0;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-member .crm-container #invoicing_blocks,
.page-civicrm-a.page-civicrm-admin-setting-preferences-member .crm-container #invoicing_blocks {
    margin-bottom: 10px
}

.page-civicrm-admin .crm-report-register-form-block tbody,
.page-civicrm-admin .crm-report-register-form-block tbody>td,
.page-civicrm-admin .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons,
.page-civicrm-admin .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons>td,
.page-civicrm-a .crm-report-register-form-block tbody,
.page-civicrm-a .crm-report-register-form-block tbody>td,
.page-civicrm-a .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons,
.page-civicrm-a .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons>td {
    display: block
}

.page-civicrm-admin .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons:first-of-type .crm-submit-buttons,
.page-civicrm-a .crm-report-register-form-block tbody>.crm-report-register-form-block-buttons:first-of-type .crm-submit-buttons {
    padding-top: 0;
    border-top: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-setting-component .crm-form-block,
.page-civicrm-a.page-civicrm-admin-setting-component .crm-form-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-setting-component .crm-form-block .advmultiselect,
.page-civicrm-a.page-civicrm-admin-setting-component .crm-form-block .advmultiselect {
    margin-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-component .crm-form-block p.description,
.page-civicrm-a.page-civicrm-admin-setting-component .crm-form-block p.description {
    padding: 10px 20px 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .crm-row-ok,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .crm-row-error,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .crm-row-ok td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .crm-row-error td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .crm-row-ok td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead td:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead td:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead td:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead td:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th div,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead td div,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th div,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td div,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th div,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead td div,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th div,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td div {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead th.right,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead td.right,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader th.right,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader td.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead th.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead td.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader th.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader td.right {
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table thead tr,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table thead tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader-dark,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table .columnheader-dark th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr {
    background: #fff
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td:first-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td:last-child,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td.right,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td.right,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th.right {
    text-align: left
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr td:last-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr td:last-child {
    text-align: right
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table tbody tr th div,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table tbody tr th div {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector.row-highlight tbody>tr:hover,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row::before,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row::after,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row.expanded::after,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info tr,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info td,
.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info th,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info td,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-admin.page-civicrm-admin-component #ltype .form-item table.selector .sticky tr:first-child,
.page-civicrm-a.page-civicrm-admin-component #ltype .form-item table.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-admin.page-civicrm-admin-component .CRM_Mailing_Form_Component .crm-mailing-component-form-block legend,
.page-civicrm-a.page-civicrm-admin-component .CRM_Mailing_Form_Component .crm-mailing-component-form-block legend {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin: 0;
    padding: 13px 20px;
    box-sizing: border-box;
    font-weight: 600;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-component .CRM_Mailing_Form_Component .crm-mailing-component-form-block legend a,
.page-civicrm-a.page-civicrm-admin-component .CRM_Mailing_Form_Component .crm-mailing-component-form-block legend a {
    line-height: 18px
}

.page-civicrm-admin.page-civicrm-admin-extensions .help,
.page-civicrm-a.page-civicrm-admin-extensions .help {
    margin: 0 20px 20px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer {
    border-radius: none !important;
    box-shadow: none !important
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main {
    border: 0;
    padding: 0 !important
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 {
    border-top: 0
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 td:not(:first-of-type),
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 td:not(:first-of-type),
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 td:not(:first-of-type),
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 td:not(:first-of-type),
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 td:not(:first-of-type),
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 td:not(:first-of-type),
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 td:not(:first-of-type),
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 td:not(:first-of-type) {
    text-overflow: clip;
    width: 70px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement {
    background: #fff
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel {
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel td {
    text-overflow: clip;
    width: auto
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.hiddenElement table.crm-info-panel td.label,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.hiddenElement table.crm-info-panel td.label {
    width: 150px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.extension-installed td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.extension-installed td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.extension-installed td,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.extension-installed td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option11 tr.extension-installed td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 tr.extension-installed td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option11 tr.extension-installed td,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 tr.extension-installed td {
    background: #fafafb !important
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 td:last-of-type,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 td:last-of-type,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew table#option12 td:last-of-type,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main table#option12 td:last-of-type {
    width: 140px
}

.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew .crm-extensions-upgrade,
.page-civicrm-admin.page-civicrm-admin-extensions #mainTabContainer #extensions-main .crm-extensions-upgrade,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-addnew .crm-extensions-upgrade,
.page-civicrm-a.page-civicrm-admin-extensions #mainTabContainer #extensions-main .crm-extensions-upgrade {
    background-color: #fbf0e2;
    border-color: #e6ab5e;
    border-radius: 2px;
    color: #464354;
    margin-top: 10px;
    padding: 10px 20px
}

.page-civicrm-admin.page-civicrm-admin-extensions .CRM_Admin_Form_Extensions .crm-admin-optionvalue-form-block,
.page-civicrm-a.page-civicrm-admin-extensions .CRM_Admin_Form_Extensions .crm-admin-optionvalue-form-block {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-admin-extensions .CRM_Admin_Form_Extensions .crm-admin-optionvalue-form-block .crm-submit-buttons,
.page-civicrm-a.page-civicrm-admin-extensions .CRM_Admin_Form_Extensions .crm-admin-optionvalue-form-block .crm-submit-buttons {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-job #ltype table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-job #ltype .disabled,
.page-civicrm-admin.page-civicrm-admin-job #ltype .disabled td,
.page-civicrm-a.page-civicrm-admin-job #ltype .disabled,
.page-civicrm-a.page-civicrm-admin-job #ltype .disabled td {
    color: #9494a5 !important
}

.page-civicrm-admin.page-civicrm-admin-job #ltype th,
.page-civicrm-a.page-civicrm-admin-job #ltype th {
    white-space: nowrap
}

.page-civicrm-admin.page-civicrm-admin-job .CRM_Admin_Form_Job .crm-job-form-block,
.page-civicrm-a.page-civicrm-admin-job .CRM_Admin_Form_Job .crm-job-form-block {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0 0 2px 2px !important
}

.page-civicrm-admin.page-civicrm-admin-joblog .status.no-popup,
.page-civicrm-a.page-civicrm-admin-joblog .status.no-popup {
    margin: 0 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table:not(.form-layout-compressed) tr>td {
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block table.form-layout-compressed,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block table.form-layout-compressed,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block table.form-layout-compressed,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block table.form-layout-compressed,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table.form-layout-compressed {
    margin: 0 !important;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-setting-url .crm-form-block .form-item,
.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-form-block .form-item,
.page-civicrm-admin.page-civicrm-admin-setting-path .crm-form-block .form-item,
.page-civicrm-admin.page-civicrm-admin-setting-debug .crm-form-block .form-item,
.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block .form-item,
.page-civicrm-a.page-civicrm-admin-setting-url .crm-form-block .form-item,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-form-block .form-item,
.page-civicrm-a.page-civicrm-admin-setting-path .crm-form-block .form-item,
.page-civicrm-a.page-civicrm-admin-setting-debug .crm-form-block .form-item,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block .form-item {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 10px
}

.page-civicrm-admin.page-civicrm-admin-setting-uf .crm-form-block table.form-layout-compressed,
.page-civicrm-a.page-civicrm-admin-setting-uf .crm-form-block table.form-layout-compressed {
    margin-bottom: 10px !important
}

.page-civicrm-admin.page-civicrm-admin-sms-provider .crm-container .crm-content-block,
.page-civicrm-a.page-civicrm-admin-sms-provider .crm-container .crm-content-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-sms-provider .crm-container #ltype tr.columnheader,
.page-civicrm-a.page-civicrm-admin-sms-provider .crm-container #ltype tr.columnheader {
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-sms-provider .crm-container .status.no-popup,
.page-civicrm-a.page-civicrm-admin-sms-provider .crm-container .status.no-popup {
    margin: 20px 20px 0
}

.page-civicrm-admin.page-civicrm-admin-setting-smtp .crm-form-block table.form-layout-compressed .crm-smtp-form-block-outBound_option td,
.page-civicrm-a.page-civicrm-admin-setting-smtp .crm-form-block table.form-layout-compressed .crm-smtp-form-block-outBound_option td {
    vertical-align: middle
}

.page-civicrm-admin.page-civicrm-admin-setting-smtp .crm-form-block .help,
.page-civicrm-a.page-civicrm-admin-setting-smtp .crm-form-block .help {
    margin: 20px
}

.page-civicrm-admin.page-civicrm-admin-setting-smtp .crm-form-block fieldset,
.page-civicrm-a.page-civicrm-admin-setting-smtp .crm-form-block fieldset {
    margin-top: 10px
}

.page-civicrm-admin.page-civicrm-admin-setting-smtp .crm-form-block legend,
.page-civicrm-a.page-civicrm-admin-setting-smtp .crm-form-block legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues,
.page-civicrm-a.page-civicrm-admin-options #browseValues {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #000;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-options #browseValues table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-multisite .crm-form-block,
.page-civicrm-admin.page-civicrm-admin-setting-misc .crm-form-block,
.page-civicrm-a.page-civicrm-admin-setting-preferences-multisite .crm-form-block,
.page-civicrm-a.page-civicrm-admin-setting-misc .crm-form-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-multisite .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-setting-misc .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-preferences-multisite .crm-form-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-setting-misc .crm-form-block table:not(.form-layout-compressed) tr>td {
    vertical-align: top
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-multisite .crm-form-block .form-layout,
.page-civicrm-admin.page-civicrm-admin-setting-misc .crm-form-block .form-layout,
.page-civicrm-a.page-civicrm-admin-setting-preferences-multisite .crm-form-block .form-layout,
.page-civicrm-a.page-civicrm-admin-setting-misc .crm-form-block .form-layout {
    margin: 0 0 10px
}

.page-civicrm-admin.page-civicrm-admin-setting-preferences-multisite .crm-form-block h3+.description,
.page-civicrm-admin.page-civicrm-admin-setting-misc .crm-form-block h3+.description,
.page-civicrm-a.page-civicrm-admin-setting-preferences-multisite .crm-form-block h3+.description,
.page-civicrm-a.page-civicrm-admin-setting-misc .crm-form-block h3+.description {
    padding: 20px
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-mapping table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-mapping .crm-content-block,
.page-civicrm-a.page-civicrm-admin-mapping .crm-content-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-mapping .crm-content-block .status.no-popup,
.page-civicrm-a.page-civicrm-admin-mapping .crm-content-block .status.no-popup {
    margin: 0
}

.page-civicrm-admin.page-civicrm-admin-mapping .form-item,
.page-civicrm-a.page-civicrm-admin-mapping .form-item {
    padding: 0
}

.page-civicrm-admin.page-civicrm-admin-mapping #crm-container tr.columnheader,
.page-civicrm-a.page-civicrm-admin-mapping #crm-container tr.columnheader {
    background: #f3f6f7;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-setting-mapping .crm-map-form-block,
.page-civicrm-a.page-civicrm-admin-setting-mapping .crm-map-form-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-setting-mapping .form-layout-compressed tr td:first-child,
.page-civicrm-a.page-civicrm-admin-setting-mapping .form-layout-compressed tr td:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-admin-paymentprocessor table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor .crm-container .crm-content-block,
.page-civicrm-a.page-civicrm-admin-paymentprocessor .crm-container .crm-content-block {
    overflow: hidden
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor .crm-container #ltype tr.columnheader,
.page-civicrm-a.page-civicrm-admin-paymentprocessor .crm-container #ltype tr.columnheader {
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block,
.page-civicrm-a.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0 0 2px 2px !important
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block legend,
.page-civicrm-a.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    width: 100%
}

.page-civicrm-admin.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block .status.no-popup,
.page-civicrm-a.page-civicrm-admin-paymentprocessor .crm-container .CRM_Admin_Form_PaymentProcessor .crm-paymentProcessor-form-block .status.no-popup {
    margin: 0 20px 20px
}

.page-civicrm-admin .crm-connection-block,
.page-civicrm-a .crm-connection-block {
    overflow: hidden
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed),
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>td,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>th,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin .crm-connection-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a .crm-connection-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed),
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>td,
.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>td,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #000;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>th,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-admin.page-civicrm-a table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-a.page-civicrm-a table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .crm-block,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-block {
    padding: 20px
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs {
    border-top: 1px solid #FFFFFF;
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight {
    box-shadow: none
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight tr th,
.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight tr td,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight tr th,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs table.row-highlight tr td {
    line-height: normal
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses table th:first-child,
.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses table td:first-child,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses table th:first-child,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses table td:first-child {
    width: 16px
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses .crm-hover-button,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs #acttab-statuses .crm-hover-button {
    color: #61aa35
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs .ui-tabs-panel,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs .ui-tabs-panel {
    padding: 0 !important
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .ui-tabs .ui-tabs-panel table:first-child,
.page-civicrm-a.page-civicrm-a .crmCaseType .ui-tabs .ui-tabs-panel table:first-child {
    border-top: 0
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-check] {
    padding: 8px 19px
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-times],
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-times] {
    border: solid 1px #61aa35 !important;
    color: #555;
    margin: 0;
    padding: 7px 19px
}

.page-civicrm-admin.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-times]:hover,
.page-civicrm-a.page-civicrm-a .crmCaseType .crm-button[crm-icon=fa-times]:hover {
    background: #61aa35 !important;
    color: #fff
}

.page-civicrm-admin.page-civicrm-a table tr.forked,
.page-civicrm-a.page-civicrm-a table tr.forked {
    font-weight: normal
}

.page-civicrm-admin.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons,
.page-civicrm-a.page-civicrm-a #crm-main-content-wrapper .crm-submit-buttons {
    background: none !important;
    border-top: 0
}

.crm-container #contact-summary-relationship-tab.view-content {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

.crm-container #contact-summary-relationship-tab.view-content div.action-link {
    height: auto
}

.crm-container #contact-summary-relationship-tab.view-content .label.font-red {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    background-color: #cf3458;
    color: #fff !important;
    font-size: 18px;
    font-weight: 600
}

.crm-container #contact-summary-relationship-tab.view-content .crm-contact-relationship-current {
    margin-bottom: 15px
}

.crm-container #contact-summary-relationship-tab.view-content .crm-contact-relationship-selector-current,
.crm-container #contact-summary-relationship-tab.view-content .crm-contact-relationship-selector-past {
    width: 100% !important
}

.crm-container #contact-summary-relationship-tab.view-content .crm-datatable-pager-top,
.crm-container #contact-summary-relationship-tab.view-content .crm-datatable-pager-bottom {
    background: #fff;
    font-size: 13px;
    height: 20px
}

.crm-container #contact-summary-relationship-tab.view-content .dataTables_paginate {
    margin-top: -5px;
    padding: 0
}

.crm-container #contact-summary-relationship-tab.view-content .description {
    -webkit-box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25)
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet {
    display: grid
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .crm-search_filters-accordion td:nth-child(3) {
    min-width: 285px
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .crm-search_filters-accordion td:nth-child(3) .crm-absolute-date-from label,
.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .crm-search_filters-accordion td:nth-child(3) .crm-absolute-date-to label {
    display: block
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .crm-accordion-header {
    border-bottom: 1px solid #FFFFFF;
    color: #464354;
    font-weight: 600
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .dataTables_wrapper {
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 0
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .dataTables_wrapper .crm-datatable-pager-top {
    border-radius: 0
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .dataTables_wrapper .crm-datatable-pager-bottom {
    line-height: 1.5em;
    padding: 0 15px
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .dataTables_wrapper .dataTables_paginate .ui-button {
    padding: 10px
}

.crm-container #civicrm-dashboard .crm-activity-selector-dashlet .dataTables_wrapper .dataTables_info {
    padding: 10px 0;
    width: 49%
}

.crm-container #civicrm-getting-started #help {
    margin: 0
}

.crm-container #civicrm-getting-started table {
    border: 0;
    margin: 7px 0
}

.crm-container #civicrm-getting-started td {
    border: 0;
    padding: 7px 15px
}

.crm-container #civicrm-getting-started td:first-child {
    padding-left: 20px
}

.crm-container #civicrm-news-feed .ui-tabs-panel {
    padding: 0
}

.crm-container #civicrm-news-feed .crm-accordion-header {
    background: #fff !important
}

.crm-container #civicrm-news-feed .crm-accordion-header .crm-news-feed-item-title,
.crm-container #civicrm-news-feed .crm-accordion-header .crm-news-feed-item-preview {
    color: #61aa35 !important;
    font-weight: 400
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed),
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr.columnheader,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>td,
.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>th,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>td,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>td:first-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>th:first-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>td:first-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>td:last-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>th:last-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>td:last-child,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>th,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.crm-container #civicrm-dashboard .crm-dashlet-content .CRM_Report_Form_Member_Summary table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.crm-container #civicrm-dashboard .crm-dashlet-content .crm-report-layoutTable-form-block .crm-pager {
    box-shadow: none;
    margin: 0
}

.crm-container .crm-inactive-dashlet-fieldset legend {
    background: none
}

.crm-container .crm-inactive-dashlet-fieldset .crm-hover-button {
    color: #61aa35
}

.crm-container .crm-inactive-dashlet-fieldset .crm-hover-button:hover {
    color: #005c99
}

.crm-container #civicrm-dashboard .crm-dashboard-droppable {
    margin-left: 5px;
    margin-right: 5px
}

.crm-container #civicrm-dashboard .crm-dashboard-droppable:last-child {
    margin-right: 0
}

.crm-container #civicrm-dashboard .crm-dashlet {
    margin: 10px 0 0
}

.crm-container #civicrm-dashboard .crm-inactive-dashlet,
.crm-container #civicrm-dashboard .crm-dashlet {
    border-radius: 2px
}

.crm-container #civicrm-dashboard .crm-dashlet-content {
    border-radius: 0 0 2px 2px;
    padding: 0
}

.crm-container #civicrm-dashboard .crm-dashlet-content .status.no-popup {
    border: 0
}

.crm-container #civicrm-dashboard .crm-dashlet-header {
    background: #61aa35 !important;
    border-radius: 2px 2px 0 0;
    padding: 17px 10px
}

.crm-container #civicrm-dashboard .crm-dashlet-header h3 {
    border: 0;
    font-size: 16px;
    line-height: 135%
}

.crm-container #civicrm-dashboard .crm-dashlet-header .crm-i {
    line-height: 135%;
    opacity: 1
}

.page-civicrm-campaign .crm-content-block .dataTables_wrapper>table thead th:nth-child(2),
.page-civicrm-campaign .crm-content-block .dataTables_wrapper>table tbody td:nth-child(2) {
    padding-left: 20px
}

.page-civicrm-campaign .crm-content-block .dataTables_wrapper .dataTables_paginate {
    margin-top: -5px
}

.page-civicrm-campaign .crm-content-block .crm-search-form-block .searchCampaign,
.page-civicrm-campaign .crm-content-block .crm-search-form-block .searchSurvey,
.page-civicrm-campaign .crm-content-block .crm-search-form-block .searchPetition {
    margin-top: 10px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview {
    padding-bottom: 1px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .messages.status {
    margin: 20px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .messages.status ul {
    list-style: none;
    margin: 0
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .float-right {
    margin-bottom: 16px;
    margin-right: 14px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .dataTables_length {
    margin-left: 20px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .dataTables_info {
    padding-top: 11px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed {
    width: 100%
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed th {
    background: #f3f6f7
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed td,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .form-layout-compressed th {
    padding: 8px 10px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .add-remove-link {
    margin: 20px 10px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .civireport-criteria .add-remove-link a {
    font-size: 13px
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .form-item {
    overflow-x: scroll
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .crm-copy-fields {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .crm-copy-fields tr td,
.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .crm-copy-fields tr th {
    line-height: normal
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .crm-copy-fields tr td.compressed input {
    font-size: 13px;
    font-weight: normal
}

.page-civicrm-campaign .CRM_Campaign_Form_Task_Interview .crm-copy-fields tr td a.button {
    background: transparent;
    color: #61aa35 !important;
    float: none !important;
    padding-left: 0;
    padding-right: 0;
    text-transform: capitalize
}

.page-civicrm-campaign .CRM_Campaign_Form_Gotv .crm-contribution_search_form-accordion .crm-accordion-body {
    -webkit-box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15)
}

.page-civicrm-campaign .CRM_Campaign_Form_Gotv .dataTables_wrapper {
    border-radius: 0;
    border-top: 1px solid #d3dee2
}

.page-civicrm-campaign .CRM_Campaign_Form_Gotv .dataTables_paginate {
    margin-right: 15px
}

.page-civicrm-campaign .CRM_Campaign_Form_Gotv .dataTables_paginate .paginate_button {
    padding: 5px
}

.page-civicrm-campaign .CRM_Campaign_Form_Gotv .crm-datatable-pager-bottom .dataTables_paginate {
    margin-top: -5px
}

.page-civicrm-campaign-gotv .dataTables_wrapper {
    border-radius: 2px;
    border-top: 0;
    margin-top: 20px
}

.page-civicrm-survey .CRM_Campaign_Form_Survey_Main .help {
    margin: 0 20px 20px
}

.page-civicrm-survey .CRM_Campaign_Form_Survey_Main .crm-campaign-survey-new_campaign_link {
    text-transform: capitalize
}

.page-civicrm-survey .CRM_Campaign_Form_Search .crm-results-block {
    overflow-x: auto
}

.page-civicrm-survey .CRM_Campaign_Form_Search .crm-results-block .crm-pager>.element-right {
    margin-top: 0
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .ui-tabs-panel .crm-submit-buttons:first-of-type {
    border-top: 0;
    margin-top: 0 !important
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block .form-layout-compressed {
    margin: 0;
    width: 100%
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block .form-layout-compressed td:not(.label) {
    padding: 0
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block .form-layout-compressed td.label+td {
    padding: 5px
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    margin-bottom: 10px;
    width: 100%
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset .add-remove-link {
    font-size: 13px;
    padding: 20px
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset .description {
    padding-left: 20px
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table {
    box-shadow: none !important
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table td:first-child {
    padding-left: 20px !important
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table a .crm-i.fa-trash {
    color: #cf3458
}

.page-civicrm-survey-configure .crm-content-block>#mainTabContainer .crm-campaign-survey-results-form-block fieldset table a:hover .crm-i.fa-trash {
    color: #b52b4b
}

.page-civicrm-case .crm-case-dashboard-switch-view-buttons>div {
    display: inline-block;
    padding: 7.5px
}

.page-civicrm-case .crm-case-dashboard-switch-view-buttons input,
.page-civicrm-case .crm-case-dashboard-switch-view-buttons span {
    display: inline;
    line-height: 21px
}

.page-civicrm-case .crm-case-dashboard-switch-view-buttons input {
    margin-right: 5px;
    position: relative;
    top: -2px
}

.page-civicrm-case .crm-content-block>.form-item {
    padding: 0
}

.page-civicrm-case .form-item .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-case .form-item:last-child .dataTables_wrapper {
    margin-bottom: 20px
}

.page-civicrm-case .dataTables_wrapper {
    -webkit-box-shadow: 0 10px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 10px 18px 0 rgba(48, 40, 40, 0.25);
    border-radius: 0
}

.page-civicrm-case .dataTables_wrapper .crm-datatable-pager-top {
    border-radius: 0
}

.page-civicrm-case .dataTables_length select {
    margin: 0 5px;
    min-width: 80px
}

.page-civicrm-case .selector,
.page-civicrm-case .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important
}

.page-civicrm-case .selector .crm-row-ok,
.page-civicrm-case .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-case .selector .crm-row-error,
.page-civicrm-case .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-case .selector .crm-row-ok td,
.page-civicrm-case .selector .crm-row-error td,
.page-civicrm-case .report .crm-row-ok td,
.page-civicrm-case .report .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-case .selector thead th,
.page-civicrm-case .selector thead td,
.page-civicrm-case .selector .columnheader th,
.page-civicrm-case .selector .columnheader td,
.page-civicrm-case .report thead th,
.page-civicrm-case .report thead td,
.page-civicrm-case .report .columnheader th,
.page-civicrm-case .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-case .selector thead th:first-child,
.page-civicrm-case .selector thead td:first-child,
.page-civicrm-case .selector .columnheader th:first-child,
.page-civicrm-case .selector .columnheader td:first-child,
.page-civicrm-case .report thead th:first-child,
.page-civicrm-case .report thead td:first-child,
.page-civicrm-case .report .columnheader th:first-child,
.page-civicrm-case .report .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-case .selector thead th:last-child,
.page-civicrm-case .selector thead td:last-child,
.page-civicrm-case .selector .columnheader th:last-child,
.page-civicrm-case .selector .columnheader td:last-child,
.page-civicrm-case .report thead th:last-child,
.page-civicrm-case .report thead td:last-child,
.page-civicrm-case .report .columnheader th:last-child,
.page-civicrm-case .report .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-case .selector thead th div,
.page-civicrm-case .selector thead td div,
.page-civicrm-case .selector .columnheader th div,
.page-civicrm-case .selector .columnheader td div,
.page-civicrm-case .report thead th div,
.page-civicrm-case .report thead td div,
.page-civicrm-case .report .columnheader th div,
.page-civicrm-case .report .columnheader td div {
    padding: 0
}

.page-civicrm-case .selector thead th.right,
.page-civicrm-case .selector thead td.right,
.page-civicrm-case .selector .columnheader th.right,
.page-civicrm-case .selector .columnheader td.right,
.page-civicrm-case .report thead th.right,
.page-civicrm-case .report thead td.right,
.page-civicrm-case .report .columnheader th.right,
.page-civicrm-case .report .columnheader td.right {
    text-align: left
}

.page-civicrm-case .selector thead tr,
.page-civicrm-case .selector .columnheader tr,
.page-civicrm-case .report thead tr,
.page-civicrm-case .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-case .selector .columnheader-dark,
.page-civicrm-case .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-case .selector .columnheader-dark th,
.page-civicrm-case .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-case .selector tbody tr,
.page-civicrm-case .report tbody tr {
    background: #fff
}

.page-civicrm-case .selector tbody tr td,
.page-civicrm-case .selector tbody tr th,
.page-civicrm-case .report tbody tr td,
.page-civicrm-case .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-case .selector tbody tr td:first-child,
.page-civicrm-case .selector tbody tr th:first-child,
.page-civicrm-case .report tbody tr td:first-child,
.page-civicrm-case .report tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-case .selector tbody tr td:last-child,
.page-civicrm-case .selector tbody tr th:last-child,
.page-civicrm-case .report tbody tr td:last-child,
.page-civicrm-case .report tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-case .selector tbody tr td.right,
.page-civicrm-case .selector tbody tr th.right,
.page-civicrm-case .report tbody tr td.right,
.page-civicrm-case .report tbody tr th.right {
    text-align: left
}

.page-civicrm-case .selector tbody tr td,
.page-civicrm-case .report tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-case .selector tbody tr td:last-child,
.page-civicrm-case .report tbody tr td:last-child {
    text-align: right
}

.page-civicrm-case .selector tbody tr th,
.page-civicrm-case .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-case .selector tbody tr th div,
.page-civicrm-case .report tbody tr th div {
    padding: 0
}

.page-civicrm-case .selector.selector.row-highlight tbody>tr:hover,
.page-civicrm-case .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-case .selector.selector .crm-expand-row,
.page-civicrm-case .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-case .selector.selector .crm-expand-row::before,
.page-civicrm-case .report.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-case .selector.selector .crm-expand-row::after,
.page-civicrm-case .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-case .selector.selector .crm-expand-row.expanded::after,
.page-civicrm-case .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-case .selector.selector th,
.page-civicrm-case .report.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-case .selector.selector .crm-child-row,
.page-civicrm-case .report.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-case .selector.selector .crm-child-row,
.page-civicrm-case .selector.selector .crm-child-row>td,
.page-civicrm-case .report.selector .crm-child-row,
.page-civicrm-case .report.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-case .selector.selector .crm-child-row>td,
.page-civicrm-case .report.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-case .selector.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-case .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-case .selector.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-case .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-case .selector.selector .crm-child-row #info tr,
.page-civicrm-case .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-case .selector.selector .crm-child-row #info th,
.page-civicrm-case .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-case .selector.selector .crm-child-row #info td,
.page-civicrm-case .selector.selector .crm-child-row #info th,
.page-civicrm-case .report.selector .crm-child-row #info td,
.page-civicrm-case .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-case .selector.selector .crm-child-row #info td,
.page-civicrm-case .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-case .selector.selector .sticky tr:first-child,
.page-civicrm-case .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-case .selector th:first-child,
.page-civicrm-case .selector td:first-child,
.page-civicrm-case .report th:first-child,
.page-civicrm-case .report td:first-child {
    width: 300px
}

.page-civicrm-case .selector td:last-child,
.page-civicrm-case .report td:last-child {
    text-align: left !important
}

.page-civicrm-case .CRM_Case_Form_Search .crm-submit-buttons {
    padding: 20px 0
}

.page-civicrm-case .CRM_Case_Form_Search .columnheader {
    border: 0 !important;
    border-bottom: 1px solid #d3dee2 !important
}

.page-civicrm-case .CRM_Case_Form_Search .spacer {
    height: 20px
}

.page-civicrm-case .CRM_Case_Form_Search .dataTable td {
    background: #fff !important
}

.page-civicrm-case div[class*='crm-case-filter-'] {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    position: relative
}

.page-civicrm-case div[class*='crm-case-filter-']+.spacer {
    display: none
}

.page-civicrm-case div[class*='crm-case-filter-'] .crm-accordion-header {
    font-weight: normal;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateY(-100%)
}

.page-civicrm-case div[class*='crm-case-filter-'] .crm-accordion-body {
    background-color: #f3f6f7;
    border-bottom: 1px solid #FFFFFF;
    box-shadow: none !important
}

.page-civicrm-case table[class*='case-search-options-'] .crm-inline-edit-field {
    padding: 5px 15px 5px 5px
}

.crm-container .CRM_Case_Form_CaseView .crm-submit-buttons {
    padding: 0 0 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable,
.crm-container .CRM_Case_Form_CaseView .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    border-bottom: 1px solid #d3dee2 !important;
    box-shadow: none !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable .crm-row-ok,
.crm-container .CRM_Case_Form_CaseView .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable .crm-row-error,
.crm-container .CRM_Case_Form_CaseView .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable .crm-row-ok td,
.crm-container .CRM_Case_Form_CaseView .dataTable .crm-row-error td,
.crm-container .CRM_Case_Form_CaseView .report .crm-row-ok td,
.crm-container .CRM_Case_Form_CaseView .report .crm-row-error td {
    background-color: transparent !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead th,
.crm-container .CRM_Case_Form_CaseView .dataTable thead td,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td,
.crm-container .CRM_Case_Form_CaseView .report thead th,
.crm-container .CRM_Case_Form_CaseView .report thead td,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead th:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable thead td:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td:first-child,
.crm-container .CRM_Case_Form_CaseView .report thead th:first-child,
.crm-container .CRM_Case_Form_CaseView .report thead td:first-child,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th:first-child,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td:first-child {
    padding-left: 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead th:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable thead td:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td:last-child,
.crm-container .CRM_Case_Form_CaseView .report thead th:last-child,
.crm-container .CRM_Case_Form_CaseView .report thead td:last-child,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th:last-child,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td:last-child {
    padding-right: 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead th div,
.crm-container .CRM_Case_Form_CaseView .dataTable thead td div,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th div,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td div,
.crm-container .CRM_Case_Form_CaseView .report thead th div,
.crm-container .CRM_Case_Form_CaseView .report thead td div,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th div,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td div {
    padding: 0
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead th.right,
.crm-container .CRM_Case_Form_CaseView .dataTable thead td.right,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader th.right,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader td.right,
.crm-container .CRM_Case_Form_CaseView .report thead th.right,
.crm-container .CRM_Case_Form_CaseView .report thead td.right,
.crm-container .CRM_Case_Form_CaseView .report .columnheader th.right,
.crm-container .CRM_Case_Form_CaseView .report .columnheader td.right {
    text-align: left
}

.crm-container .CRM_Case_Form_CaseView .dataTable thead tr,
.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader tr,
.crm-container .CRM_Case_Form_CaseView .report thead tr,
.crm-container .CRM_Case_Form_CaseView .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader-dark,
.crm-container .CRM_Case_Form_CaseView .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Case_Form_CaseView .dataTable .columnheader-dark th,
.crm-container .CRM_Case_Form_CaseView .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr,
.crm-container .CRM_Case_Form_CaseView .report tbody tr {
    background: #fff
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td,
.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th:first-child,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td:first-child,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th:first-child {
    padding-left: 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td:last-child,
.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th:last-child,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td:last-child,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th:last-child {
    padding-right: 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td.right,
.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th.right,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td.right,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th.right {
    text-align: left
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr td:last-child,
.crm-container .CRM_Case_Form_CaseView .report tbody tr td:last-child {
    text-align: right
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable tbody tr th div,
.crm-container .CRM_Case_Form_CaseView .report tbody tr th div {
    padding: 0
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector.row-highlight tbody>tr:hover,
.crm-container .CRM_Case_Form_CaseView .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-expand-row,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-expand-row::before,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-expand-row::before {
    opacity: 0
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-expand-row::after,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-expand-row.expanded::after,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector th,
.crm-container .CRM_Case_Form_CaseView .report.selector th {
    background-color: #f3f6f7 !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row {
    border-bottom: 0
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row,
.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row>td,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row>td {
    padding: 0
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row>td,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row>td {
    position: relative
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row>td .crm-ajax-container,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row>td .crm-ajax-container table,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row #info tr,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row #info th,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row #info td,
.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row #info th,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row #info td,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .crm-child-row #info td,
.crm-container .CRM_Case_Form_CaseView .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.crm-container .CRM_Case_Form_CaseView .dataTable.selector .sticky tr:first-child,
.crm-container .CRM_Case_Form_CaseView .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.crm-container .CRM_Case_Form_CaseView .dataTable th:first-child,
.crm-container .CRM_Case_Form_CaseView .dataTable td:first-child,
.crm-container .CRM_Case_Form_CaseView .report th:first-child,
.crm-container .CRM_Case_Form_CaseView .report td:first-child {
    width: 300px
}

.crm-container .CRM_Case_Form_CaseView .dataTable td,
.crm-container .CRM_Case_Form_CaseView .report td {
    padding: 15px 20px !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable td:last-child,
.crm-container .CRM_Case_Form_CaseView .report td:last-child {
    text-align: left !important
}

.crm-container .CRM_Case_Form_CaseView .dataTable td.dataTables_empty,
.crm-container .CRM_Case_Form_CaseView .report td.dataTables_empty {
    text-align: center !important
}

.crm-container .CRM_Case_Form_CaseView .case-control-panel {
    padding: 10px 20px
}

.crm-container .CRM_Case_Form_CaseView .crm-search_filters-accordion {
    border: 1px solid #FFFFFF;
    box-shadow: none
}

.crm-container .CRM_Case_Form_CaseView .crm-search_filters-accordion .crm-accordion-header:not(.crm-master-accordion-header) {
    border-bottom: 1px solid #FFFFFF
}

.crm-container .CRM_Case_Form_CaseView .crm-search_filters-accordion .crm-accordion-body {
    box-shadow: none
}

.crm-container .CRM_Case_Form_CaseView .crm-accordion-body .dataTables_wrapper {
    border: 1px solid #FFFFFF;
    box-shadow: none
}

.page-civicrm-case-search .crm-accordion-body .form-layout {
    display: block;
    margin-top: 20px
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child {
    display: block
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr {
    display: block
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr>td {
    display: block;
    margin-left: 20px
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr>td>label:first-child {
    display: block
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr>td>label:first-child+br {
    display: none
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr>td>.crm-accordion-wrapper {
    margin-left: -24px;
    margin-right: -4px
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr>td>.crm-accordion-wrapper .crm-accordion-body {
    box-shadow: none
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(1)>td:nth-of-type(1) label {
    display: block
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(1)>td:nth-of-type(1) label+input {
    margin-left: -0.6em
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(1)>td:nth-of-type(2) {
    display: none !important
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(3)>td:first-child,
.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(4)>td:first-child {
    padding-bottom: 0
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(3)>td:last-child,
.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr:nth-of-type(4)>td:last-child {
    padding-top: 0
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr #s2id_case_status_id {
    margin-bottom: 20px
}

.page-civicrm-case-search .crm-accordion-body .form-layout>tbody:first-child>tr label[for='case_deleted'] {
    display: inline-block;
    margin-top: 10px
}

.page-civicrm-event #crm-container .crm-actions-ribbon {
    margin-bottom: 20px
}

.page-civicrm-event #crm-container #newLocation .crm-submit-buttons {
    padding-left: 5px
}

.page-civicrm-event #crm-container #newLocation .crm-event-is_show_location br {
    display: none
}

.page-civicrm-event #crm-container #newLocation>div {
    padding-left: 15px;
    padding-right: 15px
}

.page-civicrm-event #crm-container .crm-event-manage-location-form-block>table {
    margin-left: 15px
}

.page-civicrm-event #crm-container .crm-event-manage-location-form-block>table .status {
    padding-left: 0
}

.page-civicrm-event #crm-container .crm-event-manage-location-form-block #Address_Block_1 {
    padding: 12px
}

.page-civicrm-event #crm-container .crm-event-manage-eventinfo-form-block .crm-submit-buttons:first-of-type,
.page-civicrm-event #crm-container .crm-event-manage-fee-form-block .crm-submit-buttons:first-of-type {
    border-top: 0
}

.page-civicrm-event #crm-container .crm-friend-manage-block .crm-friend-manage-form-block-thankyou_text td {
    padding-bottom: 20px
}

.page-civicrm-event #crm-container .crm-contribution-contributionpage-pcp-form-block .crm-contribution-contributionpage-pcp-form-block-link_text td {
    padding-bottom: 20px
}

.page-civicrm-event #crm-container #priceSet .message {
    margin-right: 15px
}

.page-civicrm-event #crm-container #contributionType .description {
    padding-right: 15px
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed),
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) {
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    max-width: 100%
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #FFFFFF
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr.columnheader,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr.columnheader {
    background: #f3f6f7
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>td,
.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>th,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>td,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>th {
    background: transparent;
    border: 0;
    color: #61aa35 !important;
    line-height: 18px;
    padding: 16px 10px;
    text-transform: unset
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>th:first-child,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>td:first-child,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>th:first-child {
    padding-left: 20px
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>th:last-child,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>td:last-child,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>th:last-child {
    padding-right: 20px
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>th,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>th {
    color: #464354
}

.page-civicrm-event #crm-container fieldset#discount table:not(.form-layout-compressed) tr>th .DataTables_sort_icon,
.page-civicrm-event #crm-container fieldset#map-field table:not(.form-layout-compressed) tr>th .DataTables_sort_icon {
    display: block
}

.page-civicrm-event #crm-container fieldset#discount>legend,
.page-civicrm-event #crm-container fieldset#map-field>legend {
    background: #f3f6f7;
    border-bottom: 1px solid #d3dee2;
    border-radius: 2px 2px 0 0;
    border-top: 1px solid #d3dee2;
    box-shadow: none;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 24px;
    padding: 11px 20px;
    box-sizing: border-box;
    display: block;
    margin: 0;
    width: 100%
}

.page-civicrm-event #crm-container fieldset#discount table,
.page-civicrm-event #crm-container fieldset#map-field table {
    min-width: 100%
}

.page-civicrm-event #crm-container fieldset#discount .columnheader td,
.page-civicrm-event #crm-container fieldset#map-field .columnheader td {
    font-size: 13px
}

.page-civicrm-event #crm-container fieldset#discount .description,
.page-civicrm-event #crm-container fieldset#map-field .description {
    display: block;
    padding: 20px
}

.page-civicrm-event #crm-container fieldset#map-field table td:not(:last-child) {
    width: 300px
}

.page-civicrm-event #crm-container fieldset#discount .columnheader td:first-child,
.page-civicrm-event #crm-container fieldset#discount .form-item td:first-child {
    width: 20px
}

.page-civicrm-event #crm-container fieldset#discount .crm-form-submit {
    margin: 20px
}

.page-civicrm-event #crm-container fieldset#discount .add-remove-link {
    font-size: 13px;
    padding: 16px 20px
}

.page-civicrm-event #crm-container #isDiscount {
    padding-left: 20px;
    padding-right: 20px
}

.page-civicrm-event #crm-container #isDiscount .crm-event-manage-fee-form-block-is_discount td {
    width: auto
}

.page-civicrm-event #crm-container .crm-collapsible:not(.collapsed) .collapsible-title::before {
    content: "  "
}

.page-civicrm-event #crm-container .crm-collapsible.collapsed .collapsible-title::before {
    content: "  "
}

.page-civicrm-event #crm-container .crm-collapsible .collapsible-title+div,
.page-civicrm-event #crm-container .crm-collapsible #confirm_screen_settings {
    padding-bottom: 20px;
    padding-top: 20px
}

.page-civicrm-event #crm-container .crm-collapsible .collapsible-title+table {
    margin: 20px 0;
    width: 100%
}

.page-civicrm-event #crm-container .crm-collapsible .collapsible-title {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px;
    position: relative
}

.page-civicrm-event #crm-container .crm-collapsible .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-event #crm-container #Registration .crm-submit-buttons {
    padding: 8px 20px 20px
}

.page-civicrm-event #crm-container #Registration .crm-submit-buttons #_qf_Registration_upload_done-bottom {
    padding-left: 26px
}

.page-civicrm-event #crm-container #Registration .crm-submit-buttons .fa-check-circle {
    padding-top: 4px
}

.page-civicrm-event #crm-container .description {
    color: #9494a5
}

.page-civicrm-event .crm-container[role='dialog'] .crm-scheduleReminder-form-block .crm-html_email-accordion .helpIcon,
.page-civicrm-event .crm-container[role='dialog'] .crm-scheduleReminder-form-block .crm-plaint_text_email-accordion .helpIcon {
    margin: 0 0 10px
}

.page-civicrm-event .crm-container[role='dialog'] #editMessageDetails {
    padding: 20px 0
}

.page-civicrm-batchtransaction .crm-container p {
    display: none
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .crm-row-ok td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead td:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead td:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th div,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead td div,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th div,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td div {
    padding: 0
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead th.right,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead td.right,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader th.right,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader td.right {
    text-align: left
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead tr,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr {
    background: #fff
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td:first-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td:last-child,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td.right,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th.right {
    text-align: left
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr td:last-child {
    text-align: right
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary tbody tr th div {
    padding: 0
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row #info td,
.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction #batch-summary thead tr {
    border-bottom: 1px solid #d3dee2 !important
}

.page-civicrm-batchtransaction .crm-container .CRM_Financial_Form_BatchTransaction .crm-submit-buttons {
    padding: 20px 0
}

.page-civicrm-batchtransaction .crm-container .form-layout-compressed button.crm-form-submit {
    margin-left: 5px;
    padding: 4px 10px;
    vertical-align: middle
}

.page-civicrm-batchtransaction .crm-container #ltype .dataTables_wrapper {
    margin-bottom: 0
}

.page-civicrm-batchtransaction .crm-container .crm-batch_transaction_search-accordion {
    margin-bottom: 20px
}

.page-civicrm-batchtransaction .crm-container .crm-batch_transaction_search-accordion .float-left {
    display: table-cell;
    float: none !important
}

.page-civicrm-batchtransaction .crm-container .crm-batch_transaction_search-accordion .float-left+.float-left {
    padding-left: 10px !important
}

.page-civicrm-financial-batch .crm-container .crm-collapsible {
    margin-top: 10px
}

.page-civicrm-financial-batch .crm-container .crm-collapsible .collapsible-title {
    background: #f3f6f7 !important;
    background-image: none !important;
    color: #464354;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 0;
    padding: 16px 20px;
    position: relative;
    border-top: 1px solid #d3dee2;
    font-size: 13px
}

.page-civicrm-financial-batch .crm-container .crm-collapsible .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354;
    padding-right: 10px
}

.page-civicrm-financial-batch .crm-container .crm-collapsible .collapsible-title:hover {
    color: #464354
}

.page-civicrm-financial-batch .crm-container .crm-collapsible:not(.collapsed) .collapsible-title::before {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #464354
}

.page-civicrm-financial-financialbatches .crm-container .CRM_Financial_Form_Search .crm-search-form-block .crm-form-block {
    box-shadow: none;
    padding: 0
}

.page-civicrm-financial-financialbatches .crm-container .CRM_Financial_Form_Search .crm-search-form-block .crm-accordion-body {
    -webkit-box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 10px 8px -10px rgba(0, 0, 0, 0.15)
}

.page-civicrm-financial-financialbatches .crm-container .CRM_Financial_Form_Search .crm-search-form-block .form-layout-compressed {
    margin: 0
}

.page-civicrm-financial-financialbatches .crm-container #enableDisableStatusMsg h3 {
    background: none;
    border-bottom: 0;
    box-shadow: none;
    padding: 0 0 13px 5px
}

.page-civicrm-grant .CRM_Grant_Form_Search h3+.description {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    border-radius: 0 0 2px 2px;
    margin-bottom: 20px;
    padding: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search h3+.description p {
    margin: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .help {
    margin-bottom: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .form-item {
    padding-top: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector,
.page-civicrm-grant .CRM_Grant_Form_Search .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector .crm-row-ok,
.page-civicrm-grant .CRM_Grant_Form_Search .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector .crm-row-error,
.page-civicrm-grant .CRM_Grant_Form_Search .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector .crm-row-ok td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .crm-row-error td,
.page-civicrm-grant .CRM_Grant_Form_Search .report .crm-row-ok td,
.page-civicrm-grant .CRM_Grant_Form_Search .report .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead td,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th div,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead td div,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th div,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td div,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th div,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead td div,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th div,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td div {
    padding: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead th.right,
.page-civicrm-grant .CRM_Grant_Form_Search .selector thead td.right,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader th.right,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader td.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead th.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead td.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader th.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader td.right {
    text-align: left
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector thead tr,
.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report thead tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader-dark,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector .columnheader-dark th,
.page-civicrm-grant .CRM_Grant_Form_Search .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr {
    background: #fff
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td.right,
.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td.right,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th.right {
    text-align: left
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr td:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr td:last-child {
    text-align: right
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector tbody tr th div,
.page-civicrm-grant .CRM_Grant_Form_Search .report tbody tr th div {
    padding: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector.row-highlight tbody>tr:hover,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-expand-row,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-expand-row::before,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-expand-row::after,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-expand-row.expanded::after,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector th,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row,
.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row>td,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row>td,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row #info tr,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row #info th,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row #info td,
.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row #info th,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row #info td,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .crm-child-row #info td,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-grant .CRM_Grant_Form_Search .selector.selector .sticky tr:first-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-grant .CRM_Grant_Form_Search .report {
    border-radius: 3px;
    margin-top: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Search .report tr.columnheader-dark {
    background: transparent !important;
    border-radius: 3px 3px 0 0
}

.page-civicrm-grant .CRM_Grant_Form_Search .report tr.columnfooter {
    border-top: 1px solid #d3dee2 !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .report tr th,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr td {
    font-size: 13px !important;
    padding: 15px 20px !important
}

.page-civicrm-grant .CRM_Grant_Form_Search .report tr th:last-child,
.page-civicrm-grant .CRM_Grant_Form_Search .report tr td:last-child {
    text-align: left !important
}

.page-civicrm-grant .CRM_Grant_Form_Task_Delete .crm-grant-task-delete-form-block {
    padding-top: 20px
}

.page-civicrm-grant .CRM_Grant_Form_Task_Delete .crm-grant-task-delete-form-block .status.no-popup {
    margin: 0 20px 20px
}

.page-civicrm-grant .CRM_Grant_Form_Grant .crm-grant-form-block {
    padding: 0 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .description {
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25);
    background: #fff;
    padding: 20px !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .spacer {
    display: none
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report {
    background: transparent;
    border: 0;
    border-radius: 3px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    width: 100% !important;
    -webkit-box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important;
    box-shadow: 0 8px 18px 0 rgba(48, 40, 40, 0.25) !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .crm-row-ok,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .crm-row-ok {
    background-color: #e4f7ec !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .crm-row-error,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .crm-row-error {
    background-color: #f6d9e0 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .crm-row-ok td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .crm-row-error td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .crm-row-ok td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .crm-row-error td {
    background-color: transparent !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    color: #464354 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-transform: capitalize
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td:first-child {
    padding-left: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td:last-child {
    padding-right: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead td div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead td div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td div {
    padding: 0
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead th.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead td.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader th.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader td.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead th.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead td.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader th.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader td.right {
    text-align: left
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector thead tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report thead tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader tr {
    background: transparent !important;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader-dark,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader-dark {
    border: 0;
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector .columnheader-dark th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report .columnheader-dark th {
    background-color: #f3f6f7 !important;
    border: 0 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr {
    background: #fff
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th {
    border: 0 !important;
    line-height: 18px;
    padding: 15px 10px;
    text-align: left
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th:first-child {
    padding-left: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th:last-child {
    padding-right: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td.right,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th.right {
    text-align: left
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td {
    background: #fff !important;
    color: #61AA35
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr td:last-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr td:last-child {
    text-align: right
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th {
    background: #FFFFFF !important;
    color: #464354 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector tbody tr th div,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tbody tr th div {
    padding: 0
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector.row-highlight tbody>tr:hover,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector.row-highlight tbody>tr:hover {
    background: #fff !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-expand-row,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-expand-row {
    background: none;
    position: relative
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-expand-row::before,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-expand-row::before {
    opacity: 0
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-expand-row::after,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-expand-row::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61aa35 !important;
    left: 0;
    position: absolute;
    top: 2px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-expand-row.expanded::after,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-expand-row.expanded::after {
    font-family: 'FontAwesome';
    font-style: normal;
    text-rendering: auto;
    font-size: 13px;
    content: "  ";
    color: #61AA35
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector th {
    background-color: #f3f6f7 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row {
    border-bottom: 0
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row>td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row>td {
    padding: 0
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row>td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row>td {
    position: relative
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row>td .crm-ajax-container {
    border: 2px solid #d3dee2;
    border-left: 0;
    border-right: 0;
    margin-top: -1px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row>td .crm-ajax-container table,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row>td .crm-ajax-container table {
    border: 0;
    box-shadow: none
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row #info tr,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row #info tr {
    border: 0 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row #info th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row #info th {
    text-transform: capitalize
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row #info td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row #info th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row #info td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row #info th {
    padding-left: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .crm-child-row #info td,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .crm-child-row #info td {
    padding-bottom: 15px;
    padding-top: 15px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector.selector .sticky tr:first-child,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report.selector .sticky tr:first-child {
    border-bottom: 1px solid #d3dee2
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .selector {
    border-top: 1px solid #d3dee2 !important
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .report {
    margin-bottom: 20px
}

.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr th,
.page-civicrm-pledge .CRM_Pledge_Form_Search .report tr td {
    font-size: 13px !important;
    padding: 15px 20px !important
}

.page-civicrm-pledge:not(.page-civicrm-pledge-add) .CRM_Pledge_Form_Pledge .crm-pledge-form-block {
    line-height: 0;
    padding: 0 !important
}

.page-civicrm-pledge-add .crm-container .CRM_Pledge_Form_Pledge .accordion+br {
    display: none
}

.page-civicrm-report-pledge-detail .civireport-criteria {
    border-bottom: 1px solid #d3dee2;
    border-radius: 0
}

.page-civicrm-pledge-search .crm-container .CRM_Pledge_Form_Search table.form-layout td {
    border: 0 !important
}

.page-civicrm-pledge-search .crm-container .CRM_Pledge_Form_Search .crm-search-results .description {
    box-shadow: none
}

.page-civicrm-pledge-search .crm-container .CRM_Pledge_Form_Search .crm-search-results .crm-child-row>td {
    padding: 0 !important
}

.page-civicrm-pledge-search .crm-container .CRM_Pledge_Form_Search .crm-search-results .selector tr.columnheader {
    border: 0 !important
}

.page-civicrm-mailing-browse #crm-main-content-wrapper {
    background-color: #fff !important;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    padding: 20px
}

.page-civicrm-mailing-browse .action-link {
    margin-bottom: 20px
}

.page-civicrm-mailing-browse script+.action-link {
    display: none
}

.page-civicrm-mailing-browse table.form-layout td:first-child {
    padding-left: 0
}

.page-civicrm-mailing-browse table.row-highlight,
.page-civicrm-mailing-browse .crm-pager,
.page-civicrm-mailing-browse .crm-search-form-block {
    box-shadow: none !important
}

.page-civicrm-mailing-browse #alpha-filter {
    background-color: transparent !important;
    margin-left: -10px !important;
    width: calc(100% + 16px)
}

.page-civicrm-mailing-browse .crm-pager .element-right {
    margin-right: 0 !important
}

.page-civicrm-mailing-browse .crm-pager .crm-pager-nav a[title='next page'] {
    left: -20px !important
}

.page-civicrm-mailing-browse .crm-pager .crm-pager-nav a:first-child {
    padding-left: 0
}

.page-civicrm-mailing-browse table.row-highlight {
    margin-left: -20px !important;
    width: calc(100% + 40px)
}

.page-civicrm-mailing-browse table.row-highlight thead>tr {
    border: solid 1px #d3dee2 !important;
    border-left: 0 !important;
    border-right: 0 !important
}

.page-civicrm-mailing-browse table.row-highlight th {
    background-color: #f3f6f7 !important;
    border: 0 !important;
    padding-bottom: 20px !important;
    padding-top: 20px !important
}

.page-civicrm-mailing-browse table.row-highlight td {
    padding-bottom: 12px;
    padding-top: 12px
}

.page-civicrm-mailing-browse table.row-highlight td,
.page-civicrm-mailing-browse table.row-highlight th {
    line-height: 1.5em !important
}

.page-civicrm-mailing-browse table.row-highlight td:first-child,
.page-civicrm-mailing-browse table.row-highlight th:first-child {
    padding-left: 20px
}

.page-civicrm-mailing-browse table.row-highlight td:last-child,
.page-civicrm-mailing-browse table.row-highlight th:last-child {
    padding-right: 20px
}

.page-civicrm-mailing-report fieldset {
    background-color: #fff !important;
    border-radius: 2px;
    box-shadow: 0 3px 18px 0 rgba(48, 40, 40, 0.25);
    margin-bottom: 20px;
    padding: 20px;
    padding-bottom: 0
}

.page-civicrm-mailing-report fieldset legend {
    background-color: #f3f6f7 !important;
    border-bottom: 1px solid #d3dee2 !important;
    border-radius: 2px 2px 0 0;
    color: #464354 !important;
    float: left;
    font-size: 18px !important;
    line-height: 28px !important;
    margin-bottom: 0;
    margin-left: -20px !important;
    margin-top: -20px !important;
    padding: 13px 20px !important;
    width: 100% !important
}

.page-civicrm-mailing-report fieldset>span.label {
    display: block;
    margin-top: 40px;
    padding-top: 8px
}

.page-civicrm-mailing-report fieldset>* {
    clear: both
}

.page-civicrm-mailing-report fieldset>.messages {
    margin-top: 40px
}

.page-civicrm-mailing-report table.crm-info-panel {
    background-color: #fff;
    box-shadow: none;
    border: 0 !important;
    border-radius: 2px;
    margin-left: -20px !important;
    width: calc(100% + 40px)
}

.page-civicrm-mailing-report table.crm-info-panel thead th {
    background-color: #FFFFFF !important
}

.page-civicrm-mailing-report table.crm-info-panel tbody tr:not(:last-of-type) {
    border-bottom: solid 1px #FFFFFF !important
}

.page-civicrm-mailing-report table.crm-info-panel td,
.page-civicrm-mailing-report table.crm-info-panel th {
    border: 0 !important;
    line-height: 1.5em !important;
    padding-bottom: 15px !important;
    padding-left: 20px !important;
    padding-top: 15px !important
}

.page-civicrm-mailing-report table.crm-info-panel td:last-of-type,
.page-civicrm-mailing-report table.crm-info-panel th:last-of-type {
    padding-right: 20px !important
}

.page-civicrm-mailing-report table.crm-info-panel td,
.page-civicrm-mailing-report table.crm-info-panel th {
    background-color: transparent !important
}

.page-civicrm-mailing-report table.crm-info-panel td.label {
    color: #000 !important;
    font-size: 13px
}

.page-civicrm-mailing-report .odd-row {
    background-color: #fff !important
}



/* by vincent */

.messages a {
    border: 1px solid black;
    padding: 4px d8px;
    margin: 12px;
    color: white !important;
    background: black;
    font-size: 14px;
}


.crm-container.crm-public .select2-container-multi .select2-choices .select2-search-choice {

    padding: 3px 20px 3px 15px !important;
}


.crm-container.crm-public .select2-container .select2-choice {
    padding: 0 0 0 10px;
}


.civicrm-menu {
    z-index: 99999 !important;
    position: fixed !important;
    top: 0px !important;
}


.page-civicrm-admin .crm-content-block {
    box-shadow: unset !important;
}

#civicrm-menu {
    padding-bottom: 14px !important;
    padding-top: 14px !important;
    font-size: 14px !important;
}

#crm-notification-container {
    top: 130px !important;    
}

.crm-container .crm-accordion-header {
    color: #464354;
}

tr {
    border-bottom: 1px dotted #E3E3E3 !important;
}

.crm-container label {
    font-size: 14px !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

.crm-container td {
    font-size: 14px !important;
    vertical-align: middle !important;
}

.crm-i fa-wrench , .helpicon {
    color: #61aa35 !important;
}



@media (min-width: 768px) {

    body .crm-menubar-below-cms-menu>#civicrm-menu-nav ul #civicrm-menu {
        z-index: 1000 !important;
        top: 0px !important;
    }

    /* body.crm-menubar-below-cms-menu>#civicrm-menu-nav #civicrm-menu {
        top: 0px !important;
    } */

}

/***************************/
/******** By Horace ********/
/***************************/

body#bootstrap-theme, #bootstrap-theme {
    background: none;
}

/*---- color ----*/
.bg-lightblue,
.page-civicrm-contact-add .crm-container .crm-accordion-body>table td.bg-lightblue {
    background-color: #e2eaed !important;
}
.crm-container button.dropdown-toggle {
    background: #eaeaea;
    border: 1px solid #aaa !important;
}
.crm-container button.dropdown-toggle:hover {
    background: #61aa35;
    color: #fff !important;
}

/*---- button ----*/
.crm-container .crm-icon-button {
    position: relative;
}
.crm-container .crm-icon-button .crm-button-icon {
    background-image: url(/libraries/civicrm/core/i/icons/jquery-ui-FFFFFF.png);
    height: 16px;
    width: 16px;    
    position: absolute;
    top: 2px;    
}
.crm-container .crm-icon-button.crm-button-type-cancel .crm-button-icon {
    background-image: url(/libraries/civicrm/core/i/icons/jquery-ui-3E3E3E.png);
}
.crm-container .crm-icon-button .crm-button-text {
    text-shadow: none;
}

/*---- table ----*/
.crm-container table.dataTable thead>tr:first-child>th,
.crm-container table.dataTable tbody>tr>td {
    border: #d3dee2 1px solid !important;
}
.crm-container #crm-vol-project-list tr td {
    border: #d3dee2 1px solid;
}

/*---- CRM Activity ----*/
.page-civicrm-activity .CRM_Activity_Form_Activity .crm-form-block.crm-activity-form-block {
    padding-top: 20px;
}

/*---- CRM Contact Form ----*/
.crm-container table.form-layout-compressed {
    margin-bottom: 30px;
}
.crm-container table.form-layout-compressed table.form-layout-compressed {
    margin-bottom: 0;
}
.crm-container table.form-layout tr,
.page-civicrm-contact-add .crm-container .crm-section tr,
.page-civicrm-contact-add .crm-container .crm-edit-address-block tr,
.page-civicrm-contact-add .crm-container .image_URL-section tr,
.page-civicrm-contact-add .crm-container #customData2 tr,
.page-civicrm-contact-add .crm-container #customData5 tr,
.page-civicrm-contact-add .crm-container .crm-notesBlock-accordion tr,
.page-civicrm-contact-add .crm-container .crm-tagGroup-accordion tr,
.page-civicrm-contact-add .crm-commPrefs-accordion table.form-layout-compressed tr {
    border-bottom: none !important;
}
.crm-container table.form-layout tr td,
.page-civicrm-contact-add .contact_information-section tr td,
.page-civicrm-contact-add .crm-edit-address-form tr td,
.page-civicrm-contact-add .crm-commPrefs-accordion table.form-layout-compressed tr td {
    height: auto;    
}
.crm-container table.form-layout label,
.crm-container .crm-accordion-header:not(.crm-master-accordion-header)+.crm-accordion-body td.bg-lightblue label {
    margin-bottom: 0;
}

/*---- CRM Import Datasource Form ----*/
#choose-data-source, 
#data-source-form-block {
    margin-bottom: 20px;
}
.crm-import-datasource-form-block h3 {
    background: #e2eaed !important;    
}

/*---- Search Advanced ----*/
.crm-search-form-block .advanced-search-fields .search-field__span-2 tr {
    border-bottom: none !important;
}
.crm-search-form-block .advanced-search-fields .search-field__span-2 tr td {
    height: auto;
}

/*---- Civicase Case List ----*/
#bootstrap-theme .civicase__case-list-table-container {
    overflow-x: visible !important;
}
#bootstrap-theme .civicase__case-list-table .civicase__case-list-table__header {    
    top: 0 !important;
    z-index: 2;
}
#bootstrap-theme .civicase__case-list-table .civicase__case-list-column--first {
    background: #f3f6f7 !important;
    min-height: 64.5px;
    padding: 22px 15px !important;
    left: -300px !important;    
}
#bootstrap-theme .civicase__case-details-panel--summary {
    margin-top: 0;
}
#bootstrap-theme .civicase__case-body_tab {
    top: 0 !important;
}

/*---- CiviCase 儀表板 ----*/
#bootstrap-theme .civicase__summary-tab-tile-container civicase-masonry-grid .civicase__masonry-grid__column {
    width: 100%;
}
#bootstrap-theme .civicase__summary-tab-tile-container civicase-masonry-grid .civicase__masonry-grid__column:last-child {
    margin-bottom: 0;
    padding: 0;
}
#bootstrap-theme .milestone-card.no-milestone .civicase__activity-card {
    cursor: default;
}
#bootstrap-theme .milestone-card.no-milestone .civicase__activity-card:hover {
    background-color: #fff;    
}

/*---- Volunteer ----*/
.crm-container .note-editor .note-toolbar button,
.crm-container .note-editor .note-toolbar button.dropdown-toggle {    
    background: #61aa35;
    border: #d4d4da 1px solid !important;
    color: #fff;
}
.crm-container .note-editor .note-toolbar button:hover,
.crm-container .note-editor .note-toolbar button.dropdown-toggle:hover {
    background-color: #417f1b;    
    border-color: #289055;
}

/*---- Contribute ----*/
#bootstrap-theme .crm-search-display button.dropdown-toggle.btn-default:hover {
    color: #464354 !important;
    background-color: #e6e5e5;
}

/*---- Contribute Public ----*/
/*---- Event Info Public ----*/
.page-civicrm-contribute:not(.user-logged-in) .content-header,
.page-civicrm-event-info:not(.user-logged-in) .content-header,
.page-civicrm-event-register:not(.user-logged-in) .content-header,
.page-civicrm-volunteer-signup:not(.user-logged-in) .content-header {
    margin-top: 0;
}
.page-civicrm-contribute #crm-container.crm-public .intro_text-section,
.page-civicrm-contribute #crm-container.crm-public #onBehalfOfOrg {
    /* margin-bottom: 50px; */
}
.page-civicrm-contribute .crm-container.crm-public fieldset legend,
.page-civicrm-event-register .crm-container.crm-public fieldset legend,
.page-civicrm-volunteer-signup .crm-container.crm-public fieldset legend {
    font-size: 20px;
}
.page-civicrm-contribute .crm-container .crm-section .content,
.page-civicrm-event-info .crm-container .crm-section .content,
.page-civicrm-event-register .crm-container .crm-section .content,
.page-civicrm-volunteer-signup .crm-container .crm-section .content {
    margin-left: 0;
    /* margin-bottom: 20px; */
}
.crm-container .crm-section .label {
    float: none;
    width: auto;
    text-align: left;
}
.page-civicrm-contribute #crm-container.crm-public .premium_block-section,
.page-civicrm-contribute #crm-container.crm-public .honor_block-group,
.page-civicrm-contribute #crm-container.crm-public .payment_options-group,
.page-civicrm-event-register #crm-container.crm-public .additional_participants-section {    
    margin-bottom: 50px;
}
/* .page-civicrm-contribute #crm-container.crm-public #billing-payment-block:not(.crm-ajax-container) {
    width: 75%;
    margin: 0 auto;
} */
.page-civicrm-contribute #crm-container.crm-public #premiums-listings {
    width: 100%;
    margin: 0 auto;
}
.page-civicrm-contribute #crm-container.crm-public #premiums-listings .premium .premium-short {    
    border: 2px solid #61aa35;
    background-color: #f0ffe8;
    font-weight: bold;
}
.page-civicrm-contribute #crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail {
    float: none;
    width: 80px;
    margin: 10px auto 0;
}
.page-civicrm-contribute #crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail img {    
    display: block;
    width: 80px;
}
.page-civicrm-contribute #crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-title {
    text-align: left;
}
.page-civicrm-contribute #crm-container.crm-public #crm-submit-buttons {
    padding: 20px 0;
}
.page-civicrm-contribute .crm-container #s2id_honor_prefix_id.select2-container {
    width: 100px !important;
}

/*---- Event Info Public ----*/
.page-civicrm-event-info #crm-container.crm-public .crm-actionlinks-top {
    display: none;
}
.page-civicrm-event-info #crm-container.crm-public .event_date_time-section .label,
.page-civicrm-event-info #crm-container.crm-public .event_address-section .label {
    font-size: 20px;
}
.page-civicrm-event-info #crm-container.crm-public .event_map-section iframe {
    width: 100%;
}
.page-civicrm-event-info #crm-container.crm-public .crm-actionlinks-bottom {
    float: left;
    height: auto;
}
.page-civicrm-event-info #crm-container.crm-public .crm-socialnetwork {
    clear: both;
}
.page-civicrm-event-info #crm-container.crm-public .iCal_links-section {
    float: right;
    margin-bottom: 50px;
}
.page-civicrm-event-info #crm-container.crm-public .iCal_links-section .crm-event-feed-link {    
    background: #0071bd;
    border-radius: 2px;
    color: #fff;
    padding: 7px 19px;
}
.page-civicrm-event-info #crm-container.crm-public .iCal_links-section .crm-event-feed-link:hover {
    background: #005c99;
}
.page-civicrm-event-info #crm-container.crm-public .iCal_links-section .crm-event-feed-link .fa-stack-2x {
    font-size: 1.5em;
}

/*---- Event Info Public - Register ----*/
.page-civicrm-event-register #crm-container.crm-public #crm-submit-buttons {
    padding: 0;
}

/*---- Event Info Public - Signup ----*/
.page-civicrm-volunteer-signup .crm-container button.crm-button.crm-form-submit {
    float: none;
    margin-top: 30px;
}
.page-civicrm-volunteer-signup .crm-container .help {
    margin-bottom: 50px;
}

/*---- Case Overview ----*/
.caseoverview #pie-group .dc-chart {
    width: calc(50% - 10px);
}
.caseoverview #case-manager {
    width: 100%;
}
.caseoverview #case-manager svg {
    width: 100%;    
    padding: 20px 0;
}
.caseoverview #pie-group .dc-chart svg {
    width: 100%;
    height: 350px;
}
.caseoverview #pie-group .dc-chart svg>g {
    transform-origin: center;    
    transform: scale(1.3) translate(50%, 50%);
}
.page-civicrm-dataviz #pie-group div.dc-chart:not(#datacount) .pie-slice {
    fill: #fff;
}

/************************************************/
/* media ****************************************/
/************************************************/
@media (min-width: 992px) {
    /*---- Contribute Public ----*/
    /*---- Event Info Public ----*/
    .page-civicrm-contribute .crm-public,
    .page-civicrm-event-info .crm-public,
    .page-civicrm-event-register .crm-public,
    .page-civicrm-volunteer-signup .crm-public {
        max-width: 960px;
        margin: 0 auto !important;
    }
}

@media (max-width: 767.98px) {
    .crm-contact-contribute-contributions {
        overflow-x: auto;
    }
}


.messages--error{
    display: none !important;
}
/* 
} 
.alert-danger{
    display: none !important;
} */