.alert-message
{
    margin: 20px 0;
    padding: 20px;
    border-left: 3px solid #eee;
}
.alert-message h4
{
    margin-top: 0;
    margin-bottom: 5px;
}
.alert-message p:last-child
{
    margin-bottom: 0;
}
.alert-message code
{
    background-color: #fff;
    border-radius: 3px;
}
.alert-message-success
{
    background-color: #F4FDF0;
    border-color: #3C763D;
}
.alert-message-success h4
{
    color: #3C763D;
}
.alert-message-danger
{
    background-color: #fdf7f7;
    border-color: #d9534f;
}
.alert-message-danger h4
{
    color: #d9534f;
}
.alert-message-warning
{
    background-color: #fcf8f2;
    border-color: #f0ad4e;
}
.alert-message-warning h4
{
    color: #f0ad4e;
}
.alert-message-info
{
    background-color: #f4f8fa;
    border-color: #5bc0de;
}
.alert-message-info h4
{
    color: #5bc0de;
}
.alert-message-default
{
    background-color: #EEE;
    border-color: #B4B4B4;
}
.alert-message-default h4
{
    color: #000;
}
.alert-message-notice
{
    background-color: #FCFCDD;
    border-color: #BDBD89;
}
.alert-message-notice h4
{
    color: #444;
}

.carousel-caption {
  bottom: initial;
}
.caption-top {
  top: 20%;
  transform: translateY(0);
}
.caption-txt {
  bottom: 22%;
  transform: translateY(-50%);
}



.fntHi1 { color:#d75555; }
.fntHi2 { color:#e77353; }


    .fntCS1   {color: #282828;font-weight: bold; font-size: 15px;padding: 0px 1px;  display: inline-block;   }
    .fntCS2   {color: #9c9c9c;font-weight: none; font-size: 10x;padding: 0px 1px;  display: inline-block;  font-style: italic; }
    .fntCS3   {color: #ca7474;font-weight: none; font-size: 10x;padding: 0px 1px;  display: inline-block;  font-style: italic; }
    .lnk3   {color: #aec8d3;font-weight: none; font-size: 15px;padding: 0px 10px;  display: inline-block;   }

    .fntHS1   {color: #ca7474;font-weight: none;     }

    div.carousel {  }
    div.carousel p.h1   {color: #ffffff;font-weight: bold; font-size: 32px;padding: 0px 10px;  display: inline-block; }
    div.carousel p.h2   {color: #e4e2da;font-weight: none; font-size: 19px;padding: 0px 10px;  display: inline-block; }    

    div.menu1 a.qlnkL  {color: #858585;font-weight: none; font-size: 14px;padding: 0px 5px; font-style: italic; }    
    div.menu1 a.paddmore:hover  {color: #3695de;font-weight: none; font-size: 11px; }    
    div.pitemimg { background-color: #f3f3f3;padding: 10px 10px;  margin:5px 2px; border: 0px solid #686868;   }
#carouselExampleDark {
    max-height: 600px; /* Limits carousel height */
    overflow: hidden;
}

#carouselExampleDark .carousel-inner img {
    height: 100%;
    object-fit: cover;
}


    div.divH1   { background-color: #ace5cb;color: #2f2f2f; padding: 0px 10px;  display: inline-block; }



/* testimonila */
