h2 { text-transform:capitalize; }


#cont-tabs li { }

.icon { background:no-repeat left center; padding:2px 0 2px 20px; }

.icon.view-profile { background-image:url(../images/icons/profile.png); }

.profile-photo { float:left; }

.hr { border-bottom:1px solid #eee; margin:10px 20px 10px 20px; }

.content-tabs { padding:10px; }

.tab-data td, .tab-data th { padding:6px; border-bottom:1px solid #dbdffd; }
.tab-data .subtitle { padding:5px;  }
.tab-data th { color:#a63a3a; }

.tab-data input,.tab-data select { margin:0; }
.tab-data-adv td { padding:10px; }

.subtitle a { color:#a63a3a !important; }

.adv-title { margin:20px 0 20px 0; padding:0; }

.right-section1 { border:1px solid #dbdffd; margin:10px !important; padding:5px !important; }
.right-section1 h2.innertitle { margin:0 0 10px 0 !important; padding:3px !important;  background:#eaebf2; }
.right-section1 .more-text { padding:5px 0 0 0; border-top:1px solid #eee; margin:5px 0 0 0; }
.right-section1 .more-text a {  color:#a63a3a !important; }

#content { padding:0 10px 0 10px; }


.links { padding:5px; }
.line { padding:2px; }

h2.title-1 { font-size:14px; padding:5px; !important; background:#eee;}

.title-2 {  }

h2 a { font-weight:bold !important; }
.dsc { margin:2px 0 10px 0; padding:2px; }
.dsc_job_match { margin:2px 0 10px 0; padding:2px;font-weight:normal; }
.desc{ text-align:left;
 margin:2px 0 10px 0 !important;
 padding-left:0 !important;}
.recruter-tab { padding:10px; }

.recruter-tab .tab-data a { display:inline-block !important; }

.logout { font-size:17px; margin:0 20px 10px 0; display:inline-block; font-weight:bold !important; color:#a63a3a !important; }