/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 15 2026 | 13:50:19 */
a {color: #48b400;}
h1, .h1, h1.heading-font{text-shadow: 1px 1px 1px rgb(0 0 0 / 8%);}
h3, .h3, h3.heading-font { text-shadow: 1px 1px 1px rgb(0 0 0 / 8%);}

a img:hover { cursor: pointer; }

/* Top Bar */

ul.top-bar-info{margin-right: 16px;}

.stm-layout-header-car_dealer .header-main{text-shadow: 1px 1px 1px rgb(0 0 0 / 8%);}

.header-top-info{
     padding-top: 30px;
  }

/* Header Sticky */

.header-nav-sticky{ /* border-bottom: solid 3px #ffffff; */}

#header .header-main {
	background: #91e200; /* Old browsers */
background: -moz-linear-gradient(top,  #91e200 0%, #73e000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #91e200 0%,#73e000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #91e200 0%,#73e000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91e200', endColorstr='#73e000',GradientType=0 ); /* IE6-9 */

}

	.stm-layout-header-car_dealer .header-nav.header-nav-default {
    background-color: #000000!important;
		background: black!important;
}
 
.header-help-bar > ul li.help-bar-compare .list-label { color: white!important;}
.header-help-bar > ul li a .list-badge { padding: 0 6px ; color: #000000!important;}

.stm-layout-header-car_dealer .main-menu {
    float: none;
    text-align: center;
}
.stm-layout-header-car_dealer .main-menu {
    float: none;
    text-align: center;
}

.stm-layout-header-car_dealer .main-menu .header-menu{
  display: inline-table;
  margin-left: 0;
  vertical-align: top;
  }

body #wrapper #header .main-menu .header-menu > li.current_page_item > a{text-shadow: 1px 1px 1px rgb(0 0 0 / 8%);}

.stm-layout-header-car_dealer .header-nav.header-nav-transparent {
    box-shadow: none;
}

.stm-layout-header-car_dealer .header-main .header-top-info{ margin-top: -14px;}

.stm-layout-header-car_dealer .header-main .header-main-phone{
  padding-left: 53px;
}

.stm-layout-header-car_dealer .header-main .header-main-phone i {
  color: black!important;
  font-size: 33px!important;
}


.stm-layout-header-car_dealer .header-main .header-main-phone .phone .phone-label {
    color: black!important;
	font-size: 15px;
}

.stm-layout-header-car_dealer .header-main .header-address {
  max-width: 368px!important;
  padding-left: 53px;
}

.stm-layout-header-car_dealer .header-main .header-address i {
    color: black!important;
    font-size: 35px!important;
   }

.stm-layout-header-car_dealer .header-main .header-address .address .heading-font{
      color: black!important;
      font-weight: bold;
      font-size: 15px;
}

.stm-layout-header-car_dealer .header-main .header-address .address .fancy-iframe{ 
	color: #161616;
	display: block;
    margin-left: 0;
    padding-top: 5px;
	border-bottom: none;
}
.stm-layout-header-car_dealer .header-main .header-address .address .fancy-iframe:hover {
    color: #161616;
    border-bottom-color: #161616;
}

.stm-layout-header-car_dealer .header-main .header-main-phone .phone .phone-number{ font-size: 15px;}

.header-main-phone a, .header-secondary-phone a {
    color: black!important;
   }

.stm-layout-header-car_dealer .header-main .header-main-socs ul li a{
  color: black!important;
  background-color: #91e200;
  }

.stm-layout-header-car_dealer .header-main .header-main-socs ul li a i {
    font-size: 34px;
    background-color: transparent;
}

.stm-layout-header-car_dealer .header-help-bar > ul li.nav-search > a{
	border: none;
color: #000000;
	background: #73e000;
    right: 13px;
	line-height: 39px;
}

body #wrapper .header-help-bar > ul > li > a:hover {
    background-color: #000000 !important;
	color: #8fe200;
}

/* Menu */

.stm-layout-header-car_dealer .main-menu .header-menu > li > a {padding: 0 20px;}

body #wrapper .main-menu .header-menu > li > a, #wrapper #header .header-menu > li > a {
  color:#ffffff!important;
	letter-spacing: 0.3px;
  }

.main-menu .header-menu > li:not(.stm_megamenu) .sub-menu a, .header-menu > li:not(.stm_megamenu) .sub-menu a{
   background-color: #000000; 
  color:#ffffff!important;
  text-align: left;
}

.stm-layout-header-car_dealer .main-menu .header-menu > li.current-menu-item > a, .stm-layout-header-car_dealer .main-menu .header-menu > li.current_page_item > a{
		background-color: #73e000!important; 
}

.stm-layout-header-car_dealer .main-menu .header-menu > li:hover > a {
	background-color: #73E000!important; 
}

.stm-layout-header-car_dealer .main-menu .header-menu > li:not(.stm_megamenu) > ul li > a:hover{
    background: #73e000 !important;	
	}

/* Sub Menu */
/* Buy / Sell Car */
/*
.menu-item-7807 .stm-layout-header-car_dealer .main-menu .header-menu > li > ul {
	width: 167.02px;
	}
.menu-item-7807  .stm-layout-header-car_dealer .main-menu .header-menu > li > ul li.menu-item-5703 a {
       padding: 8px 30px 8px 23px!important;
}
*/

#top-bar .top-bar-info li:last-child {
  letter-spacing: 1.7px;
    font-weight: bold;
    font-size: 11px;
}
.stm-layout-header-car_dealer .main-menu .header-menu > li > ul li a {
      font-weight: bold;
  padding: 8px 30px 8px 34px;
}

.stm_breadcrumbs_unit .navxtBreads {
     text-align: center;
}

/* Search */

body.post-type-archive-listings.stm-template-car_dealer .classic-filter-row {   display: none; }

/* Magic */

.vc_custom_1552390974448{display:none;}

/* Entry Header */

.entry-header.center .sub-title { text-shadow: 3px 3px 9px rgb(0 0 0 / 98%);}
.entry-header.small_title_box .container .entry-title h2 { text-shadow: 0px 1px 4px #000000c2, -1px 4px 0px rgb(0 0 0 / 15%);}

.entry-header {
   background-position: 50% 58%;
  margin-bottom:50px;
}

.entry-header.small_title_box > .container {
    min-height: 165px;
}

.entry-header.center .colored-separator {
        display: none;
}

.stm_breadcrumbs_unit  {
       display: none;
  }

/* Home Slider */



/* Home Showcase */

.car-listing-tabs-unit .car-listing-top-part {
       padding-top: 0;
}


  
.homeFeaturedCars ul li a {
    background: rgb(236 239 243);
    color: #48b400;
}

.homeFeaturedCars .stm-listing-tabs ul li.active a{
  color: #000000;
  background: white!important;
}

.homeFeaturedCars .stm-listing-tabs ul li {
    margin-right: 0;
    margin-left: 0;
}

.homeFeaturedCars button {
  background-color: #48b400;
  box-shadow: none;
  }

.homeFeaturedCars a.load-more-btn {background:#323232;}

.homeFeaturedCars .car-listing-top-part{
  display:none;
}

.homeFeaturedCars .car-listing-main-part{
 padding-top: 25px;
}

.homeSellCar{
  text-align: center;	
}

.homeSellCar a.button{
  margin-top:25px;
  text-align: center;	
}

.stm-template-car_dealer .car-listing-tabs-unit .car-listing-row .image img {
   /* background: #ffffff;
    padding: 3px;
    border: solid 2px #dddddd;
  */
  }

/* Listing Page */

a.car-action-unit > i { color: #161616}
a.car-action-unit:hover { border-color: #ededed;color: #161616;}
								

.car-listing-modern-grid img.lazy.img-responsive {
/*    min-height: 186px; */
}

.stm-icon-grid:before {
        color: #000000;
}

/* Single Listing */
body.single-listings .stm_breadcrumbs_unit{display: unset!important;}
body.single-listings .stm-single-car-page {padding-top: 25px;}
body.single-listings .entry-header {display:none;}
body.single-listings .stm-single-car-side {padding-top: 0;}

body.single-listings .stm-car_dealer-buttons a {background-color: #F1F1F1;font-weight: bold;}
body.single-listings .single-car-data {background-color: #f1f1f1;border: 3px solid #f1f1f1;padding: 12px 27px 13px 27px;}
body.single-listings .stm_auto_loan_calculator{border: 3px solid #ededed;}
body.single-listings .stm_auto_loan_calculator.novo{background-color: #F1F1F1;}
body.single-listings .single-car-prices { background-color: #45c655;}
body.single-listings .single-regular-price{padding:11px 0 11px;}
body.single-listings .stm_auto_loan_calculator > .title > i{color: #45c655;}
body.single-listings .stm-thumbs-car-gallery{ margin-top: 14px;}
body.single-listings .stm-car-carousels{margin-bottom: 20px;}
body.single-listings .stm-car-carousels{margin-top: 6px;border-bottom: 1px solid #e4e6ea;}
body.single-listings .single-car-actions {/*display: none;*/ padding-top: 11px;}
body.single-listings .single-car-actions > ul {margin-bottom: 0;    text-align: center;}
body.single-listings .single-car-actions > ul li { float: unset; display: inline-block;}
body.single-listings .addtoany_content {display: none;}
body.single-listings .stm-shareble .stm-a2a-popup {left: -10px;}
body.single-listings .stm-shareble .stm-a2a-popup .addtoany_shortcode {
    background: #ffffff;
       border: none;
	border-radius: 0;
}

body.single-listings .stm-shareble .stm-a2a-popup a.addtoany_share_save.addtoany_share{display: none;}


/* Apply for Finance Listing Button */

body.single-listings .financeListingButton{margin-bottom: 15px;}

body.single-listings .financeListingButton a.vc_general.vc_btn3-style-modern.vc_btn3-color-white {
	background: white;
	font-size: 15px;
    color: #161616;
    font-weight: bold;
    border: 1px solid #e0e3e7;
    border-radius: 0;
    padding: 13px 67px;
    box-shadow: 0 2px 7px rgb(0 0 0 / 9%);
    margin-top: 15px;
	margin-bottom: 15px;
}

body.single-listings .financeListingButton i { margin-top: 5px;    color: #45c655;}

body.single-listings .financeListingButton a.vc_general.vc_btn3-style-modern.vc_btn3-color-white:hover{background-color: #f8f8f8;}
/* --> */

/* Whatsapp Listing Button */
body.single-listings .stm_social_buttons_wrap .whatsapp .whatsapp-btn{border: 1px solid #e0e3e7; border-radius: 0; padding: 13px 67px;margin-bottom: 15px;}
body.single-listings .a2a_svg svg {background: #65b901;}
body.single-listings .stm-single-car-content h1{background: #EDEDED;    padding: 5px;    text-align: center;    color: #161616;}
.stm_social_buttons_wrap .whatsapp {margin: auto;}
/* --> */

/* Loan Calulator */
.stm_auto_loan_calculator { text-align: center;}
.stm_auto_loan_calculator .labeled { color: #7c7c7c; font-weight: 600;}
.stm_auto_loan_calculator .single-car-data > table tr td.t-label { color: #7c7c7c; font-weight: 600;}
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner:after { border-bottom:8px solid #f1f1f1;}
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner { background-color: #ffffff; text-align: center;border: solid 3px #f1f1f1;}
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-label { margin-bottom: 5px; font-size: 15px; font-weight: bold;color: #ffffff; background: #161616; padding: 5px;}
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner .h5 { margin-bottom: 5px; color: #161616; text-align: center; font-weight: bold; font-size: 13px; letter-spacing: 1.1px;padding: 10px 0;background: #91e200;}
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner div:nth-child(3),
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner div:nth-child(4),
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner div:nth-child(5),
.stm_auto_loan_calculator .stm_calculator_results .stm-calc-results-inner div:nth-child(6){display: none;}
.stm_auto_loan_calculator .stm_calculator_results div.monthly_payment::before { content: "R ";}

/* Single Add to Compare */
.car-action-unit.add-to-compare{display:none;}
.single-add-to-compare {    background-color: #323232; color: white;}
.single-add-to-compare .single-add-to-compare-left .stm-title{color: white;}
/* --> */

/* Inventory */
body.post-type-archive-listings div.entry-header .entry-title h2 {   text-align: center; }
body.post-type-archive-listings div.entry-header .colored-separator { display:none; }
body.post-type-archive-listings .stm_breadcrumbs_unit {display: unset!important;}
body.post-type-archive-listings .stm-single-car-side {padding-top: 0;}
/* --> */

/* Online Application */
.onlineApplicationContainer form{border: 3px solid #f1f1f1; padding: 15px;}
/* --> */


/* Sell a Car - Modal */

.modal-body a.button.sell-a-car-proceed{margin: auto;}

/* Used Cars */

body.tax-condition.term-used-cars div.entry-header{
    background-image: url(https://pe.diversityauto.co.za/wp-content/uploads/2019/03/Diversity-Auto-Bloemfontein-Free-State-Used-Car-Dealer-Used-Cars-for-sale-1919x799.jpg);
      margin-bottom: 0;
}

body.tax-condition.term-used-cars div.entry-header .entry-title{
  position: relative;
    top: unset;
    left: unset;
    right: unset;
    transform: unset; 
}

body.tax-condition.term-used-cars div.entry-header .entry-title h2 {
   text-align: center;
    padding-top: 50px;
}

body.tax-condition.term-used-cars .stm_breadcrumbs_unit{display: unset;}

/* Footer */

.footer_widgets_wrapper {
    padding: 35px 0 20px;
}
.footer_widgets_wrapper {
    color: #6bcb05;
}

.footer_widgets_wrapper ul li {
    margin-bottom: 4px;
}

#footer-main, body.page-template-home-service-layout #footer #footer-main {
    background-color: #161616 !important;
}

#footer-copyright, body.page-template-home-service-layout #footer #footer-copyright {
    background-color: #323232 !important;
      padding: 10px 0 10px;
    }

#footer-copyright .footer-copyright:before {
    position: absolute;
    content: "";
    display: block;
    top: -20px;
    left: 15px;
    right: 15px;
    height: 1px;
    background-color: transparent;
}

.footer_widgets_wrapper .widget-title h6 {
    font-size: 18px;
    color: #91e200;
    font-weight: bold;
}

.footer_widgets_wrapper a {
  color:white!important;
  padding-left:5px;
  
}

aside#text-9 p, aside#text-5 p{
      padding-left: 5px;
  }

#footer-copyright .copyright-text {
      color: #fff;
    text-align: center;
}

div#footer-copyright div.col-md-4.col-sm-4{
  display:none;
  }
div#footer-copyright div.col-md-8.col-sm-8{
 width: 100%;
  }

 p.footerContactDetails span{color: #91e200;    font-weight: bold;margin-bottom: 10px;}

/* Contact Forms */

div.form-group > .contact-us-label.heading{
  font-weight:bold;
  }

.vc_custom_1646129863045 {
    background-color: #82c50b !important;
}
.page-id-712 span.wpcf7-list-item{
	 padding-left: 15px;	
}

.page-id-712 .wpcf7-list-item-label{
	color: #040404 !important;	
}
.page-id-712 .span.wpcf7-list-item .checker{
		
}

.page-id-712 .wpcf7-checkbox{
	 display: flex;
    justify-content: center;
	padding-bottom: 10px;
}

.page-id-712 span.wpcf7-form-control-wrap[data-name="pre-send-checks"] {
  
}

/* Sell your car Form */
a.button.sell-a-car-proceed{
	margin: auto;
    margin-top: 25px;
    margin-bottom: 25px;
	}

/* Team Page */

.stm-our-team div.team-info{
bottom: 18px;
    visibility: visible;
    opacity: 1;
}



.stm-layout-header-car_dealer .mobile-menu-holder .header-menu li {
    position: relative;
    color: #91e200;
}
.stm-layout-header-car_dealer .header-main .mobile-contacts-trigger.open{
		padding: 15px 16px 24px!important;
    background: #161616;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	right: 0px;
	top: -5px;
}





/* Home why choose us */

.homeMidFeatureContainter a.button.stm-button{background-color: #323232 !important;}

/* Contact Us Validation */

/*
form.invalid .wpcf7-not-valid .wpcf7-list-item-label{color: #f4524d!important;}
form.invalid .wpcf7-not-valid .codedropz-upload-handler {border: 2px dashed #f4524d;}
*/
form.invalid .wpcf7-response-output {
        border: 2px solid #f4524d !important;
    color: #ffffff !important;
    background: #f4524d;
    text-align: center;
}

.wpcf7-response-output {
   
    border: none !important;
    color: #ffffff !important;
    border-radius: 0!important;
    background: #82c50b;
    text-align: center;
    font-weight: bold;
}

.wpcf7-not-valid {
    border-color: #ededed !important;
  }

	body.stm-template-car_dealer .archive-listing-page  .col-md-9.col-sm-12 {
    width: 75%!important;
}

form.wpcf7-form.invalid .codedropz-upload-handler {border: 2px dashed #f4524d;}
/*
form.wpcf7-form.invalid  span.wpcf7-validates-as-required:after .select2-selection.select2-selection--multiple{border: 2px solid #f4524d!important;}

form.wpcf7-form.invalid  span.wpcf7-validates-as-required:after .select2-selection.select2-selection--single{border: 2px solid #f4524d!important;}
*/

.wpcf7-not-valid-tip {
    color: #dc3232;
    font-size: 1em;
    font-weight: normal;
    display: block!important;
    text-align: center;
    display: block;
    background: #ffd6d6;
	/* margin-top: 5px; */
}


/* Mobile Fixes */

@media (max-width: 1366px){
	/* rs-layer#slider-3-slide-43-layer-37{left: -42px;top: 18px;}

	rs-layer#slider-3-slide-43-layer-6{right: -42px;top: 18px;} */
}

@media (max-width: 1300px){
/*	rs-layer#slider-3-slide-43-layer-37{left: -42px;top: 18px;}

	rs-layer#slider-3-slide-43-layer-6{right: -42px;top: 18px;}
	rs-layer#slider-3-slide-43-layer-0{} */
	

}

@media (max-width: 896px) and (orientation: landscape){
	 .mobile-contacts-trigger.visible-sm.visible-xs{ display: none!important;	} 
	
	.stm-layout-header-car_dealer .mobile-menu-trigger {
	top: 30px;
    right: 25px;
			}
	
	.stm-layout-header-car_dealer .mobile-menu-trigger span {background: #000000;}
	
	.stm-layout-header-car_dealer .mobile-menu-holder .header-menu {    background-color: #161616;}
	body #wrapper .main-menu .header-menu > li > a, #wrapper #header .header-menu > li > a {    color: #ffffff!important;}
	.header-menu > li:not(.stm_megamenu) .sub-menu a {  background-color: #161616;  color: #ffffff!important;}
	
}

@media (max-width: 740px) {
	.logo-main a img{    width: 247px!important;}
	#header .logo-main {
 height: 100px;
		padding-top: 15px;
		    padding-left: 30px;
}
}


@media (max-width: 610px){
	
	.vc_custom_1445496852478{display:none!important;}
	
.entry-header.small_title_box > .container {
    min-height: 200px;
}
	
	.home .fa-money-bill{font-size: 45px;}
	
/* Mobile Listing Body */
body.stm-template-car_dealer .archive-listing-page  .col-md-9.col-sm-12 {
    width: 100%!important;
}
	
	.vc_tta.vc_general .vc_tta-panel-title {
      background: #74e000;
}
	
	/* Mobile menu */

.stm-layout-header-car_dealer .mobile-menu-holder .header-menu {
   
    padding: 10px 15px;
    background-color: #161616;
}

.stm-layout-header-car_dealer .mobile-menu-trigger {
    position: absolute;
    top: 65px;
    right: 16px;
    width: 45px;
    height: 45px;
    padding: 12px 9px 9px 9px;
    background: #161616;
}

.stm-layout-header-car_dealer .mobile-contacts-trigger {
   top:56px;
	width: 45px;
    height: 45px;
    padding: 12px 13px 5px!important;
    background: #161616;
    margin-right: 16px;
}
.stm-layout-header-car_dealer .mobile-contacts-trigger i{color: #ffffff!important;}
.stm-layout-header-car_dealer .mobile-menu-trigger i{color: #ffffff!important;}
.stm-layout-header-car_dealer .mobile-menu-holder .header-menu {  padding-left: 25px;}
.stm-layout-header-car_dealer .mobile-menu-trigger span {background: #ffffff;}
.stm-layout-header-car_dealer .header-main.header-main-mobile .header-top-info{/*background: #ffffff*/; border-radius: 0; top: 2px;top: 60px;} 
.stm-layout-header-car_dealer .header-top-info.open{background: #7de100;border-radius: 0;}
.stm-layout-header-car_dealer .header-top-info.open span#stm-google-map.fancy-iframe{display:none;}
.stm-layout-header-car_dealer .mobile-menu-holder .header-menu > li .arrow {       color: white;}
	
  .stm-layout-header-car_dealer .top-bar-info li{text-align: center;}
  .header-main .logo-main {
       /* text-align: center; */
    padding-right: 0;
}
	
	body #wrapper .main-menu .header-menu > li > a, #wrapper #header .header-menu > li > a {
    color: #ffffff!important;
    letter-spacing: 0.3px;
}
  .main-menu .header-menu > li:not(.stm_megamenu) .sub-menu a, .header-menu > li:not(.stm_megamenu) .sub-menu a {
    background-color: #EDEDED;
    color: #161616!important;
   
}
	
	.main-menu .header-menu > li:not(.stm_megamenu) .sub-menu a, .header-menu > li:not(.stm_megamenu) .sub-menu a {
    background-color: #161616;
    color: #74e000!important;
   
}
  .header-main .header-top-info {padding-bottom: 25px;}
 .footer_widgets_wrapper .widget-title h6 {text-align: center;} 
   .footer_widgets_wrapper aside.widget.widget_text{text-align: center;}

  
  .homeBotFeature .icon-box {text-align: center;padding-right: 0; }
  .homeBotFeature .wpb_wrapper .icon-box .icon-text {  width: 100%;   padding: 0 15px;}
  .homeMidFeature .vc_custom_1646161651479, .homeMidFeature .vc_custom_1646161632695, .homeMidFeature .vc_custom_1646351127507{ padding-left: 0 !important;   margin-right: 20px !important;}
	
	/* Showroom */
	
	body.stm-template-car_dealer div#classicFilterContainer .archive-listing-page  .col-md-9.col-sm-12 {
    width: 100%!important;
}

  
/* Slider */
	
	.mobileGroup rs-layer#slider-3-slide-43-layer-7, .mobileGroup rs-layer#slider-3-slide-43-layer-8, .mobileGroup rs-layer#slider-3-slide-43-layer-13{
      text-shadow: rgb(118 224 0) 0px 0px 15px;
	}
	
	body.single-listings .stm-single-car-content h1 {
    background: #f1f1f1;
    color: #161616;
}
	
	.stm-car_dealer-buttons a {
       margin-bottom: 25px;
	}
	.stm-car_dealer-buttons.heading-font{padding-top:25px}
	.stm_auto_loan_calculator.novo{display: none;}
	
	body.single-listings .single-car-actions a.car-action-unit.add-to-compare{display: none;}
	
	/* Contact Page */
	
/*	.stm-contact-us-form-wrapper {    padding: 58px 5px 26px!important;      } */
	div.mandatory {margin:0px 30px 25px;}

/* Footer Mobile */


.footer_widgets_wrapper .stm_wp_widget_text .textwidget{
text-align: center;	
}

.footer_widgets_wrapper ul.menu{
	padding-left: 0;
	list-style: none;
    text-align: center;
}
	
		#header .logo-main {
 height: 100px;
			padding-top: 15px;
			    padding-left: 30px;
}
	
			#header .logo-main img {
			/* padding-top: 15px; */
}
	
}

@media (max-width: 1024px) {
    .theme-motors .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
     display: initial;
    }
}

/* Empty Listing */ 

#listings-result h3 {text-align: center;    background: #8fe200;    padding: 5px 0;}

/* Footer */

/*
.footer_widgets_wrapper .stm_wp_widget_text .textwidget{
text-align: center;	
}

.footer_widgets_wrapper ul.menu{
	padding-left: 0;
	list-style: none;
    text-align: center;
}

*/