.infiniteScrollSearchSmallWidthClass {
    width:200px;
    margin-top:5px;
    margin-bottom:5px;
}

.infiniteScrollSearchExpandedWidthClass {
    width: 614px;
    margin-top:5px;
    margin-bottom:5px;
}

.outer-box-open {
    width:620px;
    padding: 5px;
    border: 1px solid #D1D4DA;
}

.outer-box {
    width:205px;
}

.rowContainer {
    color: #292a2b;
}

.rowContainer:hover {
    background-color: #1c84c6;
    color: #FFFFFF;
}

.merchantAccountContainer {
    width: 200px;
    display: inline-block;
    padding-left: 5px;
    padding-bottom: 20px;
    vertical-align: top;
    word-wrap: break-word;
}

.gatewayInfoContainer {
    padding-left: 40px;
    display: inline-block;
    color: #a7b1c2;
}

.rowContainer:hover .gatewayInfoContainer {
    color: #FFFFFF;
}

.gatewayItem {
    display: inline-block;
    width: 200px;
    padding-right: 5px;
    word-wrap: break-word;
    vertical-align:top
}

.gatewayRow {
    display: block;
    position: relative;
}

.inner-box {
    height: 200px;
    width: 616px;
    overflow-y: scroll;
    overflow-x: hidden;
    display: none;
}

.accountTypeItem {
    display: inline-block;
    width: 100px;
    padding-right: 5px;
    word-wrap: break-word;
    vertical-align:top;
}

.currencyItem {
    display: inline-block;
    vertical-align: top;
    word-wrap: break-word;
}

.gateway {
    display: inline-block;
    padding-right: 5px;
    padding-bottom: 2px;
    white-space: nowrap;
    vertical-align:top
}

.selectedItem {
    display: none;
}

.noResults {
    display: none;
}

.errorResults {
    display: none;
    color: red;
}

.searchLoading {
    display: none;
}

.right-inner-addon {
    position: relative;
}

.right-inner-addon input {

}

.right-inner-addon .innerButtons {
    position: absolute;
    right: 3px;
    top: 6px;
    color: #292a2b;
    background-color: #FFFFFF;
    padding-left: 8px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-right: 2px;
}

.right-inner-addon .innerButtons i {
    position: relative;
    margin-right: 7px;
}

.constituent {
    padding-bottom: 10px;
}

.receiptApplication {
    padding-bottom: 10px;
}

div.consId {
    padding-left: 5px;
    display: inline-block;
}

div.campaignId {
    padding-left: 5px;
    display: inline-block;
}

div.altElementData div {
    color: #a7b1c2;
}

div.altElementData div.failureMsg {
    margin-top: 5px;
    color: red;
}