.section-diagonal-right.home-section {
    margin-top: 0px; 
}

.section-diagonal-right .section-diagonal-right-content{
    margin-top: 0px; 
}


.page-heading {

padding:0 20px;

}

/* Lookup pop up css*/

.modal h1{
	
	font-family: Helvetica;
	font-size:16px;
	color:#545454;
	
}



/*Footer CSS*/

a { 
    color: #006ea1;
    text-decoration: none;
}

a:hover{
  color:#141760;
  }



footer .footer-top {
    background-color: #f1f2f4;
    min-height: 50px;
    font-size:12px;
}

footer .footer-bottom {
    background-color: #f1f2f4;
    
}

.footer-bottom {
    padding-top:0px;
    padding-bottom: 20px;
}

footer {
  border-top: 1px solid #cdcccc;
  border-bottom: 1px solid #cdcccc;
    position: relative;
    color: #545454;
    background-color:#f1f2f4;

}

.bottom-card-div{
  padding-top:1.25rem;
  padding-bottom:70px;
  
  }

.bottom-card{  
  color:#545454;
  font-size:25px;
  font-weight:400;
  }

/* Nav bar */
.navbar-static-top.navbar{
  min-height:150px;
}
.navbar-static-top.navbar-inverse{
  background-color:#fff;
  border-color:transparent;
}
.navbar-inverse .navbar-nav > li > a {
  color:#141760;  
}



/*header css
.navbar-static-top.navbar-inverse {
  background-color: #fff;
  border-color: transparent; }
  
.navbar-inverse .navbar-nav > li > a {
    color: #141760;
}
.navbar-static-top.navbar {
    min-height: 150px;
}
*/

/*Button CSS*/
.btn-primary{
  vertical-align:central;
  font-weight: bold;
  text-align: center;
  margin-right:50px;
  background-color:#d91c90;
  border: 4px solid transparent;
  border-radius: 2px;
  min-width: 210px;
  min-height: 58px;
}
.btn-primary:hover {
    color: #fff;
    background-color: #85004F;
    border: 4px solid transparent;
    border-radius: 2px;
}

.btn-primary:active {
    color: #fff;
    background-color: #d91c90;
    border: 4px solid transparent;
    border-radius: 2px;
}

.btn-primary:visited {
    color: #fff;
    background-color: #d91c90;
    border: 4px solid transparent;
    border-radius: 2px;
}


.btn-info:hover {
    color: #fff;
    background-color:#85004F;
}

.btn-info:visited {
    color: #fff;
    background-color:#d91c90;
}

.btn-info:active {
    color: #fff;
    background-color:#d91c90;
}

.btn-info{
  font-weight: bold;
  text-align: center;
  background-color:#d91c90;
  border: 4px solid transparent;
  border-radius: 2px;
}

/*Button - Deactivate button*/

button.deactivate-link.btn-default.btn {
    background-color: #141760;
    border: 4px solid transparent;
    color: #fff;
    font-weight: bold;
    text-align: center;
    border-radius: 2px;
    min-width: 210px;
    min-height: 58px;
}


button.cancel {
    background-color: #141760;
    border: 4px solid transparent;
    color: #fff;
    font-weight: bold;
    text-align: center;
    border-radius: 2px;
    min-width: 210px;
    min-height: 58px;
}

button.cancel:hover{
    background-color:#384C60;
    border: 4px solid transparent;


}

/*Button Activate */
button.activate-link{
  vertical-align:central;
  font-weight: bold;
  text-align: center;
  margin-right:50px;
  background-color:#d91c90;
  border: 4px solid transparent;
  border-radius: 2px;
  min-width: 210px;
  min-height: 58px;
  color:#fff;
}

button.activate-link:hover{
    color:#fff;
    background-color:#85004F;
    border: 4px solid transparent;
}

/*Button - sign in button margin */button#submit-signin-local {    margin-bottom: 10px;}/*Button - forget password on sign in page*/a.btn.btn-default {    background-color: #141760;    border: 4px solid transparent;    color: #fff;    font-weight: bold;    text-align: center;    border-radius: 0.4375rem;    min-width: 210px;    min-height: 58px;}