/*Body*/

/*trmporary solutino to Mobile screen*/
body{
    min-width : 768px;
    overflow-y: auto;
}
/*trmporary solutino to Mobile screen ends*/
/*End Body*/

a:hover.no-decoration, a:focus.no-decoration, a.no-decoration{
	text-decoration: none;
}

/* Background colors by category*/
.cat_1_title-background {
    /*Yellow*/
    background-color: #F3D689;
}
.cat_1_title-light-background {
    /*Light Yellow*/
    background-color: #FCF7E8;
}

.cat_2_title-background {
    /*Pink*/
    background-color: #F8B7BF;
}
.cat_2_title-light-background {
    /*Light Pink*/
    background-color: rgba(248, 183, 191,0.4);
}

.cat_3_title-background {
    /*Green*/
    background-color: #D9E7D4;
}
.cat_3_title-light-background {
    /*Light Green*/
    background-color: rgba(217, 239, 208, 0.4);
}

.cat_4_title-background {
    /*Blue*/
    background-color: #B6C6D6;
}
.cat_4_title-light-background {
    /*Light Blue*/
    background-color: rgba(191, 210, 229, 0.4);
    
}

.transpernet-background {
    background-color: transparent;
}

.highlight-background {
   /* background-color: #FFF8D9; /*uOriginal color RGB = rgb(255,248,217,255)*/

    /* To match the WCAG requirement.*/
    background-color: #FFFFE3;
}


/*back to top link*/
.back-to-top-container{
    position: fixed;
    bottom: 50px;
    right: 50px;
    background-color: #0B2342;
    /*animation: bounce 2s infinite;*/
    border: 1px solid #fff;
    border-radius: 5px;
    z-index: 9999;
    color: #fff;
    display: none;
  }

  .back-to-top-container:hover{
    cursor: pointer;
  }