﻿.dobong2{box-shadow: 0 0 4px #eee;}
.caption.captionAccount{ font-family: 'roboto-b';font-size: 22px;text-align: center;}
.box-register{margin-top:50px;width:100%;float:left;background: none;box-shadow: none;}
.register-form{background: #fff;font-family: 'roboto';font-size: 14px;color: #222;max-width: 670px;display: block;margin-left: auto;margin-right: auto;padding: 40px;}
.register-form .labelCap{background: url('img/bg_thuonghieu.png') no-repeat left top 5px;padding-left: 10px;}
.register-form .mangxahoi{margin-top: 15px;}
.register-form .button-action #btnHuy,.register-form .button-action #btnDangKy,.register-form #facebooklogin,.register-form #googlelogin {
        font-family: 'roboto';
        font-size: 14px;
        text-transform: uppercase;
        border-radius: 22px;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
        cursor: pointer;
}
.register-form #facebooklogin {
        color: #fff;
        background: #3b5998;
        float: left;
        font-size: 14px;
        width: 271px;
        text-align: center;
        padding: 10px 0;
    }
.register-form #googlelogin {
       float: right;
       color: #fff;
       background: #d84a38;
       font-size: 14px;
       width: 271px;
       text-align: center;
       padding: 10px 0;
}
.register-form .form-tai-khoan label{margin-top: 18px;width: 100%;float: left;font-weight: normal;}
.register-form .form-tai-khoan .dieukhoan{
    border: 1px solid #e6e6e6;
    width: 100%;
    padding: 10px;
    line-height: 24px;
}
#ctl00_cphMain_radCapcha_ctl01,#ctl00_cphMain_radCapcha_CaptchaTextBox{float:right;width: 50%;}
#ctl00_cphMain_radCapcha_ctl01 img{margin-left:10px;float:left; margin-right:20px}
.rcRefreshImage{float:left; background:#fff; font-size:0;background: url('img/re-capcha.png') no-repeat center center;width: 59px;height: 49px; }
.register-form .form-tai-khoan .list-dieu-khoan{
    width: 100%;
    line-height: 24px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 12px;
    margin-bottom: 6px;
}
.register-form .form-tai-khoan label span{color:red;}
.register-form .form-tai-khoan input{margin-top: 8px;float: left;font-size: 14px;line-height: 21px;color: #222;border: 1px solid #e6e6e6;width: 100%;height: 35px;padding: 3px 12px 3px 9px;}
.register-form .button-action{ margin-top: 18px;width: 100%;float: left; text-align:center;}
.register-form .form-tai-khoan input[type='checkbox']{float:left;display:inline-block;width:auto;height: auto !important;margin-top: 6px;margin-right: 5px;}
.register-form .button-action #btnDangKy {
       color: #fff;
       padding: 10px 0;
       background: #983094;
       width: 137px;
       border: none;
       display:inline-block;
       margin-right: 5px;
       float: none;
}
.register-form .button-action #btnHuy {
    color: #222;
    background: #fff;
    padding: 10px 0;
    width: 137px;
    border: 1px solid #e6e6e6;
    display:inline-block;
    margin-left: 5px;
    float: none;
}
.register-form .form-tai-khoan input[type='button'],.register-form .form-tai-khoan input[type='submit']{
    height:auto !important;
}
.register-form .button-action #btnHuy:hover{ background: #983094; color:#fff;}


.register-form .control-login{margin-top:10px;}
.register-form .control-login input[type='checkbox']{margin-top:4px;}
.register-form .control-login a{float:right; color:#983094;}
.register-form #btnDangNhap{
       color: #fff;
       padding: 10px 0;
       background: #983094;
       width: 137px;
       border: none;
       display:inline-block;
       float: none;
       border-radius:20px;
       text-transform:uppercase;
}
.register-form .control-register{text-align:center; margin-top:30px;}
.register-form .control-register a{color:#e9252a; padding-left:5px;}

.register-form .button-action #btnResetPassClient{
    background:#983094;
    color:#fff;
    text-transform:uppercase; 
    padding:10px;
}

/*Trang ca nhan*/
.trangcanhan {
        float: left;
    width: 100%;
    margin-top: 30px;
}
.tab-content  .active.fade {
    opacity: 1 !important;
}
.nav.nav-tabs li a,
.nav.nav-tabs li.active > a:hover,
.nav.nav-tabs li.active > a:active,
.nav.nav-tabs li.active > a:focus {
    border-bottom-width: 0px;
    outline: none;
}
.nav.nav-tabs li a {
    padding-top: 20px;
    padding-bottom: 20px;
    color: #333;
     border: 1px solid  #f1f1f1;
    background:#ececec;
    font-size:14px;
    padding:10px 15px;
}
.nav.nav-tabs li.active a,.nav.nav-tabs li:hover a {
    color: #fff;
    background: #983094;
    border: 1px solid  #983094;
}
.tab-pane {
    background: #fff;
    padding: 10px;
    border: 1px solid #ddd;
    margin-top: -1px;
     font-size:14px;
    color: #333;
}
#tab-content {
      font-size:14px;
    color: #333;
}

#myTabContent .title {
    text-align: center;
    color: #222222;
    font-size: 18px;
    font-weight: normal;
    font-family: 'roboto-b';
    text-transform: uppercase;
    margin: 30px 0;
}
#myTabContent label{ font-weight: normal;}

@media screen and (max-width:767px){
    .register-form #facebooklogin{margin-bottom:20px;}
    .register-form #facebooklogin,.register-form #googlelogin{width:100% !important; }
    .register-form{padding:15px;}
    #ctl00_cphMain_radCapcha_ctl01,#ctl00_cphMain_radCapcha_CaptchaTextBox{float:left;width: 100%;}
    .register-form .button-action #btnDangKy,.register-form .button-action #btnHuy{width:45%; margin-right:0; margin-left:0; }
}