@import url(/spire/nbt-bancorp-theme.css)

/* NBTBANKPS-706*/
.OneTimePayment .callout.callout_above p,
.BatchTemplateDetails .callout.callout_above p{
  color: white;	
}
/*NBTBANKPS-707 */
.Participants .aspNetDisabled.checkbox.input-field,
.ParticipantDetails .ach-checkbox-column-hold .aspNetDisabled.checkbox.input-field {
	margin-right: 25px !important;
}

@media only screen and (max-width: 600px) {
 .ATMLocator .ui-selectmenu-menu ul{
        max-width: 250px !important;
        min-width: 250px !important;
}

.ATMLocator .ui-selectmenu-menu.ui-selectmenu-open{
	    left:30px!important;
    }
}
/*CHG000412453 */
.mobile-device.AccountActivity  span.payment_title{	
 font: 1.5rem 'RobotoCondensed','Open Sans',sans-serif;
}

.ParticipantDetails .wide-screen-only.hide{
	display:none;
}

/* CHG000414782  : Fix Card valet  Cutoff for small devices - START */
.mobile-device.Cards .laguna-google-map.card-valet {
    height: 52%;
}
.mobile-device.Cards #Module-MHX04JW .module-container.mainmodule {
    width: 100% important;
    height: 700px !important;
}
/* CHG000414782  : Fix Card valet  Cutoff for small devices - END */

 /* CHG000414775 : Fix Setup security questions small devices - START */

@media only screen and (max-width: 600px){
.ChangeProfile .ui-selectmenu-menu ul,
.SetupProfile .ui-selectmenu-menu ul  {
    max-width: 280px!important;
    min-width: 280px!important;
 }
}

 /* CHG000414775 : Fix Setup security questions small devices - END */

 /* CHG000414829 :The "help" link barely visible in ACH Participants screen - START */

.Participants a.icon_help:hover, 
.Participants a.icon_help:focus {
    background: none  !important;
}
.Participants a.icon_help::before {
  content:none !important;
}

.Participants a.icon_help.modal_help_link{
    display: inline;
    float: right;
    width: 145px;
    cursor: none;
    font-size: 25px;
    color:white !important;
}

.Participants a.icon_help::after{
	 text-decoration: none !important;
    font-family: 'fontawesome';
    font-weight: normal;
    display: inline-block;
    content: '\e9f6';
    color:#004B83 !important;
    cursor: pointer;
}
 /* CHG000414829 : The "help" link barely visible in ACH Participants screen - END */
  /*NBTBANKPS-735*/
.mobile-device.Accounts .transactions-area span.item-description{
    max-width: 80%;
}
/* CS04946003 Spending cutoff */
@media only screen and (max-width: 600px){
.SpendingMobile .ui-selectmenu-menu ul{
    max-width: 190px!important;
    min-width: 190px!important;
 }
 .SpendingMobile .ui-selectmenu-menu.ui-selectmenu-open{
	    left:120px!important;
    }
}

/* Zelle icon architect ribbon and menu */
.nav-icon.icon-payments.zelle::before {
    content: '';
    background: url(Content.aspx?name=zelle&color1=%23004B83);
    width: 30px;
    background-size: 30px 30px;
    height: 30px;
}
.global-quicklinks .global-zell::before {
    content: '';
    background: url(Content.aspx?name=zelle&color1=%23606060);
    width: 20px;
    background-size: 20px 20px;
    height: 20px;
}
/* Positive pay icon */
.slider-menu .nav-icon.centrix::before {
    content: '\e903' !important;
}
/* Remove settins from menu */ 
.desktop-device a.slider-menu-settings {
    display: none;
}

/*Disclosure mobile */
.mobile-device #nbtTerms{
    max-height:45vh;
}

/*Hide check kilimanjaro */
/*.mobile-device.Accounts .transaction-view-check{
     display:none; 
 }*/

/*****************************/
/* ACH, Wire, Transfer Activity and ACH, Wire Batch Details Printing Fix v2 */
/*****************************/ 
@media print {

  #Module-MR16CIE{
    display: none;
  }
  

    .BatchActivity .ui-dialog, .TransferActivity .ui-dialog {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
    }

    .Activity .ui-dialog {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
    }

    .Activity .ui-dialog .content.padded {
        padding: 0 !important;
        font-size: 75% !important;
    }

    .Activity .ui-dialog .cancel-modal{
        display: none !important;
    }

    .desktop-device.BatchActivity .ui-dialog .wide-screen-only,.desktop-device.TransferActivity .ui-dialog .wide-screen-only,.desktop-device.Activity .wide-screen-only .wire-details-section {
        display: table-cell !important;
        font-size: 75% !important; 
    }
 
    .BatchActivity th, .BatchActivity td, .BatchActivity tr .wide-screen-only{
        display: table-cell !important;
    }

    .Activity th, .Activity tr .wide-screen-only {
        display: table-cell !important;
    }

    .TransferActivity th{
        display: table-cell !important;
        font-size: 90% !important;
    }

    .TransferActivity .table_header{
        display: table-row !important; 
    }

    .TransferActivity td, .table_header a{
        display: table-cell !important;
        font-size: 90% !important;
    }

    .TransferActivity .narrow-screen-only {
        display: none !important;
    }

    .ach-batch-details-text{
        font-size: 75% !important; 
    }

    .comment-textbox-display, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{
        display: none !important;
    }

    .chkHeading{
        display: none !important;
    }

    .module-single{
        page-break-inside: avoid; 
    }

    .BatchActivity .narrow-screen-only, .TransferActivity .narrow-screen-only, .Activity .narrow-screen-only{
        display: none !important;
    }

    body{
        font-size: 100% !important;
    }

    .table_header a{
        font-size: 75% !important;
    }

    h1{
        font-size: 115% !important;
    }

    h2{
        font-size: 105% !important;
    }

    input[type="submit"]{
        display: none !important;
    }
    input[type="button"]{
        display: none !important;
    }

     .module-single-wrapper,.module-single-wrapper module-single {
        border: none !important;
        border-radius: 0 !important;
    }

    @page{
        margin: 0;
    }
}

.mobile-device.BatchTemplateDetails .dollar::before{
    top: 90px;
}

.BusinessACHFileProcessing p[id$="M_layout_content_PCDZ_MDY77S1_ctl00_webInputForm_LC_SubmitButtons"]
{
    display: inline!important;
}

BusinessACHFileProcessing p[id$="LC_SubmitButtons"] {
    display: inline !important;
}

 /*****************************/
        /* Marketing Bottom Banner Adj*/
  /*****************************/

.IDS-MCMBanner.mcm-bottom{
margin-left:auto !important;
margin-right:auto !important;
}

/*************************/
/*Hide HELOC Conversion App*/
/*************************/
#Module-MB9K69X tr:nth-child(3){
    display:none !important;
}

/***** BUTTON HOVER COLORS *****/
/* BLUE BUTTON */
.submit_buttons input:not([disabled]):not([type="file"]):hover {
	background: #004b83 !important;
}

/* GREY BUTTON */
.submit_buttons input.light_button[type]:hover, input.light_button[type]:hover, input[id*=btnClearReport].button:hover, input[id*=btnCancelReport].button:hover, .submit_buttons input.light_button[type]:focus, input[id*=btnClearReport].button:focus, input[id*=btnCancelReport].button:focus, input.light_button[type]:focus, .submit_buttons input.light_button[type]:active, input[id*=btnClearReport].button:active, input[id*=btnCancelReport].button:active, input.light_button[type]:active {
    background: rgba(209,209,209,255) !important;
}
/*** END BUTTON HOVER COLORS **/
/***********************************/

/* BUG 628613/BUG 628615  - Terms & Conditions verbiage when redirect do not display in a full screen */
#nbtTerms {
    width: 100%;
    min-height: 60vh;
}