/*Main menu common css*/
#block-temphalla-main-menu{ text-align:right; }
#block-temphalla-main-menu ul{width: 100%; position: relative; margin-bottom: 0px;}
#block-temphalla-main-menu ul li{display:inline-block; margin-left:30px;}
#block-temphalla-main-menu ul li a{ 
    text-decoration: none;
    color: #000;
    font-family: Lora Medium;
}
.login-link, .help-link, .cart-block--link__expand, #block-temphalla-main-menu ul li a.is-active,#block-temphalla-main-menu ul li a:hover{
    color: #424242 !important;
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness: 2px;
    text-decoration-color: #424242;
    font-family: Lora Medium;    
}

/* Main menu New CSS  */
.custom-header .container-fluid {
    display: table-row;
}
.header-row{
    align-items: center;
}
.cart-column{
    display: flex;
    align-items: center;
    justify-content: end;
}
.path-user .top-border, .path-user .horizontal-line, .path-user .bottom-border{display: none;}

.top-border{height: 24px; background-color: #EAD2DF;}
.bottom-border{
       height: 2px; 
       background-color: #B7B7B7;
}
.horizontal-line{
    width: 99%;
    margin: auto;
    border-top: 2px solid #B7B7B7;
}
.footer-content{ margin-top: 2rem;}
/*admin action menu common css*/
#block-tabs ul{width: 100%; position: relative; padding-left: 0px;}
#block-tabs ul li{display:inline-block;}
#block-tabs ul li a{ text-decoration: none; color:#000; padding: 11px 20px; }
#block-tabs a.is-active, #block-tabs a:hover { color: #fff; border-radius: 4px 4px 0px 0px; /* line-height: 40px; */ padding: 11px 20px;  }

/*footer menu common css*/
#block-footer{text-align:right;}
#block-footer ul{width: 100%; position: relative;}
#block-footer ul li{display:inline-block; margin-left:30px;}
#block-footer ul li a, #block-footer ul li a:hover{
    text-decoration: none;
    color: #707070;
    font-family: 'Lora Regular';    
}

/* Footer usefull links CSS */
#block-usefullinks1-menu, #block-usefullinks2-menu{
    font-size: 18px;
    font-family: var(--font-family-Italic);
    color: var(--bs-text-color);
}
#block-usefullinks1 ul, #block-usefullinks2 ul{padding-left: 0px;}
#block-usefullinks1 ul li, #block-usefullinks2 ul li{
    list-style-type: none;
}
#block-usefullinks1 ul li a, #block-usefullinks2 ul li a{
    text-decoration: none;
    color: var(--bs-text-color);
    line-height: 2.2rem;
    opacity: 1;
    font-family: var(--font-family-Regular);
    white-space: nowrap;
}

.usefullinks-socialmedia{
    justify-content: space-between;
    align-items: center;
}

/* Copyright menu CSS starts */
.copyright-disclaimer-row{
    padding: 15px 0px;
    display: flex;
    align-items: center;
}
.copyright-wrapper{text-align: right;}
.privacy-disclaimer-wrapper{text-align: left;}
#block-footer ul{
    text-align: right;
    margin-bottom: 0px;
    padding-left: 0px;
}
#block-showcopyrightcontent, #block-showcopyrightcontent a{
    color: #707070;
    font-family: 'Lora Regular';
    text-decoration: none;
}
