body,
.wrapper {
  background-color: #fcfeff;
  background-image: url(https://recruitba.thebaoffice.co.uk/wp-content/themes/jobengine/img/pattern6.png);
  background-repeat: repeat;
}
footer,
.bg-footer {
  background: #113e6b;
  background: -moz-linear-gradient(top,#0f365e 0%,#113e6b 15%,#113e6b 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0f365e),color-stop(15%,#113e6b),color-stop(100%,#113e6b));
  background: -webkit-linear-gradient(top,#0f365e 0%,#113e6b 15%,#113e6b 100%);
  background: -o-linear-gradient(top,#0f365e 0%,#113e6b 15%,#113e6b 100%);
  background: -ms-linear-gradient(top,#0f365e 0%,#113e6b 15%,#113e6b 100%);
  background: linear-gradient(top,#0f365e 0%,#113e6b 15%,#113e6b 100%);
  color: #eeeeee;
}
footer .copyright {
  color: hardlight(#113e6b,#ffffff);
}
footer .menu-bottom a {
  color: #eeeeee;
}
.header-second,
.header-filter {
  border-color: #c9edff;
  background-color: #e3f6ff;
}
.main-title,
.widget-title,
.account-title,
.form-account .line-hr {
  border-bottom: 1px solid #c9edff;
}
.companies-statis div.first {
  border-bottom: 1px solid #c9edff;
}
.entry-blog .comments #respond h3.reply-title,
.entry-blog .comments .comment-list li {
  border-bottom: 1px solid #e3f6ff;
}
.entry-blog h3.title {
  border-bottom: 1px solid #e3f6ff;
  border-top: 1px solid #e3f6ff;
}
.heading-info .heading-map {
  border: 1px solid #c9edff;
}
.heading-info .sharing ul li,
.heading-info .sharing ul li:first-child {
  border-color: #ddf4ff;
}
.btn-background {
  background: #f2fbff;
  background: -moz-linear-gradient(top,#fcfeff 0%,#f7fcff 10%,#edf9ff 88%,#d3f0ff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfeff),color-stop(10%,#f7fcff),color-stop(88%,#edf9ff),color-stop(100%,#d3f0ff));
  background: -webkit-linear-gradient(top,#fcfeff 0%,#f7fcff 10%,#edf9ff 88%,#d3f0ff 100%);
  background: -o-linear-gradient(top,#fcfeff 0%,#f7fcff 10%,#edf9ff 88%,#d3f0ff 100%);
  background: -ms-linear-gradient(top,#fcfeff 0%,#f7fcff 10%,#edf9ff 88%,#d3f0ff 100%);
  background: linear-gradient(top,#fcfeff 0%,#f7fcff 10%,#edf9ff 88%,#d3f0ff 100%);
  border: 1px solid #bfeaff;
  color: #00a8fc;
}
.btn-background:hover {
  border: 1px solid #bfeaff;
  background: #e3f6ff;
  background: -moz-linear-gradient(top,#f7fcff 0%,#f2fbff 10%,#e3f6ff 88%,#c9edff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7fcff),color-stop(10%,#f7fcff),color-stop(88%,#edf9ff),color-stop(100%,#c9edff));
  background: -webkit-linear-gradient(top,#f7fcff 0%,#f2fbff 10%,#e3f6ff 88%,#c9edff 100%);
  background: -o-linear-gradient(top,#f7fcff 0%,#f2fbff 10%,#e3f6ff 88%,#c9edff 100%);
  background: -ms-linear-gradient(top,#f7fcff 0%,#f2fbff 10%,#e3f6ff 88%,#c9edff 100%);
  background: linear-gradient(top,#f7fcff 0%,#f2fbff 10%,#e3f6ff 88%,#c9edff 100%);
}
.btn-background:active {
  background: #c9edff;
  background: -moz-linear-gradient(top,#c9edff 0%,#edf9ff 12%,#f7fcff 90%,#fcfeff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#c9edff),color-stop(12%,#edf9ff),color-stop(90%,#f7fcff),color-stop(100%,#fcfeff));
  background: -webkit-linear-gradient(top,#c9edff 0%,#edf9ff 12%,#f7fcff 90%,#fcfeff 100%);
  background: -o-linear-gradient(top,#c9edff 0%,#edf9ff 12%,#f7fcff 90%,#fcfeff 100%);
  background: -ms-linear-gradient(top,#c9edff 0%,#edf9ff 12%,#f7fcff 90%,#fcfeff 100%);
  background: linear-gradient(top,#c9edff 0%,#edf9ff 12%,#f7fcff 90%,#fcfeff 100%);
}
.widget_search input#s,
.input-search-box {
  background: #fcfeff;
  box-shadow: inset 0 1px 2px #b0e5ff;
  -moz-box-shadow: inset 0 1px 2px #b0e5ff;
  -webkit-box-shadow: inset 0 1px 2px #b0e5ff;
  border-color: #96dcff;
  border-width: 1px;
  border-style: solid;
}
.heading {
  border-color: #c9edff;
}
.jse-signup-profile .module .title .btn-edit a,
.jse-profile .setting-profile,
.jse-profile .toggle-edit {
  color: #63cbff !important;
}
.jse-signup-profile .module .title {
  border-color: #d3f0ff !important;
}
.jse-signup-profile .module .edu-module .item .line {
  border-color: #bfeaff !important;
}
.jse-signup-profile .module .edu-module .item .dot {
  background-color: #bfeaff !important;
}
.edu-form {
  border-color: #e3f6ff !important;
}
.jse-signup-profile .module .edu-module .item .content {
  color: #bfeaff !important;
}
.heading-info,
.bg-job-frame,
.bg-grey-widget {
  background-color: #f2fbff;
  box-shadow: inset 0 1px 6px -2px #b0e5ff;
}
.jse-signup-profile .module.editing,
.authorized .jse-signup-profile .module-edit:hover {
  background-color: #f7fcff !important;
}
.jquery-sort-column > ul > li .title,
ul.list-company > li .title {
  border-bottom: 1px solid #c9edff;
}
.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 #e3f6ff;
}
.job-account-list li .control {
  border-left: 1px solid #e3f6ff;
}
.widget-area .company-profile .info,
.entry-blog .comments li .thumb,
.entry-blog .comments li .children li {
  border-top: 1px solid #d8f2ff;
}
.widget ul li a {
  border-bottom: 1px solid #e3f6ff !important;
}
.bg-main-header {
  background: #124374;
  background: -moz-linear-gradient(top,#17528e 0%,#124374 90%,#113e6b 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#17528e),color-stop(90%,#124374),color-stop(100%,#113e6b));
  background: -webkit-linear-gradient(top,#17528e 0%,#124374 90%,#113e6b 100%);
  background: -o-linear-gradient(top,#17528e 0%,#124374 90%,#113e6b 100%);
  background: -ms-linear-gradient(top,#17528e 0%,#124374 90%,#113e6b 100%);
  background: linear-gradient(top,#17528e 0%,#124374 90%,#113e6b 100%);
}
.category .menu-header-top li > a,
.bg-btn-header {
  background: #185797;
  background: -moz-linear-gradient(top,#1a5fa4 0%,#185797 85%,#144b81 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1a5fa4),color-stop(85%,#185797),color-stop(100%,#144b81));
  background: -webkit-linear-gradient(top,#1a5fa4 0%,#185797 85%,#144b81 100%);
  background: -o-linear-gradient(top,#1a5fa4 0%,#185797 85%,#144b81 100%);
  background: -ms-linear-gradient(top,#1a5fa4 0%,#185797 85%,#144b81 100%);
  background: linear-gradient(top,#1a5fa4 0%,#185797 85%,#144b81 100%);
  box-shadow: 0 1px 2px #103962;
  -moz-box-shadow: 0 1px 2px #103962;
  -webkit-box-shadow: 0 1px 2px #103962;
}
.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: #0a253f !important;
  background: -moz-linear-gradient(top,#103962 0%,#0a253f 100%) !important;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#103962),color-stop(100%,#0a253f)) !important;
  background: -webkit-linear-gradient(top,#103962 0%,#0a253f 100%) !important;
  background: -o-linear-gradient(top,#103962 0%,#0a253f 100%) !important;
  background: -ms-linear-gradient(top,#103962 0%,#0a253f 100%) !important;
  background: linear-gradient(top,#103962 0%,#0a253f 100%) !important;
  box-shadow: inset 0 2px 3px #0a253f;
  -moz-box-shadow: inset 0 2px 3px #0a253f;
  -webkit-box-shadow: inset 0 2px 3px #0a253f;
}
.header-technical .ver-line {
  background-color: #103b67;
}
.main-header .slogan {
  color: #eeeeee;
  text-shadow: 1px 0 0 #0a253f;
}
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: #277ed0;
  background: -moz-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a8dda),color-stop(90%,#277ed0),color-stop(100%,#2579c7));
  background: -webkit-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -o-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -ms-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  font-family: "Quicksand";
  color: #eeeeee !important;
}
.entry-blog #respond input[type="submit"]:hover,
.bg-btn-action:hover {
  background: #2d86d8;
  background: -moz-linear-gradient(top,#4392dc 0%,#2d86d8 90%,#2579c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4392dc),color-stop(90%,#2d86d8),color-stop(100%,#2579c7));
  background: -webkit-linear-gradient(top,#4392dc 0%,#277ed0 90%,#2579c7 100%);
  background: -o-linear-gradient(top,#4392dc 0%,#2d86d8 90%,#2579c7 100%);
  background: -ms-linear-gradient(top,#4392dc 0%,#2d86d8 90%,#2579c7 100%);
  background: linear-gradient(top,#4392dc 0%,#2d86d8 90%,#2579c7 100%);
}
.entry-blog #respond input[type="submit"]:active,
.bg-btn-action:active {
  background: #2579c7;
  background: -moz-linear-gradient(top,#2579c7 0%,#277ed0 10%,#3a8dda 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#2579c7),color-stop(10%,#277ed0),color-stop(100%,#3a8dda));
  background: -webkit-linear-gradient(top,#2579c7 0%,#277ed0 10%,#3a8dda 100%);
  background: -o-linear-gradient(top,#2579c7 0%,#277ed0 10%,#3a8dda 100%);
  background: -ms-linear-gradient(top,#2579c7 0%,#277ed0 10%,#3a8dda 100%);
  background: linear-gradient(top,#2579c7 0%,#277ed0 10%,#3a8dda 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: #2579c7;
}
.color-action {
  color: #2579c7;
}
.main-column a,
.main-column a:visited,
.widget a,
.widget a:visited {
  color: #2579c7;
}
.list-alphabet li.active a {
  color: #2579c7;
}
.modal-job .footer .forgot-pass-link {
  color: #2579c7;
}
.bg-btn-hyperlink {
  background: #277ed0;
  background: -moz-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a8dda),color-stop(90%,#277ed0),color-stop(100%,#2579c7));
  background: -webkit-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -o-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: -ms-linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
  background: linear-gradient(top,#3a8dda 0%,#277ed0 90%,#2579c7 100%);
}
.post-a-job .step ul li.selected {
  background: #c4ddf4;
}
.selected .btn-select button {
  background: #589fe0;
  color: #2579c7;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
::-moz-selection {
  background: #4392dc;
  color: #c4ddf4;
  text-shadow: none;
}
::selection {
  background: #4392dc;
  color: #c4ddf4;
  text-shadow: none;
}
.heading h1.title {
  font-size: 22px;
  font-family: Quicksand, sans-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: Quicksand, sans-serif;
  margin: 0 0 10px 0;
}
.modal-job .title-white h5 {
  font-family: Quicksand, sans-serif;
}
body,
.tinymce-style {
  font-family: Helvetica, san-serif;
  font-size: 12px;
}
a {
  color: #2579c7;
}
