@import url(https://fonts.googleapis.com/css2?family=Open+Sans&family=Open+Sans+Condensed:wght@700&display=swap); /*!Smart Search CSS*/

.psl.custom-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

* {
    outline: 0;
    border-radius: 0 !important
}

.n-line {
    text-decoration: none !important
}

.psl-dropdown:after {
    content: none !important
}

.shadow-lg-up {
    box-shadow: 0 0 3rem 0 rgba(0,0,0,.5) !important
}

#mapDirCont {
    z-index: 9999 !important
}

.psl-directions {
    height: 500px
}

.card.psl-result-title {
    border: 0 !important
}

.inline-block {
    display: inline-block !important
}

.psl-count {
    text-align: right
}

.psl-shortcuts {
    text-align: right
}

.prov-info {
    width: 33% !important
}

.network-logos {
    max-width: 80px !important;
    width: 100% !important
}

.hide {
    display: none !important
}

@media(max-width:1024px) {
    .psl-directions {
        height: 500px
    }
}

@media(max-width:768px) {
    .psl-directions {
        height: 500px
    }

    .psl-count, .psl-title {
        text-align: center
    }

    .psl-shortcuts {
        text-align: left
    }

    .prov-info {
        width: 40% !important
    }
}
/*!END Smart Search CSS*/
