/*FID 27663*/
/*607411.11//2015.12.30//Footer/
https://www.zh.secure.bmoinvestorline.com/wps/myportal/il2home?il2UserLocale=en,CA&il2TRef=&il2LoginFrom=IL
https://www.zs.secure.bmoinvestorline.com/wps/myportal/il2home?il2UserLocale=en,CA&il2TRef=&il2LoginFrom=IL */

.footer {
  padding-top: 15px !important;
  line-height: 16px !important;
}

/*#671871//08.24.16// 
Bank of Montreal
*/

/*
https://www.zh.bmo.com/privatebanking
https://www.zs.bmo.com/privatebanking
*/

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul{
  display: -webkit-box;
  display: -moz-box;
  display: box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
   box-sizing: border-box;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(2){
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  box-ordinal-group: 1;
  margin-top: 30px;
  border: none !important;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(2) p{
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  box-ordinal-group: 1;
  margin-top: 0px;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  border: none !important;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(1){
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  box-ordinal-group: 2;
  margin-top: -10px;
  border-bottom: 1px solid #487193;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(72, 113, 147);
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(3){
  -webkit-box-ordinal-group: 3;
  -moz-box-ordinal-group: 3;
  box-ordinal-group: 3;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(4){
  -webkit-box-ordinal-group: 4;
  -moz-box-ordinal-group: 4;
  box-ordinal-group: 4;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(5){
  -webkit-box-ordinal-group: 5;
  -moz-box-ordinal-group: 5;
  box-ordinal-group: 5;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(6){
  -webkit-box-ordinal-group: 6;
  -moz-box-ordinal-group: 6;
  box-ordinal-group: 6;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(7){
  -webkit-box-ordinal-group: 7;
  -moz-box-ordinal-group: 7;
  box-ordinal-group: 7;
}

div#megaMenu > div.tl-header-primary > 	div > nav.tl-header-primary-right > div.tl-header-signin-menu.tl-header-signin-menu-bmo > div > ul > li:nth-child(8){
  -webkit-box-ordinal-group: 8;
  -moz-box-ordinal-group: 8;
  box-ordinal-group: 8;
}

/*#696153//11.28.16// 
https://www.zh.bmo.com/advicedirect
*/

section.style-guide.smartfolio > div.row > div.column > img{
border: 1px solid #fff;
}

section.style-guide.smartfolio > div.row > div.column > h2:after{
  content: "";
  display: block;
  clear: both;
  width: 100%;
border: 1px solid #fff;
}

/*#711548.7//3.14.17// 
https://www.zs.bmo.com/nesbittburns/about-us
*/

section > div.columns > div.copy.centered > h5,
section > div.columns > h4{
font-weight: 700;
}

/*#711900.5//3.15.17// 
https://www.zh.bmo.com/nesbittburns/about-us/market-quotes-research/get-quote
*/

table#equityTable > tbody > tr:nth-child(2) > td > select#equityType{
max-width: 80px;
} 

table#equityTable > tbody > tr:nth-child(2) > td > input[type="text"]{
max-width: 90px;
} 

table#equityTable > tbody > tr:nth-child(2) > td > select[name="Exchange"]{
max-width: 126px;
} 

/*#737578//6.09.17// 
https://www.zh.bmo.com/nesbittburns/contact-us/let-us-contact-you
*/

@media(max-width: 520px){
div.footer-bottom > div > div.footer-right > div.footer-social{
text-align: center;
width: 100%;
}

div.footer-bottom > div > div.footer-right > div.footer-social > ul,
div.footer-bottom > div > div.footer-right > div.footer-social > h3{
margin: 10px auto !important;
float: none !important;
text-align: center !important;
}

div.footer-bottom > div > div.footer-right > div.footer-social > ul > li{
float: none !important;
display: inline-block !important;
text-align: center !important;
}
}

/*#780632.2//02.05.18//
https://www.zh.advicedirect.bmo.com/privatebank/asia
https://www.zs.advicedirect.bmo.com/privatebank/asia
*/

@media(min-width: 768px){
section#awards > div.columns > div.stroke > div.fill{
/* padding-top: 20px; */
/* padding-bottom: 0; */
/* min-height: 60px; */
}

#awards > div:nth-child(1) > div:nth-child(3) > div.fill.three-lines{
/* min-height: 88px; */
}

section#awards > div.columns > div.stroke > div.fill > strong{
/* line-height: 1.4; */
/* min-height: 64px; */
}

section#awards > div.columns:nth-child(2) > div.stroke:nth-child(3) > div.fill > strong,
section#awards > div.columns:nth-child(2) > div.stroke:nth-child(4) > div.fill > strong{
/* padding-top: 10px; */
/* margin-bottom: -10px; */
}
}

div #awards .fill.two-lines {
  /* padding: 40px 0 17px; */
}

#awards > .columns > * div:first-child {
  height: 100%;
}



/*#842611//3.28.19//*/

.header .header-top > a{
width: 82px;
}



/*#887381//03.20.20//*/

@media(min-width: 768px){
div.special-offer{
display: block !important;
}

div.special-offer div.special-covid-offer{
display: block !important;
margin: 0 auto !important;
}

div.special-offer div.special-covid-offer ~ a[href*="/self-directed/covid19/"]{
padding-top: 10px;
max-width: 140px;
clear: both !important;
float: none;
display: block !important;
position: relative !important;
margin: 10px auto 0 !important;
}
}

/* 971663.6 | 04.05.22 */
#stepThree > div.lg-text-align--center.sm-pl--1.lg-pl--0.columns > a{
  word-break: keep-all;
}

/*  1003033.1 | 12.01.22 */
#persVideoSection > div > div.row.max-width--75.sm-py--2.md-py--3.xl-py--4 > div.sm-text-align--center{
  display: none;
}

/* 1001189.26 | 4.25.2023 */
#persDigitalBusinessCheckingAccountFourthRow > div:nth-child(2) > div:nth-child(3){
  max-width: 180px;
  margin-left: 0;
}

/* 1001189.27 | 4.25.2023 */
#persDigitalBusinessCheckingAccountThirdRow > div.sm--12.sm-mt--1-half > div > div:nth-child(1) > div {
  max-width: 330px;
}

/* 1001189.30 | 4.27.2023 */
@media (min-width:1024px){
  #persFindRightChequingSection .popover.top {
    left: -92px !important;
  }
  #persFindRightChequingSection .popover.top>.arrow:after{
    left: -76px;
  }
  #persFindBranch .padding-bottom--unit-4-x {
    padding-bottom: 2.2em;
  }
}