body,
.wrapper {
  background-color: #ffffff;
  background-image: url(http://job-board.ashlar.com/wp-content/themes/jobengine/img/pattern4.png);
  background-repeat: repeat;
}
footer,
.bg-footer {
  background: #E0E0E0;
  background: -moz-linear-gradient(top,#d8d8d8 0%,#E0E0E0 15%,#E0E0E0 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8d8d8),color-stop(15%,#E0E0E0),color-stop(100%,#E0E0E0));
  background: -webkit-linear-gradient(top,#d8d8d8 0%,#E0E0E0 15%,#E0E0E0 100%);
  background: -o-linear-gradient(top,#d8d8d8 0%,#E0E0E0 15%,#E0E0E0 100%);
  background: -ms-linear-gradient(top,#d8d8d8 0%,#E0E0E0 15%,#E0E0E0 100%);
  background: linear-gradient(top,#d8d8d8 0%,#E0E0E0 15%,#E0E0E0 100%);
  color: #999999;
}
footer .copyright {
  color: overlay(#E0E0E0,#000000);
}
footer .menu-bottom a {
  color: #999999;
}
.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 {
  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: #505050;
  background: -moz-linear-gradient(top,#5f5f5f 0%,#505050 90%,#4b4b4b 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5f5f5f),color-stop(90%,#505050),color-stop(100%,#4b4b4b));
  background: -webkit-linear-gradient(top,#5f5f5f 0%,#505050 90%,#4b4b4b 100%);
  background: -o-linear-gradient(top,#5f5f5f 0%,#505050 90%,#4b4b4b 100%);
  background: -ms-linear-gradient(top,#5f5f5f 0%,#505050 90%,#4b4b4b 100%);
  background: linear-gradient(top,#5f5f5f 0%,#505050 90%,#4b4b4b 100%);
}
.category .menu-header-top li > a,
.bg-btn-header {
  background: #656565;
  background: -moz-linear-gradient(top,#6c6c6c 0%,#656565 85%,#585858 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6c6c6c),color-stop(85%,#656565),color-stop(100%,#585858));
  background: -webkit-linear-gradient(top,#6c6c6c 0%,#656565 85%,#585858 100%);
  background: -o-linear-gradient(top,#6c6c6c 0%,#656565 85%,#585858 100%);
  background: -ms-linear-gradient(top,#6c6c6c 0%,#656565 85%,#585858 100%);
  background: linear-gradient(top,#6c6c6c 0%,#656565 85%,#585858 100%);
  box-shadow: 0 1px 2px #464646;
  -moz-box-shadow: 0 1px 2px #464646;
  -webkit-box-shadow: 0 1px 2px #464646;
}
.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: #323232 !important;
  background: -moz-linear-gradient(top,#464646 0%,#323232 100%) !important;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#464646),color-stop(100%,#323232)) !important;
  background: -webkit-linear-gradient(top,#464646 0%,#323232 100%) !important;
  background: -o-linear-gradient(top,#464646 0%,#323232 100%) !important;
  background: -ms-linear-gradient(top,#464646 0%,#323232 100%) !important;
  background: linear-gradient(top,#464646 0%,#323232 100%) !important;
  box-shadow: inset 0 2px 3px #323232;
  -moz-box-shadow: inset 0 2px 3px #323232;
  -webkit-box-shadow: inset 0 2px 3px #323232;
}
.header-technical .ver-line {
  background-color: #484848;
}
.main-header .slogan {
  color: #eeeeee;
  text-shadow: 1px 0 0 #323232;
}
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: #1956d0;
  background: -moz-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#2363e5),color-stop(90%,#1956d0),color-stop(100%,#1852c7));
  background: -webkit-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -o-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -ms-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  font-family: "Quicksand";
  color: #eeeeee !important;
}
.entry-blog #respond input[type="submit"]:hover,
.bg-btn-action:hover {
  background: #1b5bde;
  background: -moz-linear-gradient(top,#2c6ae6 0%,#1b5bde 90%,#1852c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#2c6ae6),color-stop(90%,#1b5bde),color-stop(100%,#1852c7));
  background: -webkit-linear-gradient(top,#2c6ae6 0%,#1956d0 90%,#1852c7 100%);
  background: -o-linear-gradient(top,#2c6ae6 0%,#1b5bde 90%,#1852c7 100%);
  background: -ms-linear-gradient(top,#2c6ae6 0%,#1b5bde 90%,#1852c7 100%);
  background: linear-gradient(top,#2c6ae6 0%,#1b5bde 90%,#1852c7 100%);
}
.entry-blog #respond input[type="submit"]:active,
.bg-btn-action:active {
  background: #1852c7;
  background: -moz-linear-gradient(top,#1852c7 0%,#1956d0 10%,#2363e5 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1852c7),color-stop(10%,#1956d0),color-stop(100%,#2363e5));
  background: -webkit-linear-gradient(top,#1852c7 0%,#1956d0 10%,#2363e5 100%);
  background: -o-linear-gradient(top,#1852c7 0%,#1956d0 10%,#2363e5 100%);
  background: -ms-linear-gradient(top,#1852c7 0%,#1956d0 10%,#2363e5 100%);
  background: linear-gradient(top,#1852c7 0%,#1956d0 10%,#2363e5 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: #1852c7;
}
.color-action {
  color: #1852c7;
}
.main-column a,
.main-column a:visited,
.widget a,
.widget a:visited {
  color: #1852c7;
}
.list-alphabet li.active a {
  color: #1852c7;
}
.modal-job .footer .forgot-pass-link {
  color: #1852c7;
}
.bg-btn-hyperlink {
  background: #1956d0;
  background: -moz-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#2363e5),color-stop(90%,#1956d0),color-stop(100%,#1852c7));
  background: -webkit-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -o-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: -ms-linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
  background: linear-gradient(top,#2363e5 0%,#1956d0 90%,#1852c7 100%);
}
.post-a-job .step ul li.selected {
  background: #b5cbf6;
}
.selected .btn-select button {
  background: #437ae8;
  color: #1852c7;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
::-moz-selection {
  background: #2c6ae6;
  color: #b5cbf6;
  text-shadow: none;
}
::selection {
  background: #2c6ae6;
  color: #b5cbf6;
  text-shadow: none;
}
.heading h1.title {
  font-size: 24px;
  font-family: Arial, 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: Arial, san-serif;
  margin: 0 0 10px 0;
}
.modal-job .title-white h5 {
  font-family: Arial, san-serif;
}
body,
.tinymce-style {
  font-family: Arial, san-serif;
  font-size: 14px;
}
a {
  color: #1852c7;
}
