/*  ----------------------------------------------------------------------------
    sections
*/

.td-section {
  margin-bottom: 40px !important;
}
.td_info_inline_textarea {
  margin-left: 125px;
}
.td-section-gray {
  background-color: #F9F9F9;
  padding: 23px 20px 3px 20px;
}

.td-section-title {
  font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
  font-size:24px;
  color:#3d3d3d;
  margin-bottom: 21px;
}


/*  ----------------------------------------------------------------------------
    td custom progress bar
*/
.td_progress_bar {
  height: 18px;
  width: 98%;
  background-color:#f5f5f5;
  margin-bottom: 40px;

}

.td_progress_bar_wrap {
  padding-bottom: 40px;
}

.td-progress-show-details {
  margin-bottom: 40px;
}

.td_progress_bar div {
  height: 18px;
  width: 1%;
  background-color: #33a0d0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.td-demo-msg {
  display: none;
}

.td-progress-show-details {
  display: none;
}

.td-wrap {
  width: 770px;
}

/*  ----------------------------------------------------------------------------
    admin bar
*/
.td-admin-bar-red {
  color:red !important;
  text-shadow: none !important;
}