a {
    outline: 0;
}

a:hover, a:active, a:focus {
    outline: 0;
}

input::-moz-focus-inner {
    border: 0;
}

.no-wrap {
    white-space: nowrap;
}

.single-col {
    display: inline-block;
    text-align: center;
}

.single-col h3 {
    text-align: center;
}

.single-col span.subheader {
    display: table;
    margin: 0 auto;
}

.single-col .phone-number {
    text-align: center;
}

.single-col a.button.no-link-style {
    text-align: center;
}

#map-canvas {
    width: 100%;
    height: 480px;
    position: relative;
    top: 40px;
}

section.find-advisor .branches {
    padding-bottom: 30px;
}

.advisor-search-template #global-navigation {
    background-color: rgba(255, 255, 255, 0.95) !important;
}

@media (min-width: 1200px) {
    .cover-centered {
        background-position: center center;
        height: 240px;
        background-size: cover;
        background-repeat: no-repeat;
    }
    .cover-centered img {
        opacity: 0;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .cover-centered {
        background-position: center center;
        height: 154px;
        background-size: cover;
        background-repeat: no-repeat;
    }
    .cover-centered img {
        opacity: 0;
    }
}

/* Override _guided-path.scss's body.advisormatch */
body.guided-path-main-page,
body.guided-path-result-page {
    background: #f3f4f5; // $grey-light-tint-2:
}

#contactInfo-error {
    display: none; // default
}
/* From bootstrap */
.has-error.form-control {
    border-color: #f93f26 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error.form-control:focus {
    border-color: #f93f26 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fc9f92;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fc9f92;
}

/* From _guided_path.scss's section.step1 .guidedpath-step.disabled a.button */
#locateMe[disabled],
#contact-submit[disabled] {
    border-color: #eaeaea !important;
    background-color: #eaeaea !important;
    color: #fff !important;
    cursor: default !important;
}
