.tabs[aria-current=desktop] .tab-menu .form-control.desktop>.tab-link {
  max-width: none;
}

.tabs[aria-current=mobile] .tab-menu {
    max-width: 100% !important;
}

.dls-bright-blue-bg {
    background-color: #006fcf !important;
}

.main{
    /* display:flex; */
    flex-wrap:wrap;
    justify-content: center;
}

.img-responsive.mobile {
  display: none;
}

.buttonAsLink > a{
	background: none!important;
	border: none;
	padding: 0!important;
	color: #006fcf;
	text-decoration: none;
	cursor: pointer;
    transition: color .25s ease-out,background-color .25s ease-out;
	text-align: left;
}

@media only screen and (max-device-width: 1024px) {
  .img-responsive {
    display: none;
  }
  .img-responsive.mobile {
    display: block;
  }
  .custom-widgets  {
	color: white;
  }
}

/* Font related changes Start */


h1, h2, h3, h4, h5, h6 {
    font-weight: 400 !important;
}

.legal-1{
    font-weight:400
}
.legal-1,.legal-2{
    /* font-family: BentonSans !Important; */
    font-size:.8125rem;
    line-height:1.25rem
}
.legal-2{
    font-weight:600
}
@media only screen and (max-width: 575px) {
	  /* For mobile phones: */
	.benefits_table{
		font-size: .6375rem;
	}
		
	.benefits_table.heading-2 {
		font-size: .6375rem;
	}
	
}

.showEnroll.mobile {
  display: none;
}

@media only screen and (max-width: 480px) {

  .showEnroll {
    display: none;
  }
  .showEnroll.mobile {
    display: block;
  }
  
}