.summaryView
{
	border - style: solid !important;
	width: 80 % !important;
	border - collapse: inherit !important;
	margin - left: auto !important;
	margin - right: auto !important;
}
.au-btn--secondary
{
	background-color: transparent !important;
	color: #463BA5 !important;
    border-color: #463BA5 !important;
	border: 3px solid #463BA5 !important;
    border-radius:.5rem !important;/* margin-top:1.625rem; */
    padding-left:.875rem !important;
    padding-bottom:.75rem !important;
    padding-right:.875rem !important;    
    max-height: 50px;
    float: left;
    margin-right:10px;
}

@media (min-width:768px){
    .au-btn--secondary{
        margin-top: 0px !important;
    }
    .c-hero-banner__cta .au-btn.au-cta-link{
        margin-top: 0px !important;
    }
}

@media (min-width: 1200px){
   .au-btn--secondary{
       margin-top: 0px !important;
    }
    .c-hero-banner__cta .au-btn.au-cta-link{
        margin-top: 0px !important;
    }
    .logo .region-logo .c-site-branding img {
        height: 4.25rem !important;
    }
    .site-title-markings{
        padding-top: 10px !important;
    }
}

.formAccordianSection
{
	border: none !important;
}

.col-md-12 .instructions{
    width:75%;
    float:left;
}

.formAccordionDescription
{
	border: none !important;
	background-color: transparent !important;
    font-size: 18px !important;
}

.formAccordionDescription:after{
    height:8px !important;
    
}

.formAccordianLabel
{
	font-size: 22.5px !important;
	color: black !important;
	border: none !important;
	background-color: white !important;
}
.card-image
{
	cursor: default !important;
}

.bd-modal-lg .modal-dialog{
    display: table;
    position: relative;
    margin: 0 auto;
    top: calc(50% - 24px);
  }

  .bd-modal-lg .modal-dialog .modal-content{
    background-color: transparent;
    border: none;
  }

.footer-bottom{
    padding-top: 0px;
    padding-bottom: 0px;
}

.breadcrumbs li:first-child{
   display: none !important;
}

.au-page-alerts{
    width:100% !important;
}

.section{
overflow: hidden;
}

.checkboxLabel:before{
    height:30px !important;
    width:30px !important;
    margin-left:5px;
}

.checkboxLabel:after{
    height:30px !important;
    width:30px !important;
    margin-left:5px;
}

.au-control-input__input[type=checkbox]:focus+.au-control-input__text:before{
outline:3px solid #9263DE;
outline-offset:2px;
outline-offset:-2px !important;
}

.au-btn{
    margin-left:10px !important;
}

.btn-default{
    color:#463BA5 !important;
    background: transparent;
    border-color: transparent;
}

.c-form-search--wide form input.form-text{
    border: .0625rem solid #463BA5;
}

.readonly{
    border:none !important;    
}

body{
    font-family: "Heebo",sans-serif !important;
}        

.bootstrap-datetimepicker-widget{
    z-index: 100000;
    position: relative;
    top: 0px !important;
}

.pagination>.active>a{
    background-color: #463ba5
}

.c-form-search--wide form{
    border:none !important;
}

.c-main-nav__link-list li ul{
    left: -300px !important;
}

.au-select{
    border: .0625rem solid #463BA5 !important;
}

.au-control-input{
    margin-top: 10px;
}

.fa-stack[data-count]:after{
  position:absolute;
  right:-20%;
  top:-5%;
  content: attr(data-count);
  font-size:60%;
  padding:.6em;
  border-radius:999px;
  line-height:.75em;
  color: white;
  background:rgba(255,0,0,.85);
  text-align:center;
  min-width:2em;
  font-weight:bold;
}

.mobileOnly {
    display:none;
}

@media only screen and (max-width: 768px) {
  .mobileOnly  {
    display: block;
  }
}

.selfAssessmentPicklist{
    width:70% !important;
}

.selfAssessmentNumberField{
    padding-right:10% !important;
    width: 60% !important;
}

.btn-group-xs>.btn, .btn-xs{
    font-size: 24px !important;
}

.entitylist-filter{
    background-color: inherit !important;
}

.entitylist-filter-callout{
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.au-progress-indicator__link{
    cursor: default !important;
}

.layout-container{
    overflow-x: visible !important;
}

.tooltip{
overflow: visible !important;
z-index: 100000;
}

.tooltip-arrow{
overflow: visible !important;
z-index: 100000;
}

.tooltip-inner{
overflow: visible !important;
z-index: 100000;
}

.previous:hover {
    background-color: #e6e8f5 !important;
    background-image: none !important;
}

.text-muted {
    display: none !important;
}