.container-fluid {
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.container-fluid .row {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.ue-btn-txt {
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: row;
}

.color-overlay-link:hover
{
    background-color: #7BB09E !important;
    color: #fff;
} 
a.color-overlay-link {
    display: inline-block;
    position: relative;
    text-decoration: none;
    overflow: hidden;
}
a.color-overlay-link {
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    background-color: #FF9A57 !important;
    padding: 10px 20px 10px 20px;
    border-radius: 10px 10px 10px 10px;
    color:#000;
}
.color-overlay-button * {
    transition-duration: 500ms;
}
.listing
{
    margin-bottom: 0px !important;
}
.listing li
{
    list-style: none;
    display: inline-block;
}
.listing a
{
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    color:#000;
    padding: 15px;
}
.listing a:hover
{
    color:#FF8066;
}
/* White background for the hamburger button */
.navbar-toggler {
  background-color: #fff;
  border: none; /* Optional: remove border */
}

/* Black lines for the hamburger icon */
.navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
/*Footer*/
.footer p
{
   font-family: "Roboto", Sans-serif;
   font-size: 16px;
   color:#7a7a7a;
   margin:15px 0px; 
   width: 65%;
}
.footer-listing
{
    padding: 0px;
}
.footer-listing li
{
    list-style: none;
}
.footer-listing a
{
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
    color:#000;
    padding: 15px;
}
.footer-listing a:hover
{
    color:#FF8066;
}
.footer-navigation {
    text-align: right;
}
.footer h2 {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    color: #000000;
    text-align: right;
}
.offcanvas-end {
    width: 75% !important;
}


/*Media CSS*/
@media only screen and (max-width:767px)
{
.listing {
    margin-bottom: 0px !important;
    padding-left: 0px !important;
}
.footer-navigation {
    text-align: left;
}
.footer h2 {
    text-align: left;
}
.footer-listing a
{
    padding-left: 0px;
}
.footer p
{
    width: 100%;
}
}
