/******** new account start ********/
.cr-acc-save-btn-container
{
    margin: 10px 10px 10px 0px;
    width: 850px;
}

#cr-acc-main-container
{
    background-color: #fff;
    overflow: auto;
    position: relative;
    width: 100%;
    height: 100%;
}

.cr-acc-inner-container
{
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    padding-bottom: 15px;
}

.cr-acc-block1, .cr-acc-block2
{
    margin-top: 6px;
    padding: 0px 15px 0px 15px;
}

.cr-acc-block1 .row
{
    margin: 2px -10px;
    padding: 3px 0px;
}

.cr-acc-block2 .col-md-6 .row
{
    margin: 2px -10px;
    padding: 3px 0px;
}

.cr-acc-block1
{
    width: 940px;    
}

.cr-acc-block2
{
    width: 992px;    
}

.row2
{
    width: 750px;
    margin-top: 6px;
    padding: 0px 15px 0px 15px;
}

.cr-acc-block-header
{
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 10px;
}

.cr-acc-block-header img
{
    vertical-align: top;
}

.cr-acc-block-header div
{
    display: inline-block;
    padding: 2px 0px 0px 5px;
}

#cr-acc-main-container input
{
    max-width: 400px;
}

.cr-acc-prof-details .col-md-5, .cr-acc-social-details .col-md-5
{
    width: 194px;
}

.cr-acc-prof-details .col-md-7, .cr-acc-social-details .col-md-7
{
    min-width: 695px;
}

.cr-acc-prof-details input, .cr-acc-social-details input
{
    min-width: 650px;
}

.cr-acc-biography
{
    min-height: 120px;
    width: 650px;
}

.cr-acc-block-separator
{
    border-top: 1px solid #EBEBEB;
    padding-bottom: 10px;
    margin-top: 23px;
}

#cr-acc-list-mail2-emails .row
{
    margin-bottom: 10px;
}

#cr-acc-contact-nav-ul
{
    min-width: 230px;
    margin: 0px;
}

.pagination a
{
    cursor: pointer;
    padding: 7px 20px 7px 20px;
    font-weight: normal;
    color: #428bca;
}

.pagination > .active > a
{
    color: white !important;
}
/******** new account end ********/

.cr-acc-display-container
{
    padding: 0px 0px 0px 10px;
    width: 100%;
    overflow: hidden;
}

.cr-acc-disp-lbl-bio, .cr-acc-disp-lbl1
{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 7px;
    margin-left: 2px;
}

 .cr-acc-disp-lbl1
{
    margin-top: 17px;
}

.cr-acc-disp-lbl2
{
    font-size: 13px;
    font-weight: bold;
}

.cr-acc-disp-item
{
    margin-bottom: 8px;
}

.cr-acc-disp-block-notifier
{
    border: solid 1px rgb(199, 199, 255);
    margin: 0px 0px 16px 0px;
    padding: 10px 5px 0px 10px;
    border-radius: 5px;
}

#cr-acc-affiliation-container .twitter-typeahead .tt-hint,
.acc-affiliation-container .twitter-typeahead .tt-hint
{
    margin-top: 0px;
    padding-top: 2px;
    padding-left: 11px;
    border-radius: 3px;
}

#cr-acc-affiliation-container .typeahead-search-icon, 
.acc-affiliation-container .typeahead-search-icon
{
	position: absolute;
	z-index: 15;
    top: 8px;
    right: 23Px;
	color: #867a7a;
}

#txt-affiliation-search, #txt-business-type-search
{
    background-color: white !important;
}

#cr-acc-affiliation-container .tt-dropdown-menu, 
.acc-affiliation-container .tt-dropdown-menu
{
    width: 100%;
}

#cr-acc-affiliation-container, .acc-affiliation-container
{
    width: 650px;
    position: relative;
}

.affiliation-search
{
    font-size: 13px;
    font-weight: bold;
    padding: 5px 5px 5px 0px;
}

input[disabled], .btn.disabled, .btn[disabled]
{
    background-color: #fff;
    border-color: #ccc;
    color: #818181;
}

.aff-profile-lock
{
    margin: 17px -3px;
    background-color: #fcffa3;
    padding: 8px 15px 9px 15px;
    border-radius: 6px;
    display: none;
}

#aff-profile-lock-instructions div
{
    margin-left: 10px;
    width: 810px;
    display: inline-block;
}

.lock-icon
{
    vertical-align: top;
    position: absolute;
    left: 97%;
    top: 5px;
}

#login-create-account .col-md-5
{
    width: 197px;
}

.req-field-indicator
{
    background-color: #FFE1E1;
    border-radius: 8px;
}

.req-field-indicator:hover
{
    background-color: #f8d1d1;
}

.dropdown-toggle, .dropdown-toggle:hover
{
    background-color: white;
}

#cr-acc-list-logon-email
{
    padding: 1px 5px;
    margin: 3px 0px 0px -5px;
}

.cr-acc-block1 .help-span-div
{
    padding: 0px 0px 6px 0px;
    margin-top: -2px;
}

#prof-pic-no-image
{
    text-align: center;
    padding: 50px 0px 30px 0px;
    color: gray;
    display: none;
    font-size: 15px;
    line-height: 28px;
}

.cr-acc-job-cat
{
    margin-bottom: 5px;
}

.caddra-consent .input-group-addon {
    display: none;
}

#tna-desig-container
{
    display: none;
}