#trSlideLogin .loginContent span, #trSlideLogin .loginContent span b{
    color:#fff;
}
#partnersInitMatchSubmit.mycr-button, #partnersTransferSubmit.mycr-button {
    width: auto;
}
h6{
    text-align: center;
    font-weight: bold;
}
input, label {
    line-height: 3em;
}
.btn-orange-fill {
    color: #fff;
}
.partners-style .row {
    margin: 2% 0;
}
.disabled {
    color: #f0f0f0
}
.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alert-msg {
    color: #ff0000;
}
.tr-transfer-image-banner {
    margin-right: 2%;
}
.second-logo{
    margin-left:2%;
}
.CNT-logo {
    max-width: 250px;
    min-width: 200px
}
.landing-align{
    text-align:center;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1), 0 0 2px 0 rgba(0,0,0,0.06);
    cursor: pointer;
    min-height:85px;
    border-radius: 4px;
}
.landing-align:hover {
    box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);
}
.landing-logo {
    max-width: 100%;
    max-height: 85px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */ 
     .landing-logo {
        display: flex;
        top: 50%;
        left: 50%;   
        transform: translate(-50%, -50%);
        position: relative; 
    } 
     
}
.transferImageContainer {
    display: block;
    text-align: center;
}
#divPageError{
    display:inline-flex;
}
.transferImageContainer img {
    display: inline;
    vertical-align: middle;
}
.property-name {
    line-height: 1.5;
    font-size: 1rem;
    font-weight: bold;
}
.row .description p{
    text-align: center;
}
.row .description {
    margin-top: 18px;
}
.decrip-content {
    font-family: Montserrat-Light;
    line-height: 1.3em;
}
.sub-heading p {
    line-height: 1.8em;
}
#statusMatchNotification a, #exchangeNotification a {
    text-decoration: none;
}
#statusMatchNotification a:hover, #exchangeNotification a:hover {
    text-decoration: underline;
}

#pleaseWaitMatch,
#pleaseWaitCurrency {
    display: none;
}

.notification-banner {
    text-align: left;
    width: 100%;
    padding: 16px;
    margin-bottom: 16px;
}
.notification-wrapper {
    display:inline-block;
}
.notification-icon {
    display: inline-block;
    vertical-align: middle;
    padding-right: 16px;
    font-size: 20px;
    position: relative;
}

.notification-content{
    vertical-align: middle;
    padding-left: 15px;
}

.danger-message, .danger-message div, .danger-message i, .danger-message a, .danger-message span {
    background-color: #fbeded;
    color: #D60000;
    line-height: 15px;
}

.success-message, .success-message div, .success-message i, .success-message a, .success-message span {
    background-color: #E9F1E6;
    color: #3C763D;
    line-height: 15px;
}

.primary-message, .primary-message div, .primary-message i, .primary-message a, .primary-message span {
    background-color: #f0faff;
    color: #0277BD;
    line-height: 15px;
}

.danger-message i, .success-message i, .primary-message i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media (max-width: 576px) {
    #main-wrapper, #main{
        padding-left: 0px;
        padding-right: 0px;
    }
    h6{
        text-align: left;
        font-weight: bold;
    }
    .landing-align{
        min-height:65px;
    }    
    .row .description p {
        text-align: left;
    }
    .section {
        margin-top:4%;
    }
    .btn-orange-fill {
        width: 100%;
    }
    .alert-msg {
        line-height: 1.5;
    }
    input, img {
        width:100%;
    }
    .largePartnerLogo {
        width: 100%;
        display: grid;
        justify-items: center;
        margin: auto;
    }
    #pleaseWaitMatch,
    #pleaseWaitCurrency {
        margin-top:2%;
        font-style: italic;
    }
    #pleaseWaitMatch img,
    #pleaseWaitCurrency img {
        width: auto;
    }
    
    .container-fluid {
        margin-left: 0;
        margin-right: 0;
    }
    #transferImageContainer > img:nth-child(1),
    #transferImageContainer > img:nth-child(3){
        width:41%;        
    }
    #transferImageContainer > img:nth-child(2){
        width:10%;
    }

}
