/* BUTTONS */
/* MAIN MENU */
/* SLIDER */
/* Quick search */
/* PAYOFF */
/* SPECIALS */
/* BREADCRUMBS */
/* VIDEO BG */
/* WIDGETS AREA */
/* TEXTBLOCK */
/* BRANCHELOGOS */
/* SIDEBAR */
/* FOOTER */
/* BACK TO TOP */
/* EMPLOYEE SLIDER */
/* Company widget */
/* SOCIAL MEDIA */
@media (min-width: 992px) {
  #footer .mainfooter .footer-logo {
    width: 200px;
    height: 200px; } }
/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }
@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }
.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale; }

.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.pulse-button {
  cursor: pointer;
  -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -webkit-animation-delay: 10s;
  /* Chrome, Safari, Opera */
  animation-delay: 10s;
  -webkit-animation-iteration-count: 5;
  /* Chrome, Safari, Opera */
  animation-iteration-count: 5; }

.pulse-button:hover {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none; }

@-webkit-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(232, 76, 61, 0); } }
@-moz-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(232, 76, 61, 0); } }
@-ms-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(232, 76, 61, 0); } }
@keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(232, 76, 61, 0); } }
.home .maincontent .tab-content .col-md-5 img {
  /*margin-top: 90px;*/ }

.home .textblock3 .bg-funda {
  min-height: 240px;
  background: url("//hayweb.blob.core.windows.net/public/8a42xi/2-beta/bg-funda.png") center top no-repeat;
  background-size: auto 100%; }
  .home .textblock3 .bg-funda a {
    display: block;
    font-size: 80px;
    font-weight: bold;
    color: #fff;
    line-height: 3.1;
    min-height: 250px;
    text-align: center;
    text-decoration: none; }

.img-switch {
  margin: 0;
  padding: 0;
  list-style: none; }
  .img-switch li {
    margin-bottom: 12px;
    clear: left;
    overflow: hidden;
    color: #56BBE7; }
    .img-switch li img {
      display: inline;
      float: left;
      margin-right: 16px; }
    .img-switch li span span {
      font-weight: bold; }

.objects.searchresults .maincontent,
.continued.member .maincontent {
  padding-top: 55px; }

.pagination .active a {
  color: #fff;
  background-color: #2A2A2A;
  border-color: #111111; }
  .pagination .active a:hover {
    background-color: #111111;
    border-color: #111111; }

.pagination li a {
  color: #2A2A2A; }
  .pagination li a:hover {
    color: #111111; }

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  padding: 8px 18px 8px 18px;
  border-radius: 5px;
  font-size: 14px; }
  .btn:hover, .btn:focus, .btn.focus {
    color: #727272;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none; }
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none; }

.btn-default {
  color: #727272;
  background-color: #dadada;
  border-color: #cdcdcd;
  border-width: 0; }
  .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .btn-default:focus:active, .btn-default.focus:active, .btn-default:active:hover, .btn-default.active:hover {
    color: #727272;
    background-color: #c6c6c6;
    border-color: #afafaf; }
  .open .btn-default.dropdown-toggle {
    color: #727272;
    background-color: #c6c6c6;
    border-color: #afafaf; }
  .btn-default:active, .btn-default.active {
    background-image: none; }
  .open .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
    background-color: #dadada;
    border-color: #cdcdcd; }
  .btn-default .badge {
    color: #dadada;
    background-color: #727272; }

.btn-primary {
  color: #fff;
  background-color: #2A2A2A;
  border-color: #1d1d1d;
  border-width: 0; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .btn-primary:focus:active, .btn-primary.focus:active, .btn-primary:active:hover, .btn-primary.active:hover {
    color: #fff;
    background-color: #161616;
    border-color: black; }
  .open .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #161616;
    border-color: black; }
  .btn-primary:active, .btn-primary.active {
    background-image: none; }
  .open .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
    background-color: #2A2A2A;
    border-color: #1d1d1d; }
  .btn-primary .badge {
    color: #2A2A2A;
    background-color: #fff; }

.btn-secondary {
  color: #fff;
  background-color: #E13A3E;
  border-color: #de2428;
  border-width: 0; }
  .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active, .btn-secondary:focus:active, .btn-secondary.focus:active, .btn-secondary:active:hover, .btn-secondary.active:hover {
    color: #fff;
    background-color: #d22024;
    border-color: #aa1a1d; }
  .open .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #d22024;
    border-color: #aa1a1d; }
  .btn-secondary:active, .btn-secondary.active {
    background-image: none; }
  .open .btn-secondary.dropdown-toggle {
    background-image: none; }
  .btn-secondary.disabled, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary.disabled:active, .btn-secondary.disabled.active, .btn-secondary[disabled], .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled].focus, .btn-secondary[disabled]:active, .btn-secondary[disabled].active, fieldset[disabled] .btn-secondary, fieldset[disabled] .btn-secondary:hover, fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary.focus, fieldset[disabled] .btn-secondary:active, fieldset[disabled] .btn-secondary.active {
    background-color: #E13A3E;
    border-color: #de2428; }
  .btn-secondary .badge {
    color: #E13A3E;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #E13A3E;
  border-color: #de2428;
  border-width: 0; }
  .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .btn-success:focus:active, .btn-success.focus:active, .btn-success:active:hover, .btn-success.active:hover {
    color: #fff;
    background-color: #d22024;
    border-color: #aa1a1d; }
  .open .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #d22024;
    border-color: #aa1a1d; }
  .btn-success:active, .btn-success.active {
    background-image: none; }
  .open .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
    background-color: #E13A3E;
    border-color: #de2428; }
  .btn-success .badge {
    color: #E13A3E;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
  border-width: 0; }
  .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .btn-info:focus:active, .btn-info.focus:active, .btn-info:active:hover, .btn-info.active:hover {
    color: #fff;
    background-color: #39b3d7;
    border-color: #269abc; }
  .open .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #39b3d7;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active {
    background-image: none; }
  .open .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
  border-width: 0; }
  .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .btn-warning:focus:active, .btn-warning.focus:active, .btn-warning:active:hover, .btn-warning.active:hover {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512; }
  .open .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active {
    background-image: none; }
  .open .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
  border-width: 0; }
  .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .btn-danger:focus:active, .btn-danger.focus:active, .btn-danger:active:hover, .btn-danger.active:hover {
    color: #fff;
    background-color: #d2322d;
    border-color: #ac2925; }
  .open .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #d2322d;
    border-color: #ac2925; }
  .btn-danger:active, .btn-danger.active {
    background-image: none; }
  .open .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #231f20;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
  border-width: 0; }
  .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #E13A3E;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #999999;
    text-decoration: none; }

.btn-link-light {
  color: #fff;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
  border-width: 0; }
  .btn-link-light, .btn-link-light:active, .btn-link-light[disabled], fieldset[disabled] .btn-link-light {
    background-color: transparent; }
  .btn-link-light, .btn-link-light:hover, .btn-link-light:focus, .btn-link-light:active {
    border-color: transparent; }
  .btn-link-light:hover, .btn-link-light:focus {
    color: #e6e6e6;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link-light[disabled]:hover, .btn-link-light[disabled]:focus, fieldset[disabled] .btn-link-light:hover, fieldset[disabled] .btn-link-light:focus {
    color: #999999;
    text-decoration: none; }

.btn-lg {
  padding: 15px 25px 15px 25px;
  border-radius: 5px;
  font-size: 14px; }

.btn-sm {
  padding: 4px 18px 4px 18px;
  border-radius: 5px;
  font-size: 12px; }

.btn-xs {
  padding: 1px 18px 1px 18px;
  border-radius: 5px;
  font-size: 12px; }

/* custom buttons */
.btn-icon.btn-default i {
  background: #bebebe; }
.btn-icon.btn-primary i {
  background: #0e0e0e; }
.btn-icon.btn-success i {
  background: #c51e22; }
.btn-icon.btn-info i {
  background: #2caed5; }
.btn-icon.btn-warning i {
  background: #ec951a; }
.btn-icon.btn-danger i {
  background: #c52f2b; }

.icon-container i {
  background: #bbbbbb; }
.icon-container.icon-container-default i {
  background: #bebebe; }
.icon-container.icon-container-primary i {
  background: #0e0e0e; }
.icon-container.icon-container-success i {
  background: #c51e22; }
.icon-container.icon-container-info i {
  background: #2caed5; }
.icon-container.icon-container-warning i {
  background: #ec951a; }
.icon-container.icon-container-danger i {
  background: #c52f2b; }

body {
  color: #2c2c2c;
  font-family: "Open Sans", sans-serif; }

h1 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

h2 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

h3 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

h4 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

h5 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

h6 {
  color: #616161;
  font-family: "Open Sans", sans-serif; }

a {
  color: #2A2A2A; }
  a:hover {
    color: #111111; }

i.scrollup,
i.scrolldown {
  border: solid 2px #fff;
  background-color: rgba(0, 0, 0, 0.1);
  color: #fff; }
  i.scrollup:hover,
  i.scrolldown:hover {
    opacity: 0.8; }

i.scrollup {
  color: #2A2A2A;
  border: 2px solid #2A2A2A; }

#backtotop {
  background: #2A2A2A;
  color: #fff; }
  #backtotop.cd-is-visible:hover {
    background: #1d1d1d;
    color: #fff;
    opacity: 1; }

.brand-color {
  color: #2A2A2A; }

.readmorelink {
  color: #231f20;
  cursor: pointer; }
  .readmorelink:hover {
    color: #E13A3E; }

.home #header {
  padding-top: 0 !important; }
.home .textblock1 .nav-pills {
  margin: 0px auto 60px;
  display: inline-block; }
  .home .textblock1 .nav-pills > li + li {
    margin-left: 0; }
  .home .textblock1 .nav-pills li a {
    font-size: 16px;
    font-weight: 300;
    border-radius: 0;
    color: #fff;
    background: #E13A3E;
    /* Custom, iPhone Retina */ }
    .home .textblock1 .nav-pills li a:hover {
      background: #c91f23; }
    @media (min-width: 992px) {
      .home .textblock1 .nav-pills li a {
        padding: 25px 40px;
        font-size: 18px;
        font-weight: 600; } }
  .home .textblock1 .nav-pills li.active a {
    color: #fff;
    background: #2A2A2A; }
    .home .textblock1 .nav-pills li.active a:hover {
      background: #111111; }
  .home .textblock1 .nav-pills li:first-child a, .home .textblock1 .nav-pills li.active:first-child a {
    border-radius: 8px 0 0 8px; }
  .home .textblock1 .nav-pills li:last-child a {
    border-radius: 0 8px 8px 0; }
.home .textblock1 .tab-content h2 {
  margin: 0 0 30px;
  font-weight: 300; }
  .home .textblock1 .tab-content h2 span {
    color: #2A2A2A;
    font-weight: 600; }

.sidecontainer .side {
  background: #fff; }
  .sidecontainer .side .widget {
    border-top: 1px solid #efefef; }
  .sidecontainer .side .divider {
    background: #2A2A2A; }

/* NOTIFY STYLING CHANGES */
.ui-pnotify-container {
  background: #fff;
  border: 1px solid #e5e6e7;
  color: #cecece !important;
  padding: 20px; }
  .ui-pnotify-container .ui-pnotify-text {
    color: #3b3b3b !important; }
  .ui-pnotify-container.alert-success {
    border-left: 4px solid #3C763D !important; }
  .ui-pnotify-container.alert-info {
    border-left: 4px solid #31708F !important; }

.textblock:first-child {
  border-top: 1px solid #efefef; }
.textblock:last-child {
  border-bottom: none; }

.maincontent {
  border-bottom: 1px solid #efefef;
  background: #fff; }

.textblock1 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock1 p {
    margin-bottom: 20px; }
  .textblock1 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock1 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock1 .article-title span {
      font-weight: 600; }

.textblock2 {
  /* normal - full-width */
  background: #2A2A2A;
  color: #fff;
  padding: 30px 0; }
  .textblock2 p {
    margin-top: 20px; }
  .textblock2 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock2 .article-title {
    font-size: 36px;
    font-weight: 300;
    margin: 0;
    color: #fff; }
    .textblock2 .article-title span {
      font-weight: 600; }

.textblock3 {
  /* normal - full-width */
  background: #f5f5f5;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock3 p {
    margin-bottom: 20px; }
  .textblock3 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock3 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock3 .article-title span {
      font-weight: 600; }

.textblock4 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock4 p {
    margin-bottom: 20px; }
  .textblock4 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock4 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock4 .article-title span {
      font-weight: 600; }

.textblock5 {
  /* normal - full-width */
  background: #2A2A2A;
  color: #fff;
  padding: 30px 0; }
  .textblock5 p {
    margin-top: 20px; }
  .textblock5 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock5 .article-title {
    font-size: 36px;
    font-weight: 300;
    margin: 0;
    color: #fff; }
    .textblock5 .article-title span {
      font-weight: 600; }

.textblock6 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock6 p {
    margin-bottom: 20px; }
  .textblock6 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock6 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock6 .article-title span {
      font-weight: 600; }

.textblock7 {
  /* normal - full-width */
  background: #f5f5f5;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock7 p {
    margin-bottom: 20px; }
  .textblock7 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock7 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock7 .article-title span {
      font-weight: 600; }

.textblock8 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .textblock8 p {
    margin-bottom: 20px; }
  .textblock8 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .textblock8 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .textblock8 .article-title span {
      font-weight: 600; }

.home .maincontent {
  background: #f8f8f8; }
.home .textblock1 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock1 p {
    margin-bottom: 20px; }
  .home .textblock1 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock1 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock1 .article-title span {
      font-weight: 600; }
.home .textblock2 {
  /* normal - full-width */
  background: #2A2A2A;
  color: #fff;
  padding: 30px 0; }
  .home .textblock2 p {
    margin-top: 20px; }
  .home .textblock2 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock2 .article-title {
    font-size: 36px;
    font-weight: 300;
    margin: 0;
    color: #fff; }
    .home .textblock2 .article-title span {
      font-weight: 600; }
.home .textblock3 {
  /* normal - full-width */
  background: #f5f5f5;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock3 p {
    margin-bottom: 20px; }
  .home .textblock3 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock3 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock3 .article-title span {
      font-weight: 600; }
.home .textblock4 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock4 p {
    margin-bottom: 20px; }
  .home .textblock4 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock4 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock4 .article-title span {
      font-weight: 600; }
.home .textblock5 {
  /* normal - full-width */
  background: #2A2A2A;
  color: #fff;
  padding: 30px 0; }
  .home .textblock5 p {
    margin-top: 20px; }
  .home .textblock5 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock5 .article-title {
    font-size: 36px;
    font-weight: 300;
    margin: 0;
    color: #fff; }
    .home .textblock5 .article-title span {
      font-weight: 600; }
.home .textblock6 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock6 p {
    margin-bottom: 20px; }
  .home .textblock6 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock6 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock6 .article-title span {
      font-weight: 600; }
.home .textblock7 {
  /* normal - full-width */
  background: #f5f5f5;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock7 p {
    margin-bottom: 20px; }
  .home .textblock7 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock7 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock7 .article-title span {
      font-weight: 600; }
.home .textblock8 {
  /* normal - full-width */
  background: #ffffff;
  color: #616161;
  padding: 50px 0;
  border-bottom: 1px solid #efefef; }
  .home .textblock8 p {
    margin-bottom: 20px; }
  .home .textblock8 .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .textblock8 .article-title {
    color: #000000;
    font-size: 36px;
    font-weight: 300;
    margin: 0 0 25px; }
    .home .textblock8 .article-title span {
      font-weight: 600; }

.home .textblock4 {
  background-image: url("/public/2x5zjv/1/banner-2.jpg");
  background-position: center bottom;
  height: 300px;
  color: #fff; }

#branchelogos {
  background: #fff;
  border-bottom: 1px solid #efefef; }
  #branchelogos .owl-nav [class*='owl-'] {
    color: #2A2A2A; }
    #branchelogos .owl-nav [class*='owl-']:hover {
      color: #E13A3E; }

.breadcrumbs {
  background: #2A2A2A; }
  .breadcrumbs .breadcrumb {
    color: #fff; }
    .breadcrumbs .breadcrumb a {
      color: #fff; }
    .breadcrumbs .breadcrumb .active, .breadcrumbs .breadcrumb li:last-child {
      color: #fff; }
    .breadcrumbs .breadcrumb > li + li:before {
      color: #fff; }

.widget.company {
  color: #FFFFFF;
  /* Custom, iPhone Retina */ }
  .widget.company h2 {
    color: #fff;
    font-family: "Open Sans", sans-serif; }
  .widget.company .company {
    font-size: 14px; }
    .widget.company .company a {
      color: #FFFFFF;
      text-decoration: none; }
      .widget.company .company a:hover {
        color: #fff;
        text-decoration: none; }

.widget.lang-picker .flag {
  color: #fff; }
.widget.lang-picker .btn i {
  font-size: 12px;
  color: #E13A3E; }
.widget.lang-picker ul.dropdown-menu {
  background-color: #f7f7f7; }
  .widget.lang-picker ul.dropdown-menu li .flag:hover {
    background-color: #f2f2f2;
    color: #E13A3E; }
  .widget.lang-picker ul.dropdown-menu li .flag.active {
    opacity: 0.5; }
    .widget.lang-picker ul.dropdown-menu li .flag.active:hover {
      background-color: transparent;
      color: #fff; }

.account-block .profile-picture {
  background: #eee; }

#main-menu {
  background-color: #fff;
  border-color: #efefef; }
  #main-menu .navbar-collapse {
    border-top: 1px solid transparent; }
  #main-menu #menu-main {
    border-top: 1px solid #e6e6e6; }
  #main-menu .open > a {
    background-color: #fff; }
  #main-menu .container .navbar-header {
    position: relative;
    /* Custom, iPhone Retina */ }
    @media (min-width: 992px) {
      #main-menu .container .navbar-header {
        width: 185px;
        display: block;
        height: 69px; } }
    #main-menu .container .navbar-header .navbar-brand {
      background-color: transparent;
      height: 50px;
      /* Custom, iPhone Retina */ }
      @media (min-width: 992px) {
        #main-menu .container .navbar-header .navbar-brand {
          position: absolute;
          padding: 0 15px;
          height: 48px;
          width: 200px; } }
      #main-menu .container .navbar-header .navbar-brand img {
        height: 48px;
        margin-top: -15px;
        /* Custom, iPhone Retina */ }
        @media (min-width: 992px) {
          #main-menu .container .navbar-header .navbar-brand img {
            height: 70px;
            margin-top: -5px; } }
    #main-menu .container .navbar-header button {
      border: 0; }
      #main-menu .container .navbar-header button:focus, #main-menu .container .navbar-header button:hover, #main-menu .container .navbar-header button:active {
        background-color: transparent;
        border-radius: 0px; }
      #main-menu .container .navbar-header button .icon-bar {
        background-color: #E13A3E; }
  #main-menu .navbar {
    min-height: 65px; }
  #main-menu .nav > li > a {
    color: #2A2A2A; }
    #main-menu .nav > li > a .fa {
      color: #E13A3E; }
    #main-menu .nav > li > a:hover {
      color: #E13A3E;
      background-color: transparent;
      /* Custom, iPhone Retina */ }
      @media (min-width: 992px) {
        #main-menu .nav > li > a:hover {
          border-radius: 0px; } }
  #main-menu .nav > li.selected > a {
    color: #E13A3E;
    background-color: transparent;
    /* Custom, iPhone Retina */ }
    @media (min-width: 992px) {
      #main-menu .nav > li.selected > a {
        border-radius: 0px; } }
  #main-menu .nav > li ul {
    background-color: #f2f2f2;
    border: 0;
    /* Custom, iPhone Retina */ }
    @media (min-width: 992px) {
      #main-menu .nav > li ul {
        margin-top: 0;
        background-color: #f7f7f7; } }
    #main-menu .nav > li ul li a {
      color: #2A2A2A; }
      #main-menu .nav > li ul li a:hover {
        color: #E13A3E;
        background-color: transparent;
        /* Custom, iPhone Retina */ }
        @media (min-width: 992px) {
          #main-menu .nav > li ul li a:hover {
            border-radius: 0px; } }

.company-phone-number {
  color: #E13A3E; }
  .company-phone-number i {
    color: #E13A3E; }

.quicksearch {
  /* Custom, iPhone Retina */ }
  @media (min-width: 768px) {
    .quicksearch {
      background: transparent; } }
  .quicksearch .selectboxit-container .selectboxit {
    color: #424242;
    background: #fff;
    border: 1px solid #ddd; }
    .quicksearch .selectboxit-container .selectboxit:focus, .quicksearch .selectboxit-container .selectboxit:hover {
      color: #000; }
  .quicksearch .selectboxit-container .selectboxit-arrow-container {
    background: #fff; }
  .quicksearch .selectboxit-container .selectboxit-options {
    background: #fff;
    top: 54px !important; }
  .quicksearch .search-commands i {
    color: #fff; }
  .quicksearch .select2-container.sys-location .select2-choice {
    background-color: #fff;
    border: 1px solid #ddd; }
    .quicksearch .select2-container.sys-location .select2-choice .select2-arrow:after {
      color: #424242; }
    .quicksearch .select2-container.sys-location .select2-choice .select2-chosen {
      color: #424242; }
  .quicksearch .search-commands-extra .btn-link {
    color: #fff; }

.sys-search-suggestions-container .sys-search-suggestions {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.4); }
  .sys-search-suggestions-container .sys-search-suggestions a {
    color: #fff; }

.quicksearch .sys-search-radius {
  /* Custom, iPhone Retina */ }
  .quicksearch .sys-search-radius select {
    background-color: #fff;
    border: 2px solid #ccc; }
  @media (min-width: 992px) {
    .quicksearch .sys-search-radius select {
      border: 2px solid #ccc; } }

#select2-drop.select2-drop-active {
  background-color: #fff;
  border: 2px solid #ccc; }
#select2-drop ul.select2-results > li.select2-result > .select2-result-label {
  background: #eeeeee;
  color: #333333; }

.select2-container.sys-location.select2-container-active .select2-choice {
  border-color: #ccc; }

.select2-container.sys-location.select2-dropdown-open.select2-container-active .select2-choice {
  border-color: #ccc; }

/* Custom, iPhone Retina */
@media (min-width: 992px) {
  .quicksearch.affix {
    background: #1b1b1b; } }
#slider1,
#slider2,
#slider3 {
  background: #121212; }
  #slider1 .owl-nav [class*='owl-'],
  #slider2 .owl-nav [class*='owl-'],
  #slider3 .owl-nav [class*='owl-'] {
    color: #fff;
    background: transparent; }
    #slider1 .owl-nav [class*='owl-']:hover,
    #slider2 .owl-nav [class*='owl-']:hover,
    #slider3 .owl-nav [class*='owl-']:hover {
      background: transparent;
      color: #FFF; }
  #slider1 .owl-dots .owl-dot span,
  #slider2 .owl-dots .owl-dot span,
  #slider3 .owl-dots .owl-dot span {
    border: 2px solid #FFFFFF; }
  #slider1 .owl-dots .owl-dot.active span, #slider1 .owl-dots .owl-dot:hover span,
  #slider2 .owl-dots .owl-dot.active span,
  #slider2 .owl-dots .owl-dot:hover span,
  #slider3 .owl-dots .owl-dot.active span,
  #slider3 .owl-dots .owl-dot:hover span {
    background: #FFFFFF;
    border: 2px solid #FFFFFF; }

#slider1 .slide .carouselcaption {
  background: transparent; }
  #slider1 .slide .carouselcaption .sliderTitle {
    color: #fff;
    text-shadow: 1px 1px 0 #000; }
  #slider1 .slide .carouselcaption .sliderDesc {
    color: #fff;
    text-shadow: 1px 1px 0 #000; }
    #slider1 .slide .carouselcaption .sliderDesc .btn-link {
      color: #fff; }
    #slider1 .slide .carouselcaption .sliderDesc .btn {
      text-shadow: none; }

#slider2 .slide .container {
  position: relative;
  height: 100%; }
#slider2 .slide .carouselcaption {
  position: absolute;
  left: 15px;
  bottom: 30px;
  max-width: 500px; }
  #slider2 .slide .carouselcaption .sliderTitle {
    color: #fff;
    font-weight: 300; }
    #slider2 .slide .carouselcaption .sliderTitle span {
      font-weight: 600; }
  #slider2 .slide .carouselcaption .sliderDesc {
    color: #fff; }
  #slider2 .slide .carouselcaption .btn.btn-link {
    color: #fff; }

.slider-nav a:nth-child(2n) {
  color: #fff;
  background: rgba(142, 51, 53, 0.5); }
  .slider-nav a:nth-child(2n):hover {
    color: #fff;
    background: rgba(104, 38, 39, 0.5); }
.slider-nav a:nth-child(3n) {
  color: #fff;
  background: rgba(59, 43, 44, 0.5); }
  .slider-nav a:nth-child(3n):hover {
    background: rgba(30, 22, 22, 0.5); }
.slider-nav a {
  color: #fff;
  background: rgba(225, 58, 62, 0.5);
  font-size: 18px; }
  .slider-nav a:hover {
    background: rgba(201, 31, 35, 0.5); }

#socialIcons .widget.social a {
  background: #2A2A2A;
  color: #fff; }
  #socialIcons .widget.social a.social_facebook {
    background: #365397; }
    #socialIcons .widget.social a.social_facebook:hover {
      background: #2f4984; }
  #socialIcons .widget.social a.social_twitter {
    background: #00a9f1; }
    #socialIcons .widget.social a.social_twitter:hover {
      background: #0097d8; }
  #socialIcons .widget.social a.social_linkedin {
    background: #006db3; }
    #socialIcons .widget.social a.social_linkedin:hover {
      background: #005d9a; }
  #socialIcons .widget.social a.social_youtube {
    background: #ff3333; }
    #socialIcons .widget.social a.social_youtube:hover {
      background: #ff1a1a; }
  #socialIcons .widget.social a.social_googleplus {
    background: #e0452c; }
    #socialIcons .widget.social a.social_googleplus:hover {
      background: #d3381f; }
  #socialIcons .widget.social a.social_pinterest {
    background: #ce1a19; }
    #socialIcons .widget.social a.social_pinterest:hover {
      background: #b71716; }
  #socialIcons .widget.social a:hover {
    color: #fff; }

.specials {
  background: #fff; }
  .specials a .overlay {
    background: rgba(174, 32, 37, 0.8);
    color: #FFF; }
  .specials h2 {
    font-size: 18px;
    color: #616161; }
  .specials .special {
    background: #fff; }
    .specials .special .object_status {
      color: #fff;
      background: #ccc; }
      .specials .special .object_status.rented, .specials .special .object_status.sold {
        background: #c0392b;
        color: #fff; }
      .specials .special .object_status.rented_under_conditions, .specials .special .object_status.sold_under_conditions {
        background: #e67e22;
        color: #fff; }
      .specials .special .object_status.new_forsale, .specials .special .object_status.new_forrent {
        background: #2ecc71;
        color: #fff; }
      .specials .special .object_status.price_changed {
        background: #3498db;
        color: #fff; }
    .specials .special .img-container {
      background: #e6e6e6; }
    .specials .special .data {
      color: #fff;
      background: rgba(0, 0, 0, 0.8); }
      .specials .special .data h3 {
        color: #fff; }
      .specials .special .data span.obj_price {
        color: #FFFFFF; }

.maincontent {
  border-bottom: 1px solid #efefef; }
  .maincontent .article-title {
    font-family: "Open Sans", sans-serif;
    color: #2a2a2a; }

.fullwidth .maincontent .member-dashboard .article-title,
.fullwidth .maincontent .main-article .article-title {
  font-family: "Open Sans", sans-serif; }

#footer .mainfooter {
  background: #2A2A2A;
  color: #FFFFFF; }
  #footer .mainfooter .footer-logo {
    background: #2A2A2A;
    padding: 0;
    height: auto;
    min-height: auto;
    margin-top: 50px; }
    #footer .mainfooter .footer-logo img {
      height: 70px; }
#footer .subfooter {
  background: #111111;
  color: #fff; }
#footer #bottom-menu .level-1 > a {
  color: #FFFFFF; }
  #footer #bottom-menu .level-1 > a:hover {
    background: none;
    color: #f2f2f2; }
#footer #bottom-menu .level-1 .dropdown-menu {
  font-family: "Open Sans", sans-serif; }
  #footer #bottom-menu .level-1 .dropdown-menu .active a {
    color: #f2f2f2; }
  #footer #bottom-menu .level-1 .dropdown-menu a {
    color: #FFFFFF; }
    #footer #bottom-menu .level-1 .dropdown-menu a:hover {
      color: #f2f2f2; }

.footerpadding {
  padding-bottom: 443px; }

.form-horizontal .control-label {
  text-align: left; }

.recentlyviewed-toggle.btn-primary, .recentlyviewed-toggle.btn-primary:active,
.recentlyviewed-toggle.btn-primary:focus, .recentlyviewed-toggle.btn-primary:hover {
  background-color: #E13A3E; }

.btn.btn-block.btn-primary.btn-transparent.register {
  background-color: #E13A3E; }

/* Custom, iPhone Retina */
@media (min-width: 320px) {
  #main-menu .container .navbar-header .navbar-brand img {
    height: 62px;
    width: 138px;
    margin-top: -24px; } }
#main-menu .container .navbar-header .navbar-brand {
  width: 230; }

/* Custom, iPhone Retina */
@media (min-width: 992px) {
  #main-menu .container .navbar-header .navbar-brand img {
    height: 90px;
    margin-top: -14px;
    width: 170px; } }
.home .maincontent {
  background: #ffffff none repeat scroll 0 0;
  border-bottom: 1px solid #efefef;
  color: #616161;
  padding: 50px 0; }
  .home .maincontent .article-text {
    font-size: 14px;
    font-weight: 300;
    line-height: 32px; }
  .home .maincontent p {
    margin-bottom: 20px; }

.home .textblock1 .tab-content {
  line-height: 2em;
  margin-bottom: 75px;
  text-align: left; }
  .home .textblock1 .tab-content p {
    margin-bottom: 30px; }
.home .textblock1 .nav-pills li a {
  background: #e13a3e none repeat scroll 0 0;
  color: #fff; }

.tekstblock1 ul, .tekstblock1 p {
  line-height: 2em; }

.tekstblock1 .article-title {
  font-size: 32px; }

.tekstblock1 .btn {
  margin-bottom: 10px;
  margin-right: 10px; }

.home .maincontent {
  text-align: left; }

.employees .nav.nav-tabs {
  display: none; }

#wwwPopup .modal-dialog .modal-content {
  border-radius: 0;
  background: #E13A3E;
  font-family: "Open Sans", sans-serif;
  color: #fff; }
  #wwwPopup .modal-dialog .modal-content h2 {
    color: #fff; }
  #wwwPopup .modal-dialog .modal-content a {
    color: #fff; }
  #wwwPopup .modal-dialog .modal-content .modal-header {
    border: none; }
    #wwwPopup .modal-dialog .modal-content .modal-header .close {
      color: #fff;
      opacity: 1; }
  #wwwPopup .modal-dialog .modal-content .modal-footer {
    border: none; }

/*# sourceMappingURL=customer.css.map */
