


    #centercolumn {left:14px;}
    .funpass_content {
        display: block;
    }
    .funpass_deco, .funpass_deco_loggedin {
        display: block;
        position: absolute;
        width: 365px;
        height: 312px;
        left: -14px;
        bottom: 3px;
        background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/mime_01.png?v=20210503.171.320
) bottom left no-repeat;
    }
    .funpass_welcome .funpass_deco_loggedin { background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/mime_03.png?v=20210503.171.320
) bottom left no-repeat; }
    .funpass_chooseplan .funpass_deco_loggedin { background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/mime_02.png?v=20210503.171.320
) bottom left no-repeat; }

    .funpass_plans {
        display: block;
        position: absolute;
        width: 365px;
        left: -14px;
        padding-top: 10px;
    }
    .funpass_text {
        display: block;
        float: right;
        width: 350px;
        *height: 530px;
        min-height: 530px;
        padding-top: 20px;
    }

    .funpass_text .scalableflatpurple {
        margin-bottom: 20px;
    }
    .funpass_text .scalableflatpurple img {
        float: right;
        margin: 0px 0px 3px 10px;
    }

    .funpass_deco .funpass_login {
        display: block;
        width: 160px;
        position: absolute;
        bottom: 0px;
        left:200px;
        text-align: left;
    }

    .funpass_plans .funpass_planlist {
        width: 307px;
        margin: 0;
        padding: 0;
        margin-left: 20px;
    }
    .funpass_plans .funpass_planlist li {
        display: block;
        height: 55px;
    }
    .funpass_planlist li.funpass_planlist_plan0 { background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/button_plan0.png?v=20210503.171.320
) top left no-repeat; }
    .funpass_planlist li.funpass_planlist_plan1 { background: transparent  url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/button_plan1.png?v=20210503.171.320
) top left no-repeat; }
    .funpass_planlist li.funpass_planlist_plan2 { background: transparent  url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/button_plan2.png?v=20210503.171.320
) top left no-repeat; }
    .funpass_planlist li.funpass_planlist_plan3 { background: transparent  url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/button_plan3.png?v=20210503.171.320
) top left no-repeat; }

    .funpass_plans .funpass_planlist li.active_plan { background-position: 0px -55px; }
    .funpass_plans .funpass_planlist li.active_plan a,
    .funpass_plans .funpass_planlist li.active_plan a:hover {
        color: #fff;
        text-decoration: none;
        cursor: default;
    }

    .funpass_planlist li a {
        display: block;
        padding: 12px 70px 0px 10px;
        text-align: right;
        color: #5f7600;
        line-height: 14px;
        text-decoration: none;
     }
     .funpass_planlist li a:hover {
        color: #5f7600;
        text-decoration: underline;
     }
     .funpass_planlist li a b {
        display: block;
     }

     .funpass_text h2 {
         color: #a926c8;
         font-size: 15px;
         font-weight: bold;
         margin-bottom: 10px;
     }
     .funpass_text h3 {
         color: #a926c8;
         font-size: 13px;
         font-weight: bold;
         margin-bottom: 10px;
     }
     .funpass_text p {
         margin-bottom: 20px;
     }

     .funpass_text .funpass_reasons {
        margin: 0;
        padding: 0;
        margin-bottom: 40px;
     }
     .funpass_text .funpass_reasons li {
        display: block;
        margin: 0px 0px 0px 0px;
        padding: 2px 0px 15px 32px;
        background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/bullet.png?v=20210503.171.320
) top left no-repeat;
     }

     .funpass_text a.termslink {
         color: #a926c8;
         font-weight: normal;
         padding-right: 10px;
     }

     .funpass_text a.funpass_subscribe {
        display: block;
        height: 48px;
        width: 237px;
        margin: 0 auto 20px auto;
        color: #fff;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        background: transparent url(https://cdn.ghstatic.com/images/site/zylom/funpass/new_03/button_subscribe.png?v=20210503.171.320
) 0px 0px no-repeat;
     }
     .funpass_text a:hover.funpass_subscribe {
        color: #a926c8;
        background-position: 0px -48px;
     }
     .funpass_text a.funpass_subscribe span {
        display: block;
        text-align: center;
        line-height: 39px;
     }



