#top-bar, .header-main {
  background-color: #ffffff !important; }

#top-bar li,
#top-bar li a,
#top-bar li:hover,
#top-bar li a:hover {
  color: #aaaaaa !important; }

.header-main .header-address .stm-icon-pin,
.header-main .header-main-phone .stm-icon-phone,
.header-main .header-main-phone .phone .phone-label,
.header-main .header-secondary-phone .phone .phone-label {
  color: #aaaaaa !important; }

.header-main .header-address .address .heading-font,
.header-main-phone a, .header-secondary-phone a {
  color: #282828 !important;
  font-weight: bold; }

.header-nav.header-nav-transparent {
  background: rgba(40, 40, 40, 0.8) !important; }

.header-nav.header-nav-default {
  background: #282828 !important; }

.header-menu li a {
  color: #ffffff; }

.sub-menu li a {
  color: #282828; }

.header-help-bar > ul li a:hover {
  background: none; }

.help-bar-compare a .list-label,
.help-bar-compare a .list-icon {
  color: #ffffff !important;
  transition: all 0.25s ease; }
.help-bar-compare:hover a .list-label,
.help-bar-compare:hover a .list-icon {
  color: rgba(255, 255, 255, 0.8) !important; }

.header-help-bar > ul li.nav-search > a i {
  color: #ffffff; }

.main-menu .header-menu > li > ul li a:hover {
  background-color: #aaaaaa; }

.header-help-bar > ul li a .list-badge {
  background-color: #ff2e34; }

.car-listing-row .listing-car-item-meta .price:before,
.listing-list-loop .content .meta-top .price:before,
.listing-car-items .listing-car-item .price:before {
  transform: none; }

#footer-main, #footer-copyright {
  background-color: #ffffff !important; }
  #footer-main .widget-title h6, #footer-copyright .widget-title h6 {
    color: #282828 !important; }
  #footer-main .ag-widget, #footer-copyright .ag-widget {
    color: #aaaaaa !important; }
    #footer-main .ag-widget#about .bloglogo img, #footer-copyright .ag-widget#about .bloglogo img {
      width: 80% !important;
      margin-bottom: 20px; }
    #footer-main .ag-widget#about h2, #footer-copyright .ag-widget#about h2 {
      font-size: 16px;
      line-height: 22px;
      font-weight: initial;
      color: #aaaaaa; }
    #footer-main .ag-widget#info .ag-helper-working_hours,
    #footer-main .ag-widget#info .ag-helper-address,
    #footer-main .ag-widget#info .ag-helper-phone, #footer-copyright .ag-widget#info .ag-helper-working_hours,
    #footer-copyright .ag-widget#info .ag-helper-address,
    #footer-copyright .ag-widget#info .ag-helper-phone {
      margin-bottom: 10px; }
      #footer-main .ag-widget#info .ag-helper-working_hours i,
      #footer-main .ag-widget#info .ag-helper-address i,
      #footer-main .ag-widget#info .ag-helper-phone i, #footer-copyright .ag-widget#info .ag-helper-working_hours i,
      #footer-copyright .ag-widget#info .ag-helper-address i,
      #footer-copyright .ag-widget#info .ag-helper-phone i {
        margin-right: 5px; }
      #footer-main .ag-widget#info .ag-helper-working_hours a:hover,
      #footer-main .ag-widget#info .ag-helper-address a:hover,
      #footer-main .ag-widget#info .ag-helper-phone a:hover, #footer-copyright .ag-widget#info .ag-helper-working_hours a:hover,
      #footer-copyright .ag-widget#info .ag-helper-address a:hover,
      #footer-copyright .ag-widget#info .ag-helper-phone a:hover {
        color: #282828; }
    #footer-main .ag-widget#social ul, #footer-copyright .ag-widget#social ul {
      padding: 0; }
      #footer-main .ag-widget#social ul li, #footer-copyright .ag-widget#social ul li {
        display: inline-block;
        padding: 10px; }
        #footer-main .ag-widget#social ul li a:hover i, #footer-copyright .ag-widget#social ul li a:hover i {
          color: #282828;
          -webkit-transition: all 0.25s ease;
          -moz-transition: all 0.25s ease;
          -o-transition: all 0.25s ease;
          transition: all 0.25s ease; }
        #footer-main .ag-widget#social ul li i, #footer-copyright .ag-widget#social ul li i {
          color: #ff2e34;
          font-size: 24px; }

#footer-copyright a {
  color: #ff2e34 !important; }

.cast-credits p, .cast-credits a {
  display: inline-block; }
.cast-credits p {
  vertical-align: middle;
  margin-bottom: 0;
  margin-right: 5px; }
.cast-credits a img {
  height: 18px;
  width: auto; }

.lg-sub-html {
  display: none; }

@media (max-width: 992px) {
  #footer {
    text-align: center; }
    #footer #newsletter-footer-form input[type="submit"] {
      margin: 0 auto; } }

/*# sourceMappingURL=autogrid-style.css.map */
