/*pages*/


/**/


/*this file used for pages only*/

#static-page {
    font-family: Helvetica, Arial, sans-serif!important;
    padding: 50px 0 50px 0;
}

#static-page h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Helvetica, Arial, sans-serif!important;
}

#static-page a {
    color: #0044b3;
    text-decoration: none;
    background-color: transparent;
}

#static-page .sitemap a {
    color: #2D4B47 ;
    text-decoration: none;
    background-color: transparent;
}

#static-page .sitemap a:hover {
    color: #0d6efd;
    text-decoration: underline;
}

#static-page a:hover {
    color: #0044b3;
    text-decoration: underline;
}

#static-page h1 {
    font-size: 2rem;
    padding-bottom: 25px;
}

#static-page h2 {
    font-size: 1.5rem;
}

#static-page h3 {
    font-size: 1.4rem;
}

#static-page h4 {
    font-size: 1.2rem;
}

#static-page h5 {
    font-size: 1rem;
}

#static-page h6 {
    font-size: 0.9rem;
}

#static-page .f-size-10px {
    font-size: 0.625rem;
}

#static-page .f-size-11px {
    font-size: 0.6875rem;
}

#static-page .f-size-12px {
    font-size: 0.75rem;
}

#static-page .f-size-13px {
    font-size: 0.8125rem;
}

#static-page .f-size-14px {
    font-size: 0.875rem;
}

#static-page .f-size-15px {
    font-size: 0.9375rem;
}

#static-page .f-size-16px {
    font-size: 1rem;
}

#static-page .f-size-17px {
    font-size: 1.0625rem;
}

#static-page .f-size-18px {
    font-size: 1.125rem;
}

#static-page .f-size-19px {
    font-size: 1.1875rem;
}

#static-page .f-size-20px {
    font-size: 1.25rem;
}

#static-page .f-size-21px {
    font-size: 1.3125rem;
}

#static-page .f-size-22px {
    font-size: 1.375rem;
}

#static-page .f-size-23px {
    font-size: 1.4375rem;
}

#static-page .f-size-24px {
    font-size: 1.5rem;
}

#static-page .f-size-25px {
    font-size: 1.5625rem;
}

#static-page .f-size-26px {
    font-size: 1.625rem;
}

#static-page .f-size-27px {
    font-size: 1.6875rem;
}

#static-page .f-size-28px {
    font-size: 1.75rem;
}

#static-page .f-size-29px {
    font-size: 1.8125rem;
}

#static-page .f-size-30px {
    font-size: 1.875rem;
}

#static-page .f-size-38px {
    font-size: 2.375rem;
}

#static-page .f-size-40px {
    font-size: 2.5rem;
}

#static-page .f-size-65px {
    font-size: 4.0625rem;
}

#static-page .f-size-80px {
    font-size: 5rem;
}

#static-page p {
    line-height: 1.8;
    margin-bottom: 15px;
    font-weight: 400;
    font-size: 1rem!important;
}
#static-page ul.min-space  {
   margin-left: 20px;
}
#static-page ul.min-space li {
    line-height: 1.8;
    margin-bottom: 5px;
    font-weight: 400;
}

#static-page ul li {
    line-height: 1.8;
    margin-bottom: 15px;
    font-weight: 400;
    margin-left: 20px;
}

#static-page ol li {
    line-height: 1.8;
    margin-bottom: 15px;
    font-weight: 400;
}

#static-page .line-height-1-6 {
    line-height: 1.6 !important;
}

#static-page .f-weight-300 {
    font-weight: 300 !important;
}

#static-page .f-weight-400 {
    font-weight: 400;
}

#static-page .f-weight-500 {
    font-weight: 500;
}

#static-page .text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important;
}

#static-page .btn-dark {
    color: #fff;
    background-color: #222;
    border-color: #222;
}

#static-page .btn:hover {
    color: #fff;
    background-color: #000;
    text-decoration: none;
}

#static-page .black-text {
    color: #000;
}

#static-page .gray-888 {
    color: #888888;
}
#static-page .yellow-FDD {
    color: #FDDD39;
}

#static-page .dark-green-text{
    color: #2D4B47;
}

#static-page .light-yellow-FCF {
    color: #FCF3DB;
}


#static-page .btn-dark-kids:hover {
    background-color: #FF9389;
    color: #701C14;
}

#static-page .text-dark {
    color: #222 !important;
}

#static-page .bg-yellow-dark {
    background-color: #fec533 !important;
}

#static-page ul.digitalAge li {
    margin-bottom: 5px;
    font-size: 0.875rem;
}

#static-page .line-height-1-4 {
    line-height: 1.4;
}

#static-page .line-height-1-5 {
    line-height: 1.5;
}

#static-page .line-height-1-6 {
    line-height: 1.6;
}

#static-page .text-white {
    color: #ffffff;
}

#static-page .gray-box{
    background-color: #F5F5F5;
    border-radius: 8px;
}

#static-page .dark-green-box{
    background-color: #2D4B47;
    border-radius: 8px;
}

#static-page .btn-red{
    background-color: #DD3A0F;
    color: #FCF3DB;
    border: solid 1px #DD3A0F;

}

#static-page .btn-red:hover{
    background-color: #FCF3DB;
    color: #2D4B47!important;
    border: solid 1px #2D4B47;

}

#static-page .light-gray-box{
    background-color: #F5F5F5;
    border-radius: 6px;
}

#static-page .light-green-box{
    border-radius: 6px;
    background-color: #ECF5EE;
}
#static-page .list-group-item{
    position: relative;
    display: block;
    padding: 0.2rem 1rem 0rem 2rem;
    color: #212529;
    text-decoration: none;
    background-color: transparent!important;
    border: 0px solid #000!important;
   /* background-image: url('https://happybasketau.s3.ap-southeast-2.amazonaws.com/marketing-images/fb692f7f0df5b52f56df4d26981a186a.png');
    background-position: left 11px;
    background-repeat: no-repeat;
    border: 0!important;*/
}

#static-page .list-group-item-link{
    position: relative;
    display: block;
    padding: 0.2rem 1rem 0rem 2rem;
    color: #212529;
    text-decoration: none;
    background-color: transparent!important;
    border: 0px solid #000!important;
    /*background-image: url('https://happybasketau.s3.ap-southeast-2.amazonaws.com/marketing-images/fb692f7f0df5b52f56df4d26981a186a.png');
    background-position: left 11px;
    background-repeat: no-repeat;
    border: 0!important;*/
#static-page .list-group-item-link-active{
    position: relative;
    display: block;
    padding: 0.2rem 1rem 0rem 2rem;
    color: #212529;
    text-decoration: none;
    background-color: transparent!important;
    border: 0px solid #000!important;
    /*background-image: url('https://happybasketau.s3.ap-southeast-2.amazonaws.com/marketing-images/fb692f7f0df5b52f56df4d26981a186a.png');
    background-position: left 11px;
    background-repeat: no-repeat;
    border: 0!important;
    background-color: #ECF5EE!important;*/

}
#static-page .list-group-item-link a{
    border: 0!important;
    padding: 0!important;
    margin: 0!important;
}

#static-page .list-group-item-link-active a{
    border: 0!important;
    padding: 0!important;
    margin: 0!important;
}

.green-bg{
    border: 0px!important;
    background-color: #ECF5EE;
}




@media (min-width: 992px) {
    #static-page .mt-lg-n5 {
        margin-top: -3rem !important;
    }
}

@media (min-width: 768px) {
    .bg-lighter-gray {
        background-color: #f9f9f9 !important;
    }
    .bg-md-yellow {
        background-color: #fffdd2 !important;
    }
}

