.header-logo{
    display: inline-flex;
    align-items: center;
    margin: 0;
    padding-top: 8px;
   padding-left: 18px;

   }
   .header-logo span {
     display: block;
     margin-left: 10px;
     font-weight: 500;
     line-height: 15px;
   }

   .header-logo span span {
            margin: 0;
     color: #b83955;
     font-size: 22px;
     font-weight: 600;
     line-height: 35px;
   }
   .blog-image
   {
    margin-right: 10px;
   }
   .blog-image > img{
    width: 80px !important;
    height: 80px !important;
    object-fit: cover;
   }
   .header-logo span span+span {
     font-size: 19px;
     color: #9e0c18;
     line-height: 22px;
     font-weight: 400;
   }

   i.las.la-phone {
     font-size: 25px;
   }
   @media (max-width: 576px) {

     .header-logo span span {
       margin: 0;
       padding: 0;
       color: #b83955;
       font-size: 0.7em;
       font-weight: 600;
       line-height: auto;
       }

   }

   h6{
     font-size: 0.8em;
   }

   .bg-card{
     background-color: rgb(255, 255, 255);
   }
   .card-title{
     margin-bottom: 1em;
   }
   .card-shadow{
     border: 1px black;
     box-shadow: rgb(224 225 225) 4px 3px 0px 0px;
   }

   .header-logo {
    display: inline-flex;
    align-items: center;
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 18px;
}

@media (max-width: 991px)
{
.iq-top-navbar {
    padding: 6px 15px!important;
    line-height: normal;
    min-height: unset;
}
.pl-2 h3{
    font-size: 1rem;
}

.card-body .row .pl-2{
    padding-left: 1.5rem!important;
}
}

.has-search .form-control {
  padding-left: 2.375rem;
}
.has-search .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 1.375rem;
  line-height: 2.375rem;
  text-align: center;
  pointer-events: none;
  color: #aaa;
}

.search-height{
    margin-bottom: 0.2rem !important;
}
.search-height input{
  height: 33px !important;
}


.card-body .row h3{
  font-size: 1.3rem!important;
  margin-left: 1.3rem!important;
  color: #535252;
}

.header-color{
  color: rgb(52, 52, 231);
}

.card .card-header{
  color: #666060;
}


.body{
  font: sans-serif  !important;
/* ToolTips */
}
.h4,.h1,.h3,.h2{
        font-family:  sans-serif  !important;
        font-weight: 600 !important;
  }

[data-tooltip]:before {
    /* (mandatory) do not touch */
    content: attr(data-tooltip);
    position: absolute;
    opacity: 0;

    /* customizable */
    transition: all 0.15s ease;
    padding: 10px;
    color: rgb(231, 231, 231);
    border-radius: 10px;
    box-shadow: 2px 2px 1px rgb(99, 99, 99);
}

[data-tooltip]:hover:before {
    /* needed - do not touch */
    opacity: 0.8;

    /* customizable */
    background: rgb(0, 0, 0);
    margin-top: -50px;
    margin-left: 20px;
}

[data-tooltip]:not([data-tooltip-persistent]):before {
    pointer-events: none;
}


/* Map styles */
#rapti-mun path {
    stroke: #b83955;
    fill: #f4f4f4;
    stroke-width: 100;
    transition: all 0.5s;
}

#rapti-mun path:hover {
    stroke: #2b2c2c;
    stroke-width: 200;
    fill: #EA7E55;
}

/* Blinking effect */
.blink-danger {
    animation: blinkingTextDanger 1s infinite !important;
}

@keyframes blinkingTextDanger {
    0% {
        color: #ff4b4b !important;
    }

    49% {
        color: #fd2525 !important;
    }

    60% {
        display: none !important;
    }

    99% {
        color: transparent !important;
    }

    100% {
        display: inline !important;
    }
}
.submenu a {
    padding-left: 18px !important;
    line-height: 25px !important;
    padding: 9px 18px !important;
    border-bottom: 1px dotted #bbb;
}
.blog-half:hover .blog-description h5
{
  color:#fd2525 !important;
}
i.las.la-phone {
    font-size: 15px !important;
}


/* For Mobile Device chart height */
@media (max-width: 767.98px) {
    .sm-height-360 {
        position: relative !important;
        height: 360px !important;
    }
}

/* For Desktop Device chart height */
@media (min-width: 992px) {
    .sm-height-360 {
        position: relative !important;
        height: 360px !important;
    }
}
