/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */


/* Certifications CSS */

.certification-cert-cs {
    padding: 2px 10px;
    height: 24px;
}

.certification-bg {
    color: #fff;
    background-color: #048FDD;
}

.certification-cs {
    border-radius: 4px;
}

.certification-icon-cs {
    width: 24px;
    height: 24px;
}

.certification-tooltip .tooltip-inner {
    background-color: #032056;
    color: #fff;
    max-width: 100%;
}

.certification-tooltip.show {
    opacity: 1 !important;
}

.certification-tooltip .tooltip-arrow::before {
    border-top-color: #032056 !important;
}

.certified-in {
    left: -5px !important;
}


/* Certifications CSS END*/

.t-name .tn,
.t-desg .dg,
.location-services .s-title,
.location-desc .desc-title  {
    font-size: 11px;
    background-color: #F3F4F4;
    color: #90949C;
    border-radius: 0.25rem;
}

.location-desc .description-inner{
    max-height: 100px;
    overflow-y: auto;
    line-height: 20px;
    padding: 10px 10px !important;    
}
body .gm-style .gm-style-iw-d {
    max-height: 100% !important;
}

body .gm-style .gm-ui-hover-effect span {
    margin: 0 !important;
    width: 24px !important;
    height: 24px !important;
}