#job-tips-index,
#job-tips-category,
#job-tip-detail a   {
  position: relative;
}

#job-tips-index h1 + .btn-medium,
#job-tips-category h1 + .btn-medium,
#job-tip-detail h1 + .btn-medium {
  position: absolute;
  right: 0;
  top: 5px;
}

#job-tips-index   #categories-highlight {
  margin: 5px 0 10px 0;
}

#job-tips-index #category-intro,
#job-tips-category #category-intro {
  border-bottom: 1px solid #c3e6fb;
  padding: 0 0 18px 0;
  margin: 0 0 20px 0;
}

#job-tips-index #category-intro img,
#job-tips-category #category-intro img {
  margin: 0 20px 0 0;
}

#job-tips-index .refine input[type=text],
#job-tips-category .refine input[type=text] {
  width: 200px;
}

#job-tips-index .job-tips ul,
#job-tips-category .job-tips ul {
  overflow: hidden;
  margin: 0 0 10px 0;
}

#job-tips-index .job-tips li,
#job-tips-category .job-tips li {
  background: #f6fbfe;
  border: 1px solid #c3e6fb;
  margin: 0 0 10px 0;
  padding: 10px;
  position: relative;
  overflow: hidden;
}

#job-tips-index .job-tips img,
#job-tips-category .job-tips img {
  float: left;
  margin: 0 10px 0 0;
}

#job-tips-index .title,
#job-tips-category .title {
  color: #a41e1d;
}

#job-tips-index .page-title,
#job-tips-category .page-title {
  line-height: 100%;
  margin: 0 0 12px 0;
}

#job-tips-index li p,
#job-tips-category li p {
  font-size: 0.833em;
  line-height: 16px;
}

#job-tips-category .back-to-overview,
#job-tip-detail .back-to-overview {
  margin: 5px 0 20px 0;
}


/* JOB TIP DETAIL */

#job-tip-contents {
  border-bottom: 1px solid #c3e6fb;
  padding: 0 0 20px 0;
  margin: 0 0 25px 0;
}

#job-tip-contents .subheader {
  border: none;
  line-height: 100%;
}

#job-tip-contents ul {
  list-style: disc;
  padding-left: 15px;
}

#job-tip-contents ul li {
  font-weight: bold;
}

#job-tip-detail {
  position: relative;
}

#job-tip-detail .title {
  color: #0068B3;
  font-family: Arial;
  font-size: 1.25em;
  font-weight: bold;
  margin: 0 0 18px 0;
}

#job-tip-detail #tabs {
  margin: 0 0 20px 0;
}

#job-tip-detail .btn-medium-confirm {
  position: absolute;
  top: 0;
  right: 0;
}

#job-tip-detail .job-tips-list {
  margin: 0 0 20px 0;
}

#job-tip-detail .job-tips-list > li img {
  border: 1px solid #bfe2f9;
}

#job-tip-detail .job-tips-list > li {
  overflow: hidden;
  background: #F7FCFE;
  border: 1px solid #C8E8FB;
  margin: 0 0 10px;
  position: relative;
  padding: 10px;
}

#job-tip-detail .job-tips-list > li .title {
  color: #bf2d1a;
}

#job-tip-detail .job-tips-list > li .images {
  float: right;
  width: 150px;
}

#job-tip-detail .job-tips-list > li .images img {
  margin: 0 0 6px 0;
}

#job-tip-detail .job-tips-list > li p {
  width: 580px;
  margin: 0 0 20px 0;
}

.job-tip-detail-craftsman #job-tip-detail .job-tips-list > li p {
  width: auto;
  margin: 0;
}

.job-tip-detail-craftsman #job-tip-detail .job-tips-list > li .title {
  margin: 0 0 10px 0;
}

#job-tip-detail .job-tips-list > li ol,
#job-tip-detail .job-tips-list > li ul {
  margin: 0 0 20px 0;
  padding: 0 0 0 18px;
}

#job-tip-detail .job-tips-list > li ul {
  list-style: disc;
}

#job-tip-detail .job-tips-list > li ol {
  list-style: decimal;
}

#job-tip-detail .job-tips-list > li dl {
  margin-bottom: 3px;
}

#job-tip-detail .job-tips-list > li dt {
  color: #999999;
}

#job-tip-detail .job-tips-list > li dd {
  margin: 0;
}

#job-tip-detail .job-tips-list > li dd a {
  font-weight: bold;
}

/* JOB EXTRA TIP */

#job-extra-tip {
  background: #f6fbfe;
  border: 1px solid #c3e6fb;
  margin: 0 0 20px 0;
  padding: 10px;
  overflow: hidden;
}

#job-extra-tip .title {
  margin: 0 0 11px 0;
}

#job-extra-tip .form-info {
  float: right;
  width: 280px;
}

#job-extra-tip .form-info p {
  margin: 0 0 15px 0;
}

#job-extra-tip form div {
  width: 462px;
  float: left;
}
#job-extra-tip form div.error {
  width: 442px;
}

#job-extra-tip textarea {
  width: 450px;
  margin: 8px 0 10px 0;
}

#job-extra-tip .btn-input-action {
  float: right;
  margin: 0;
}

.job-tip-detail-craftsman #job-tip-detail .job-tips-list {
  margin: 0;
}

#job-tip-detail .job-tips-list div.mainimage,
#job-tip-detail .job-tips-list div.youtube
 {
  margin: 0 0 10px 0;
}

#job-tip-detail .job-tips-list div.youtube
 {
	float:left;
}

#job-tip-detail .navigator {
  height: 32px;
  padding: 0 0 20px;
}

