footer {
	height: 30px;
}

footer,
.bg-footer {
  background: #a7a7a7;
  background: -moz-linear-gradient(top,#e5e5e5 0%,#e5e5e5 15%,#a7a7a7 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(15%,#e5e5e5),color-stop(100%,#a7a7a7));
  background: -webkit-linear-gradient(top,#e5e5e5 0%,#e5e5e5 15%,#a7a7a7 100%);
  background: -o-linear-gradient(top,#e5e5e5 0%,#e5e5e5 15%,#a7a7a7 100%);
  background: -ms-linear-gradient(top,#e5e5e5 0%,#e5e5e5 15%,#a7a7a7 100%);
  background: linear-gradient(top,#e5e5e5 0%,#e5e5e5 15%,#a7a7a7 100%);
  color: #555555;
}

footer .f-left {
	margin-top : 10px;
}

footer .copyright {
  color: overlay(#E0E0E0,#000000);
  font-size: 10px;
  padding: 0;
}

.main-header .slogan {
  color: #00447c;
  font-weight: bold;
  text-shadow: 0 1px 0 #fdfdfd;
}

.bg-main-header {
  background: #b8b8b8;
  background: -moz-linear-gradient(top,#f4f4f4 0%,#b8b8b8 90%,#b8b8b8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(90%,#b8b8b8),color-stop(100%,#b8b8b8));
  background: -webkit-linear-gradient(top,#f4f4f4 0%,#b8b8b8 90%,#b8b8b8 100%);
  background: -o-linear-gradient(top,#f4f4f4 0%,#b8b8b8 90%,#b8b8b8 100%);
  background: -ms-linear-gradient(top,#f4f4f4 0%,#b8b8b8 90%,#b8b8b8 100%);
  background: linear-gradient(top,#f4f4f4 0%,#b8b8b8 90%,#b8b8b8 100%);
}

a {
  color: #1669C7;
}

a:hover {
  text-decoration: underline;
}

.category .menu-header-top li > a,
.bg-btn-header {
  background: #4d4d4d;
  background: -moz-linear-gradient(top,#545454 0%,#4d4d4d 85%,#404040 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#545454),color-stop(85%,#4d4d4d),color-stop(100%,#404040));
  background: -webkit-linear-gradient(top,#545454 0%,#4d4d4d 85%,#404040 100%);
  background: -o-linear-gradient(top,#545454 0%,#4d4d4d 85%,#404040 100%);
  background: -ms-linear-gradient(top,#545454 0%,#4d4d4d 85%,#404040 100%);
  background: linear-gradient(top,#545454 0%,#4d4d4d 85%,#404040 100%);
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.entry-blog #respond input[type="submit"],
.bg-btn-action {
  background: #0b4b88;
  background: -moz-linear-gradient(top,#136cc7 0%,#0b4b88 90%,#0b4b88 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#136cc7),color-stop(90%,#0b4b88),color-stop(100%,#0b4b88));
  background: -webkit-linear-gradient(top,#136cc7 0%,#0b4b88 90%,#0b4b88 100%);
  background: -o-linear-gradient(top,#136cc7 0%,#0b4b88 90%,#0b4b88 100%);
  background: -ms-linear-gradient(top,#136cc7 0%,#0b4b88 90%,#0b4b88 100%);
  background: linear-gradient(top,#136cc7 0%,#0b4b88 90%,#0b4b88 100%);
  font-family: "Quicksand";
  color: #eeeeee !important;
}

.entry-blog #respond input[type="submit"]:hover,
.bg-btn-action:hover {
  background: #0d579d;
  background: -moz-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1578dd),color-stop(90%,#0d579d),color-stop(100%,#0d579d));
  background: -webkit-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -o-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -ms-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
}

.bg-btn-hyperlink {
  background: #0d579d;
  background: -moz-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1578dd),color-stop(90%,#0d579d),color-stop(100%,#0d579d));
  background: -webkit-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -o-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: -ms-linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
  background: linear-gradient(top,#1578dd 0%,#0d579d 90%,#0d579d 100%);
}

.btn-select-wait button,
.btn-select button {
	width: 100%;
	height: 36px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	border-width: 0px;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkitbox-shadow: none;
}

.post-a-job .step .toggle-complete {
	background-color: #fff !important;
	color: #009900 !important;
}

::-moz-selection {
  background: #136cc7;
  color: #ffffff;
  text-shadow: none;
}
::selection {
  background: #136cc7;
  color: #ffffff;
  text-shadow: none;
}
.color-action {
  color: #136cc7;
}
.main-column a,
.main-column a:visited,
.widget a,
.widget a:visited {
  color: #136cc7;
}
.list-alphabet li.active a {
  color: #136cc7;
}
.modal-job .footer .forgot-pass-link {
  color: #136cc7;
}

.company div.thumb,
.main-column .list-jobs li div.thumb {
  border: 1px solid #e7e7e7;
  width: 28px;
  height: 28px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;

  float: left;
  margin: 5px 19px 10px 0;
  overflow: hidden;
}

/* custom-jseeker.css overrides */

/* Override input fields text color in Resume module */
.jse-input input[type=text],
.jse-input input[type=password] {
  width: 480px;
  padding: 0 10px;
  height: 38px;
  line-height: 38px;
  font-size: 1.1em;
  margin-bottom: 15px;
  color: #353535;
}
.jse-signup-profile .edu-content {
  padding: 0px 0;
  color: #353535;
  font-size: 1.1em;
  line-height: 2em;
  padding-top: 16px;
  /*margin-bottom: -11px;*/
}

/* Override Headings text color in Resume module */
.jse-signup-profile .module .title {
  border-bottom: 3px solid #d9d9d9;
  color: #353535;
  padding-bottom: 15px;
  font-weight: bold;
  font-size: 1.2em;
  position: relative;
}
.jse-input label {
  display: block;
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 1.1em;
  color: #353535;
}