/* ---- Price ---- */
.cnd_price{
    margin-top: 0px;
    text-align: center;
}
.cnd_price .price_usd{
    font-size: 16pt;
    text-align: center;
    text-transform: uppercase;
}
.cnd_price .price_eq{
    margin-top: 10px;
}

/* ---- main ---- */
    #idx_top_menu{
        display: none;
    }
    .cnd_landing_exit{
        background-color: #49a2e0!important;
    }
    .cnd_landing_exit:hover{
        background-color: #397aa8!important;
    }

/* ---- Contacts ---- */
    .cnd_contacts .btn{
        background-color: #49a2e0!important;
        color: #ffffff!important;
    }
    .cnd_contacts .btn:hover{
        background-color: #397aa8!important;
        color: #ffffff!important;
    }

/* ---- TrainerBlock ----- */
    .cnd_trainer{
        padding-bottom: 20px;
    }
    .cnd_trainer .widget_trainer_title{
        color: #49a2e0;
    }
    .cnd_trainer .widget_trainer_link{
        color: #49a2e0;
    }
    .cnd_trainer .widget_trainer_link:hover{
        color: #397aa8;
    }
/* ---- SocialButtons ---- */
    .cnd_social{
        margin-top: 10px;
    }
    .cnd_social a{
        margin: 0px 2px;
        background-image: url(/img/widgets/socialbuttons/trainer_cindy.png)!important;
    }



/* ---- Paid Access ---- */
    .cnd_paidaccess{
        margin-top: 0px;
        background-color: #ffffff;
    }
    .cnd_paidaccess .paidac_button{
        background-color: #49a2e0!important;
        color: #ffffff;
    }
    .cnd_paidaccess .paidac_button:hover{
        background-color: #397aa8!important;
        color: #ffffff;
    }
    .cnd_paidaccess form .btn{
        background-color: #49a2e0!important;
        color: #ffffff;
    }
    .cnd_paidaccess form .btn:hover{
        background-color: #397aa8!important;
        color: #ffffff;
    }

    .cnd_paidaccess label input:checked ~ .checkmark{
        background-color: #397aa8!important;
    }
    .cnd_paidaccess label:hover input ~ .checkmark {
        background-color: #49a2e0!important;
    }
    .cnd_paidaccess #paidac_text1{
        border-color: #49a2e0!important;
    }
    .cnd_paidaccess #paidaccess_form input{
        border-color: #49a2e0!important;
    }



/* --------------------------------------------- Sinderella --------------------------------------------------------- */
/*---- Top Section ---- */
    body{
        font-family: 'Open Sans', sans-serif;
    }
    #cnd_topsection{
        min-height: 500px;
        background-image: url(../img/cindy/disn.jpg);
        background-size: cover;
    }
    #cnd_topsection .container{
        background-image: url(../img/cindy/girl.png);
        background-repeat: no-repeat;
        background-position-x: right;
        background-position-y: bottom;

    }
    #cnd_topsection h1{
        font-size: 44px;
        color: #fff;
        background: #49a2e0;
        text-transform: uppercase;
        border-radius: 5px;
        padding: 10px 10px;
        margin: 275px 0px 80px 0px;
    }
    #cnd_topsection h2{
        background: rgba(255,255,255, 0.5);
        border-radius: 5px;
        font-size: 38px;
        color:#094093;
        padding: 25px 0px;
        margin: 12px 0px 70px 0px;
    }


/* ---- Remember and Time---- */
    #cnd_remember{

    }
    .cnd_time_vebinar{
        border: 8px solid #062b7b;
        width: 550px;
        margin: 70px auto 90px auto;
        height: 129px;
    }
    .cnd_time_vebinar .cnd_data-time{
        background: #49a2e0;
        height: 95px;
        color: #fff;
        font-size: 48px;
        margin-top: 10px;
        /*margin: 10px 5px 10px 5px;*/
        padding: 9px 30px;
        line-height: 34px;
        text-transform: uppercase;
    }
    .cnd_time_vebinar .cnd_data-time span{
        font-size: 22px;
    }
    .cnd_date_webinar{
       /* margin: 0px 0px 0px 70px;
        position: absolute;*/
    }
    .cnd_data-info{
        background: #49a2e0;
        line-height: 70px;
        color: #fff;
        font-size: 21pt;
       /* margin: 10px 5px 10px 5px;*/
        height: 95px;
        margin-top: 10px;
        padding: 0px calc;
        text-transform: uppercase;
    }
    .cnd_data-info span{
        margin-top: 10px;
        display: block;
    }
    .cnd_princes-img{
        margin: 27px 0px 0px -62px;
    }
    #cnd_remember .thems-webinar{
        margin-top: 40px;
        margin-bottom: 40px;
        font-size: 29px;
    }
    #cnd_remember_text{
        font-size: 18pt;
    }
    #cnd_remember_img img{
        width: 120%;
    }

/* ---- Join Up ---- */
    #cnd_joinup{

    }
    .btn-participate{
        background: #e2a123;
        padding: 30px 0px;
        margin: 40px 0px;
    }
    .btn-participate a{
        background: #fff;
        color: #49a2e0;
        padding: 3px 0px;
        text-transform: uppercase;
        border-radius: 15px;
        font-size: 20pt;
    }
    #cnd_joinup img.heel{
        position: absolute;
        margin: -73px 0px 0px -60px;
    }


/* ---- Profit ---- */
    #cnd_profit_block{
        font-size: 16pt;
    }
    #cnd_profit_block p{
        font-size: 16pt;
        margin-top: 10px;
    }

/* ---- Rezume ---- */
    #cnd_rezume_block{
        font-size: 29px;
        margin: 20px 0px 70px 0px;
    }
    #cnd_rezume_block .block_border_five{
        border: 6px solid #e2a123;
        padding: 10px 15px;
    }
    #cnd_rezume_block p{
        font-size: 16pt;
    }

/* ---- After Webinar ----- */
    #cnd_after_block {
        font-size: 16pt;
    }
    #cnd_after_block h3{
        color: #49a2e0;
        font-size: 32px;
    }
    #cnd_after_block ul{
        font-size: 28px;
        list-style-image: url('/../img/cindy/li.png');
    }
    #cnd_after_block td.li{
        padding: 0px 35px 0px 0px;
    }
    #cnd_after_block td.text{
        padding: 15px 0px 15px 0px;
    }

/* ---- Register ---- */
    #cnd_registr_block{
        background: #49a2e0;
        color: #fff;
        font-size: 28px;
        padding: 31px 0px;
        margin: 40px 0px 0px 0px;
        font-size: 16pt;
    }
    .cnd_registr_kareta{
        margin: -5px 0px 0px -180px;
        position: absolute;
        z-index: 99;
    }

/* ---- Pay ---- */
    #cnd_pay_page{
        padding: 20px 0px;
        background-color: #ffffff;
    }
    #cnd_pay_page_title{
        font-size: 20pt;
        text-align: center;
        text-transform: uppercase;
    }
    .cnd_pay_bl{
        background-color: #49a2e0;
        padding: 5px 0px;
        text-align: center;
        border-radius: 5px;
        color: #ffffff;
    }

/* ---- Pay Contennt ---- */
    #sdl_pay_page .cnd_pay_bl {
        background-color: #88b8da !important;
        color: #ffffff;
    }












