body,
.wrapper {
  background-color: #FFFFFF;
  background-image: url(../img/pattern.png);
  background-repeat: repeat;
}
footer,
.bg-footer {
  background: #000000;
  color: #ffffff;
}
footer .copyright {
  color: hardlight(#262626,#ffffff);
}
footer .menu-bottom a {
  color: #eeeeee;
}
footer .copyright span.et-sem, footer .copyright span.et-sem a{
  color: #ffffff!important;
}
.header-second,
.header-filter {
  border-color: #e6e6e6;
  background-color: #f2f2f2;
}
.main-title,
.widget-title,
.account-title,
.form-account .line-hr {
  border-bottom: 1px solid #e6e6e6;
}
.companies-statis div.first {
  border-bottom: 1px solid #e6e6e6;
}
.entry-blog .comments #respond h3.reply-title,
.entry-blog .comments .comment-list li {
  border-bottom: 1px solid #f2f2f2;
}
.entry-blog h3.title {
  border-bottom: 1px solid #f2f2f2;
  border-top: 1px solid #f2f2f2;
}
.heading-info .heading-map {
  border: 1px solid #e6e6e6;
}
.heading-info .sharing ul li,
.heading-info .sharing ul li:first-child {
  border-color: #f0f0f0;
}
.btn-background {
  background: #fafafa;
  background: -moz-linear-gradient(top,#ffffff 0%,#fcfcfc 10%,#f7f7f7 88%,#ebebeb 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(10%,#fcfcfc),color-stop(88%,#f7f7f7),color-stop(100%,#ebebeb));
  background: -webkit-linear-gradient(top,#ffffff 0%,#fcfcfc 10%,#f7f7f7 88%,#ebebeb 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#fcfcfc 10%,#f7f7f7 88%,#ebebeb 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#fcfcfc 10%,#f7f7f7 88%,#ebebeb 100%);
  background: linear-gradient(top,#ffffff 0%,#fcfcfc 10%,#f7f7f7 88%,#ebebeb 100%);
  border: 1px solid #e0e0e0;
  color: #808080;
}
.btn-background:hover {
  border: 1px solid #e0e0e0;
  background: #f2f2f2;
  background: -moz-linear-gradient(top,#fcfcfc 0%,#fafafa 10%,#f2f2f2 88%,#e6e6e6 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(10%,#fcfcfc),color-stop(88%,#f7f7f7),color-stop(100%,#e6e6e6));
  background: -webkit-linear-gradient(top,#fcfcfc 0%,#fafafa 10%,#f2f2f2 88%,#e6e6e6 100%);
  background: -o-linear-gradient(top,#fcfcfc 0%,#fafafa 10%,#f2f2f2 88%,#e6e6e6 100%);
  background: -ms-linear-gradient(top,#fcfcfc 0%,#fafafa 10%,#f2f2f2 88%,#e6e6e6 100%);
  background: linear-gradient(top,#fcfcfc 0%,#fafafa 10%,#f2f2f2 88%,#e6e6e6 100%);
}
.btn-background:active {
  background: #e6e6e6;
  background: -moz-linear-gradient(top,#e6e6e6 0%,#f7f7f7 12%,#fcfcfc 90%,#ffffff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(12%,#f7f7f7),color-stop(90%,#fcfcfc),color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top,#e6e6e6 0%,#f7f7f7 12%,#fcfcfc 90%,#ffffff 100%);
  background: -o-linear-gradient(top,#e6e6e6 0%,#f7f7f7 12%,#fcfcfc 90%,#ffffff 100%);
  background: -ms-linear-gradient(top,#e6e6e6 0%,#f7f7f7 12%,#fcfcfc 90%,#ffffff 100%);
  background: linear-gradient(top,#e6e6e6 0%,#f7f7f7 12%,#fcfcfc 90%,#ffffff 100%);
}
.widget_search input#s,
.input-search-box {
  background: #FFFFFF;
  box-shadow: inset 0 1px 2px #d9d9d9;
  -moz-box-shadow: inset 0 1px 2px #d9d9d9;
  -webkit-box-shadow: inset 0 1px 2px #d9d9d9;
  border-color: #cccccc;
  border-width: 1px;
  border-style: solid;
}
.heading {
  border-color: #e6e6e6;
}
.jse-signup-profile .module .title .btn-edit a,
.jse-profile .setting-profile,
.jse-profile .toggle-edit {
  color: #b3b3b3 !important;
}
.jse-signup-profile .module .title {
  border-color: #ebebeb !important;
}
.jse-signup-profile .module .edu-module .item .line {
  border-color: #e0e0e0 !important;
}
.jse-signup-profile .module .edu-module .item .dot {
  background-color: #e0e0e0 !important;
}
.edu-form {
  border-color: #f2f2f2 !important;
}
.jse-signup-profile .module .edu-module .item .content {
  color: #e0e0e0 !important;
}
.heading-info,
.bg-job-frame,
.bg-grey-widget {
  background-color: #fafafa;
  box-shadow: inset 0 1px 6px -2px #d9d9d9;
}
.jse-signup-profile .module.editing,
.authorized .jse-signup-profile .module-edit:hover {
  background-color: #fcfcfc !important;
}
.jquery-sort-column > ul > li .title,
ul.list-company > li .title {
  border-bottom: 1px solid #e6e6e6;
}
.heading-info,
ul.list-company ul li,
.jquery-sort-column > ul ul li,
.main-column .list-jobs li,
.entry-blog > li,
.job-account-list li {
  border-bottom: 1px solid #f2f2f2;
}
.job-account-list li .control {
  border-left: 1px solid #f2f2f2;
}
.widget-area .company-profile .info,
.entry-blog .comments li .thumb,
.entry-blog .comments li .children li {
  border-top: 1px solid #ededed;
}
.widget ul li a {
  border-bottom: 1px solid #f2f2f2 !important;
}
.bg-main-header {
  background: #000000;
}
.category .menu-header-top li > a,
.bg-btn-header {
  background: #c43029;
  background: -moz-linear-gradient(top,#d1342b 0%,#c43029 85%,#af2b24 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1342b),color-stop(85%,#c43029),color-stop(100%,#af2b24));
  background: -webkit-linear-gradient(top,#d1342b 0%,#c43029 85%,#af2b24 100%);
  background: -o-linear-gradient(top,#d1342b 0%,#c43029 85%,#af2b24 100%);
  background: -ms-linear-gradient(top,#d1342b 0%,#c43029 85%,#af2b24 100%);
  background: linear-gradient(top,#d1342b 0%,#c43029 85%,#af2b24 100%);
  box-shadow: 0 1px 2px #92241e;
  -moz-box-shadow: 0 1px 2px #92241e;
  -webkit-box-shadow: 0 1px 2px #92241e;
}
.current-menu-item .bg-btn-header,
.category .menu-header-top .current-menu-item a,
.account .menu-header-top .selected a,
.bg-btn-header:active {
  background: #701c17 !important;
  background: -moz-linear-gradient(top,#92241e 0%,#701c17 100%) !important;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#92241e),color-stop(100%,#701c17)) !important;
  background: -webkit-linear-gradient(top,#92241e 0%,#701c17 100%) !important;
  background: -o-linear-gradient(top,#92241e 0%,#701c17 100%) !important;
  background: -ms-linear-gradient(top,#92241e 0%,#701c17 100%) !important;
  background: linear-gradient(top,#92241e 0%,#701c17 100%) !important;
  box-shadow: inset 0 2px 3px #701c17;
  -moz-box-shadow: inset 0 2px 3px #701c17;
  -webkit-box-shadow: inset 0 2px 3px #701c17;
}
.header-technical .ver-line {
  background-color: #424242;
}
.main-header .slogan {
  color: #eeeeee;
  text-shadow: 1px 0 0 #701c17;
}
body,
.tinymce-style {
  color: #555555;
}
.breadcrumb a,
.breadcrumb span {
  color: #555555;
}
.tinymce-style h1,
.tinymce-style h2,
.tinymce-style h3,
.tinymce-style h4,
.tinymce-style h5,
.tinymce-style h6,
.job-detail .description h6 {
  color: #484848;
}
.heading-info .info .name,
.widget .widget-title,
.heading h1.title {
  color: #3c3c3c;
}
.widget ul.category-lists li a,
.tinymce-style .description {
  color: #555555;
}
.widget-select ul li a.active,
.widget-select ul li a:hover {
  border-color: #555555;
}
.heading-info .viewcount,
.heading-info .date,
.heading-info .date:before,
.widget ul.category-lists li a span {
  color: #959595;
}
.heading-info .job-location:before,
.heading-info .job-location,
.main-column .list-jobs li .desc > div,
.main-column .list-jobs li .desc > div a {
  color: #7b7b7b;
}
.list-alphabet li a {
  color: #888888;
}
.jobseeker .account-title a {
  color: #888888;
}
.jobseeker .account-title .menu a {
  color: #555555;
}
.entry-blog #respond input[type="submit"],
.bg-btn-action {
  background: #f2963b;
  background: -moz-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4a557),color-stop(90%,#f2963b),color-stop(100%,#f19131));
  background: -webkit-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -o-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -ms-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  font-family: "Quicksand";
  color: #eeeeee !important;
}
.entry-blog #respond input[type="submit"]:hover,
.bg-btn-action:hover {
  background: #f39e49;
  background: -moz-linear-gradient(top,#f4ab61 0%,#f39e49 90%,#f19131 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4ab61),color-stop(90%,#f39e49),color-stop(100%,#f19131));
  background: -webkit-linear-gradient(top,#f4ab61 0%,#f2963b 90%,#f19131 100%);
  background: -o-linear-gradient(top,#f4ab61 0%,#f39e49 90%,#f19131 100%);
  background: -ms-linear-gradient(top,#f4ab61 0%,#f39e49 90%,#f19131 100%);
  background: linear-gradient(top,#f4ab61 0%,#f39e49 90%,#f19131 100%);
}
.entry-blog #respond input[type="submit"]:active,
.bg-btn-action:active {
  background: #f19131;
  background: -moz-linear-gradient(top,#f19131 0%,#f2963b 10%,#f4a557 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f19131),color-stop(10%,#f2963b),color-stop(100%,#f4a557));
  background: -webkit-linear-gradient(top,#f19131 0%,#f2963b 10%,#f4a557 100%);
  background: -o-linear-gradient(top,#f19131 0%,#f2963b 10%,#f4a557 100%);
  background: -ms-linear-gradient(top,#f19131 0%,#f2963b 10%,#f4a557 100%);
  background: linear-gradient(top,#f19131 0%,#f2963b 10%,#f4a557 100%);
}
.bg-btn-action span {
  color: #eee;
}
.widget_calendar table td#today,
.widget_calendar table td a,
.entry-blog .content .footer a,
.entry-blog .content .header a.comment,
.heading .technical a {
  color: #fe2712;
}
.color-action {
  color: #fe2712;
}
.main-column a,
.main-column a:visited,
.widget a,
.widget a:visited {
  color: #fe2712;
}
.list-alphabet li.active a {
  color: #fe2712;
}
.modal-job .footer .forgot-pass-link {
  color: #fe2712;
}
.bg-btn-hyperlink {
  background: #f2963b;
  background: -moz-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4a557),color-stop(90%,#f2963b),color-stop(100%,#f19131));
  background: -webkit-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -o-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: -ms-linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
  background: linear-gradient(top,#f4a557 0%,#f2963b 90%,#f19131 100%);
}
.post-a-job .step ul li.selected {
  background: #fef7f0;
}
.selected .btn-select button {
  background: #f6b779;
  color: #F19131;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
::-moz-selection {
  background: #f4ab61;
  color: #fef7f0;
  text-shadow: none;
}
::selection {
  background: #f4ab61;
  color: #fef7f0;
  text-shadow: none;
}
.heading h1.title {
  font-size: 22px;
  font-family: Helvetica, san-serif;
}
.tinymce-style h1,
.tinymce-style h2,
.tinymce-style h3,
.tinymce-style h4,
.tinymce-style h5,
.tinymce-style h6,
.job-detail .description h6,
.main-title,
.widget .widget-title,
.headline {
  font-family: Helvetica, san-serif;
  margin: 0 0 10px 0;
}
.modal-job .title-white h5 {
  font-family: Helvetica, san-serif;
}
body,
.tinymce-style {
  font-family: Helvetica, san-serif;
  font-size: 12px;
}
a {
  color: #fe2712;
}
