/*.pic{
    width: 130px;
}*/
.pic .main{
    position: relative;
}
.pic .main img{
    padding: 7px;
    border: 1px solid #F0F0F0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.pic .main .remove_div{
    position: absolute;
    bottom: 8px;
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 130px;
    left: 8px;
    background: url('/img/white_background.png') top left repeat;
}
.pic .main .remove_div a{
    color: black;
    text-decoration: underline;
}
.pic .main .remove_div a:hover{
    color: black;
    text-decoration: none;
}
.more_thumbs a{
    font-family: 'allerregular';
    font-size: 12px;
}
.profile_thumbs img{
    cursor: pointer;
}
.name{
    width: 473px;
    font-size: 35px;
    padding-top: 10px;
}
.account_name{
    width: 640px;
}
.account_type{
    width: 272px;
}
.account_type span.text{
    display: inline-block;
    font-size: 18px;
    margin-bottom: 20px;
}
.account_type span.labeled{
    display: inline-block;
    width: 91px;
    height: 16px;
    /*background: url(/img/premium_label.png) top left no-repeat;*/
    text-indent: -999999px;
    float: right;
}
.cv_percentage{
    width: 91px;
    height: 91px;
    float: left;
}
.cv_percentage.percent_30{
    background: url('/img/cv_30.png') top left no-repeat;
}
.cv_percentage.percent_50{
    background: url('/img/cv_50.png') top left no-repeat;
}
.cv_percentage.percent_0{
    background: url('/img/cv_0.png') top left no-repeat;
}
.cv_percentage.percent_100{
    background: url('/img/cv_100.png') top left no-repeat;
}
.cv_percentage > div{
    text-align: center;
    line-height: 90px;
}
.cv_links{
    float: left;
    width: 170px;
    margin-left: 11px;
    position: relative;
}
.cv_links .text{
    font-size: 16px;
    margin-top: 29px;
}
.cv_links a{
    display: block;
    font-family: 'allerregular';
    text-decoration: underline;
    color: black;
    margin-top: 10px;
    font-size: 14px;
}
.cv_links a:hover{
    display: block;
    font-family: 'allerregular';

    text-decoration: none;
}


/**
 * CV MENU
 */
.cv_menu{
    text-align: center;
}
.cv_menu a{
    display: inline-block;
    margin-right: 20px;
    font-family: 'allerregular';
}
.cv_menu a:hover, .cv_menu a.active{
    color: #1e88b6;
    text-decoration: none;
}

/**
 * FORM
 */
.form_data span.disclaimer{
}

.socialMedia-plainText {
    float: right;
    line-height: 34px;
    text-transform: uppercase;
    font-family: 'allerregular';
    color: #555;
}
/* SelectBox */
.sbSelector:first-letter { text-transform: uppercase !important; }
.sbOptions li a:first-letter { text-transform: uppercase !important; }

/*.form_data .row .span4{*/
/*    width: 295px;*/
/*}*/
/*.form_data > .row > .span2:first-child,*/
/*!*.form_data > .row > .span3:first-child,*!*/
/*.form_data > .row > .span4:first-child,*/
/*.form_data > .row > .span8:first-child {*/
/*    padding-left: 10px;*/
/*}*/
.form_data label{
    font-family: 'allerregular'
}
.form_data label.light{
    font-family: 'aller_lightregular'
}
.form_data input[type="text"],
.form_data input[type="email"],
.form_data input[type="number"],
.form_data .selectBoxes,
.form_data input[type="password"]{
    width: 94%;
    padding-top: 7px;
    padding-bottom: 7px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    outline: none;
    box-shadow:none !important;
    border: 1px solid #e8e8e8;
}
.form_data input[type="text"].small,
.form_data input[type="password"].small{
    width: 20%;
}
.form_data input[type="text"]:focus,
.form_data input[type="password"]:focus{
    outline: none;
    box-shadow:none !important;
    border: 1px solid #e8e8e8;
}
.form_data select,
.form_data textarea,
.form_data input[type="text"],
.form_data input[type="password"],
.form_data input[type="datetime"],
.form_data input[type="datetime-local"],
.form_data input[type="date"],
.form_data input[type="month"],
.form_data input[type="time"],
.form_data input[type="week"],
.form_data input[type="number"],
.form_data input[type="email"],
.form_data input[type="url"],
.form_data input[type="search"],
.form_data input[type="tel"],
.form_data input[type="color"],
.uneditable-input {
    margin-bottom: 0px;
}
.form_data .selectBoxes {
    padding-bottom: 0px;
    padding-top: 4px;
    font-size: inherit;
}
.form_data .sbOptions {
    top: 34px !important;
}
.form_data .sbOptions a,
.form_data .selectBoxes a {
    font-family: 'aller_lightregular';
}
.form_data label.radio{
    color: #999999;
}
/*.select_filter .selectBoxes {
    margin-top: -2px;
}*/
.selectBoxes .sbToggle{
    margin-top: 12px;
}
.sbSelector{
    line-height: 34px
}

.form_data .mini_select,
.form_data .mini_select .selectBoxes,
.form_data .mini_select .sbSelector{
    width: 57px;
    height: 37px;
}
.form_data .mini_select .sbOptions{
    width: 57px;
}

.form_data .small_select,
.form_data .small_select .selectBoxes,
.form_data .small_select .sbSelector{
    width: 77px;
    height: 37px;
}
.form_data .small_select .sbOptions{
    width: 77px;
}

.form_data .medium_select,
.form_data .medium_select .selectBoxes,
.form_data .medium_select .sbSelector{
    width: 110px;
    height: 37px;
}
.form_data .medium_select .sbOptions{
    width: 110px;
}
.form_data .big_select,
.form_data .big_select .selectBoxes,
.form_data .big_select .sbSelector{
    width: 287px;
    height: 37px;
}
.form_data .big_select .sbOptions{
    width: 287px;
}
.form_data .normal_select,
.form_data .normal_select .selectBoxes,
.form_data .normal_select .sbSelector{
    height: 34px;
}

/**
 * ACTION LINKS
 */
.table {
}
.table th{
    font-family: 'allerregular';
    border-top: none;
}
.table td{
    color: #999999;
}
.table td,
.table th{
    padding-top: 15px;
    padding-bottom: 15px
}
.table td.actions a{
    display: none
}
.table tr:hover td.actions a{
    display: block;
}
.table tr:hover td{
    background-color: #F8F8F8;
    color: black;
}
a.edit_btn{
    display: block;
    width: 20px;
    background: url(/img/edit.png) top left no-repeat;
    height: 20px;
    background-position: 0 0;
}
a.edit_btn:hover{
    background-position: 0 -30px;
}
a.remove_btn{
    display: block;
    width: 17px;
    background: url(/img/remove.png) top left no-repeat;
    height: 20px;
    background-position: 0 0;
}
a.remove_btn:hover{
    background-position: 0 -30px;
}
.more_experience{
}
.more_experience label{
    font-family: 'allerregular';
    padding-top: 9px;
}
.more_experience input[type="text"],
input[type="text"].span4{
    width: 340px;
}

input[type="text"].span8{
    width: 600px;
}

span.icon_info{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(/img/icon_info.png) top left no-repeat;
}

.studies_list .span2{
    width: 172px;
}
span.only_pro{
    background: url('/img/tab_pro.png') center right no-repeat;
    padding-right: 43px;
}
div.only_pro{
    background-color: #F3F9DE;
    color: #a7c833;
    height: 64px;
    line-height: 65px;
    padding-left: 20px;
}
div.only_pro a.btn_green{
    margin-top: 8px;
    margin-right: 6px;
}

a.clip{
    display: inline-block;
    background-image: url(/img/clip_roll.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 29px;
    height: 21px;
    margin-right: 15px;
}
a.clip:hover{
    background-position: 0 -31px;
    color: #1e88b6;
}
a.delCV:hover{
}
a.delCV:hover{
    color: #bb0000;
}






