.card:hover{
  /*background-color: #edf2f7;*/
  webkit-box-shadow: 0 1px 20px 3px #f5dae7; */
    /* box-shadow: 0 1px 20px 3px #f5dae7; */
    /* border: 1px solid rgba(229,31,123,0.18); */
    -webkit-box-shadow: 0 1px 20px 3px #A39EA0;
    box-shadow: 0 1px 20px 3px #a29ea0;
    border: 1px solid rgba(154, 151, 152, 0.18);
}
.nav-item-border
{
    border-top: 1px solid #8e8e8e;
    border-right: 1px solid #8e8e8e;
    border-left: 1px solid #8e8e8e;
    border-radius: 5px;
    box-shadow: 0px -2px 0px 2px #a1b1ad;
}

.nav-item-border > a:hover, .nav-item-border:hover{
  background-color: #f1f1f1b8;
  box-shadow: 0px -2px 0px 2px #8e8e8ead;
}

.card{
  min-height: 330px;
 }

.more{
  font-weight: bold;
}

hr{
      margin: 0.5em;
}

.card1{
    min-height: 370px !important;
}

.card-body
{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.list-group-item{
  line-height:1.4;
  padding:0px;
}

#multilines > .container{
  padding-right: 0px !important;
  padding-left:  0px !important;
  margin-right: auto; 
  margin-left: auto;
}

/*maps css goes here*/

/*#multilines ul.newsticker > li:nth-child(even)*/
.ticker-odd{
    background-color: White;
    border-radius: 5px;
}

.ticker-even{
  background-color: #ddf4fd;
  border-radius: 5px;
  padding:5px;
}


#multilines ul.newsticker >li{
  padding:5px;
}

#multilines .container:before, #multilines .container:after {
  border-radius: 100px 100px 100px 100px / 10px 10px 10px 10px;
  bottom: 0;
  content: "";
  left: 10px;
  position: absolute;
  right: 10px;
  top: 50%;
  z-index: -1;
}

#multilines ul {
  display: block;
  margin: 0;
  padding: 0;
}

#multilines ul > li {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  /*padding: 14px 17px;*/
  /* border-bottom: 1px dotted #888; */
  -o-transition: background-color .2s;
  -moz-transition: background-color .2s;
  -webkit-transition: background-color .2s;
  transition: background-color .2s;
  border-bottom: 1px dotted #888;
  border-top: 1px dotted #888;
}


.card-header{
      font-size: 12pt;
}


@media screen and (min-width: 1060px) and (max-width: 1080px) {
  .card-header{
    font-size: 11pt;
  }

}

@media screen and (min-width: 992px) and (max-width: 1059px) {
  .card-header{
    font-size: 10pt;
  }

}


.aq:hover{
  text-decoration: none;
}



.list-group{
    text-align: justify;
}



 .list-group li a{
  font-weight: bold;
  font-size: 12.50px;
}


  .left-menu{
    border: 1px solid #bdbdbd;
    list-style: none;
    }
    .left-menu li{
	
        display: inline-block;
        position: relative;
        line-height: 1.2;
        text-align: left;
    }
    .left-menu li a{
        display: block;
        padding: 5px 20px;
       
        text-decoration: none;
    }
    .left-menu li a:hover{
      color: #005fd4;
      text-decoration: underline;
      background: #96929200;
    }
    .left-menu li ul.dropdown{
        min-width: 80%; /* Set width of the dropdown */
        display: none;
        position: absolute;
        z-index: 999;
        left: 0;
    }
    .left-menu li:hover ul.dropdown{
         margin-left: 20%;
        display: block; /* Display the dropdown */
            border: 1px solid #8c9196;
    }
    .left-menu li ul.dropdown li{
        display: block;
    }
    .case-menu {
      padding:1px;
    }
    .calendar-block {
      margin-top: 20px;
    }
    .hccalendar{
      height: 100%;
    }
    .rect-link{
      color:red;
    }