@font-face {
    font-family: timesbold;
    src: url(https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/document/48867.ttf);
}

@font-face {
    font-family: times;
    src: url(https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/document/48868.ttf);
}



.carousel-inner>.item>a>img {
  display: block;
  margin:0 auto;
  max-height: 700px!important;
}



body {
    background: url("https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/image/14705.jpg") no-repeat scroll 0 0 #000000;
    color: #CCCCCC;
    font-family: times,serif;
    height: 401px;
    width: 1180px;
    font-size: 1.0em;
    margin: 0 auto;
}

#contact_info {
    display: none;
    float: right;
    line-height: 17px;
    margin-right: 200px;
    position: absolute;
    right: 20px;
    top: 33px;
}

#container_outer {
    background: none repeat scroll 0 0 #000000;
    height: 1150px;

}

#content_inner {
    background: none repeat scroll 0 0 #292929;
    margin: 30px 0;
    overflow: hidden;
}
.inset img {
    max-width: 700px;
    padding: 0;
}
#up_inset11 {
    margin-bottom: 55px;
}

.inset.featured_listings {
    float: left;
    margin-right: 20px;
}

#id_inset_group3 {
    float: left;
    height: 200px;
    margin: 75px 0 0 100px;
    padding-bottom: 20px;
    width: 800px;
}

#id_inset_group4 {
float: left;
height: 200px;
margin: 50px 0 0 100px;
padding-bottom: 85px;
width: 800px;
}

#id_inset_group1 .bedroom, #id_inset_group1 .area, #id_inset_group1 .bathroom, #id_inset_group1 .provided_by   {
    display: none;
}
#id_inset_group2 .bedroom, #id_inset_group2 .area, #id_inset_group2 .bathroom, #id_inset_group2 .provided_by   {
    display: none;
}

#id_inset_group3 .bedroom, #id_inset_group3 .area, #id_inset_group3 .bathroom, #id_inset_group3 .provided_by   {
    display: none;
}

#id_inset_group4 .bedroom, #id_inset_group4 .area, #id_inset_group4 .bathroom, #id_inset_group4 .provided_by   {
    display: none;
}

#up_inset1 h3 a, #up_inset2 h3 a, #up_inset3 h3 a,  #up_inset4 h3 a,  #up_inset5 h3 a,  #up_inset6 h3 a, #up_inset7 h3 a, #up_inset8 h3 a, #up_inset9 h3 a, #up_inset10 h3 a  {
    display: none;
}

#up_inset1 h3, #up_inset2 h3, #up_inset3 h3, #up_inset4 h3, #up_inset5 h3, #up_inset6 h3, #up_inset7 h3, #up_inset8 h3, #up_inset9 h3, #up_inset10 h3 {
   display: none;
}

.inset .widget_slideshow {
    border: 2px solid grey;
    height: 200px;
    margin: 0 0 10px;
    padding: 0;
    width: 225px;
}

#menu_outer {
    background-color: #000000 !important;
    margin: 325px 0 0 70px;
    padding: 0;
    position: absolute;
    top: 0;
    width: 880px !important;
    z-index: 1;
}

#menu_outer a {
    border-right: none;
    color: #CCCCCC;
}

#menu_outer a:hover, #menu_outer .sel a, #menu_outer .sel a:hover, #menu_inner li:hover, #menu_outer li.sel a:hover {
    background: none repeat scroll 0 0 #860000;
    color: #FFFFFF;
}
#page_footer {
    text-align: left;
    text-transform: capitalize;
    background: none repeat scroll 0 0 #000000;
    margin: -30px 0 0 -40px;
}
#page_footer a {
color: #BC2026;
}

#ubertor #page_header_outer {
height: 738px;
}

#listings {

}
#testimonials {

}
#google_translate_element {
    margin: 25px 0;
    padding-left: 700px;
}
#ubertor #page_header_outer {
background-image: url(https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/site/banner/14718.jpg);
background-position-y: 361px !important;
background-color: black;
}
#monoSlideshowBanner object, #monoSlideshowBanner {
height: 379px;
width: 960px;
}
div.flash_header#page_header_outer div#page_header_inner .flash_header {
top: 360px;
left: 0px;
}
#content_inner {
margin: 0 0;
}

#auth_code {
    margin-bottom: 50px;
    margin-left: 0;
}
div#content_inner #content_body form {
    font-size: 11px;
    margin-bottom: 45px;
}

#ubertor div#page_header_inner {
    background-image: url("https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/image/25580.jpg") !important;
    background-position: center top;
    background-repeat: no-repeat;
    filter: none;
}

/*home page fix*/
body div{box-sizing:border-box;}
body{width: 100%;background: none repeat scroll 0 0 #292929!important;}
#container_outer{width: 1440px;}
#container_inner{width: 100%;}
#ubertor #page_header_outer{float:left;height:auto; background:none!important;}

#masthead{padding-top:0;border-bottom: 4px solid #000;}
#masthead > img{width: 100%;}
#contact_info, #header_links{display:none;}

#menu_outer{position:relative;width:100%!important;margin:0;float:left;padding-top: 15px;padding-bottom: 15px;padding-left:120px;background:none repeat scroll 0 0 #292929!important;}
#menu_outer a{font-size: 16px!important;border: none !important;}
#menu_outer a:hover, #menu_outer .sel a, #menu_outer .sel a:hover, #menu_inner li:hover, #menu_outer li.sel a:hover{color:#860000 !important;background: transparent!important;border:0!important;}
#google_translate_element{padding:3px;margin:0;height: 28px;overflow:hidden;}
.goog-te-combo{background: #BE9C2E; border:2px solid #BE9C2E; border-radius: 4px;}


.customBanner{position:relative;min-height: 450px;background:#000!important;}
.customBannerText{position:absolute; bottom: 40%;text-align:center;font-size: 22px!important; width: 768px;margin-left:auto;margin-right:auto;left:0;right:0;color:#fff;text-shadow: 0 0 10px #000;}
.flexslider{border: 0!important;margin-bottom:0!important;border-bottom: 5px solid #fff!important; }
.flex-control-nav.flex-control-paging,.flex-direction-nav{display:none;}

.home-link{margin-left:auto;margin-right:auto;display:block;width:114px; }
#content_outer{float:left;}
#content_body{width:100%;float:left;margin:0;}
#id_inset_outer{width:100%;float:left;margin:0}
#page_footer{float:left;width:100%;margin:0!important;}
#page_footer_inner{position:relative; width: 800px!important;margin-left:auto;margin-right:auto;}
#page_footer_inner a{color:#fff;}

.home #id_inset_outer .inset_group{margin-left: 130px; margin-bottom: 30px;}
.home #id_inset_group2 > h3{margin-top: 30px;margin-bottom: 60px;text-align:center;font-size: 22px;color:#bc2026}
.home #id_inset_group2{margin-bottom: 120px!important;}
.home #id_inset_group5{float: left;
    height: 200px;
    margin: 100px 0 100px 120px !important;
    padding-bottom: 85px;
    width: 800px;}

.home #z_widgt{margin-left:auto!important;margin-right:auto!important;width:992px;}

/*other pages*/
#container_outer{height: auto!important;}

.contact #content_outer{ width: 100%; float: left;}
.contact #content_inner{width: 1440px; margin-left:auto;margin-right:auto;padding-top: 60px;}

.testimonials #content_outer{ width: 100%; float: left;}
.testimonials #content_inner{width: 1440px; margin-left:auto;margin-right:auto;padding-top: 60px;}
.testimonials #content_inner * {background: transparent!important;color: #fff!important;}

.for_sellers #content_outer{ width: 100%; float: left;}
.for_sellers #content_inner{width: 1440px; margin-left:auto;margin-right:auto;padding-top: 60px;}

.for_buyers #content_outer{ width: 100%; float: left;}
.for_buyers #content_inner{width: 1440px; margin-left:auto;margin-right:auto;padding-top: 60px;}

.properties #content_outer{ width: 1440px; float: left; background: none repeat scroll 0 0 #292929!important;}
.properties #content_inner{width: 1440px; margin-left:auto;margin-right:auto;padding-top: 60px;}

.property_detail #container_outer{ width:1440px !important; margin-left:auto; margin-right: auto;}
.property_detail #container_inner{ width:1440px; }
.property_detail .custom_banner{width:100%;}

/*bug fixes*/
#menu_outer{padding-left: 0;}
#menu_outer ul{width: 100%;display:inline-block; text-align:center;}
#menu_outer ul li{ text-align:center;display:inline-block; float:none;}

.home #content_outer{width:100%;}

/*property_detail fix*/
#ubertor div#page_header_inner{background: none !important;}

#page_header_inner #site_title{visibility: visible !important;}
#page_header_inner #site_title{padding-top: 0;border-bottom: 4px solid #000; }
#page_header_inner #site_title img{width: 100%!important;}
.flexslider{border-radius: 0;}

.sel > ul{background: #111!important; width: 180px !important;}
#menu_outer li.sel ul a{color: #fff !important;}
#menu_outer li.unsel ul a:hover,#menu_outer li.sel ul a:hover{background: #000!important;}{background: #000!important;}

/*fixed featured listings*/
.home #id_inset_outer .inset_group{margin: 0!important;width: 100%;float:left;display:block;height: auto !important;}
.home #id_inset_outer .inset_group .featured_listings img{width: 100%;}
.home #id_inset_outer .inset_group .featured_listings > a{display:block;overflow:hidden;height: 190px;border: 2px solid #808181;margin-bottom: 15px;}
.home #id_inset_outer .inset_group .featured_listings{width: 30%;margin:3;}

/*dark overlay on banner*/
.flexslider .slides > li{position:relative;}
/*.flexslider .slides > li:before{ content: ""; display: block; width:100%;background:rgba(0,0,0,.5);height: 100%; position:absolute; }*/
.flexslider .slides > li:after{
  left:0;right:0;
  display:block;
  margin-left:auto;
  margin-right:auto;
  content: "";
  width: 0;
	height: 0;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 20px solid #ABA5A0;
  position:absolute;
  bottom: 30px;
}

/*fix home*/
.flex-direction-nav{display:block !important;}
.flex-direction-nav a:before{color: #fff;}

#masthead > a > img{width:100%!important;}
#site_title > a > img{width: 100%!important;}

@media (min-width: 992px){
  .home #z_widgt{max-width: 1440px; width: 100%}
  .home #id_inset_outer .inset_group .featured_listings{width: 32%; margin-right: 1.3%;}
  .home #id_inset_outer .inset_group .featured_listings > a{height: 305px;}
  .home #id_inset_group2 > h3{font-size: 28px;}
  .home .address > a{font-size: 18px;}
  .home .price{font-size: 28px!important;}
}

#ubertor #page_header_outer{margin-top: -15px;}
.flexslider .slides > li{background: #000;}
.flexslider .slides > li img{opacity: .5}


.carousel-indicators li {
  display: none;
}


.item a:after {
  background: rgba(0,0,0,0.2);
  display:block;
  content: '';
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.carousel-indicators {
  display: none;
}

body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #ffffff;
    background-color: #fff;
}



#menu_outer a {
  font-size: 18px !Important;
}

#content_body p {
  color: #FFF;
}


body {
  font-family: times !important;
}


#content_body > p:nth-child(9) > span:nth-child(1) > span {
  font-family: timesbold;
}


#content_body > p:nth-child(9) > span:nth-child(3) > a {
    font-family: timesbold;
}

.carousel-inner>.item>a>img {
  max-height: 1055px !important;
}

.carousel-inner>.item>a>img {
  max-height: 4900px !important;
}


#content_body div.listing ul.stats {
  color: #FFF !important;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}

.listing_details ul.info li{color: #fff;}
.pages.pages-top li{color: #fff; }
/*
#myCarousel{height: 700px; overflow: hidden;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}
.carousel-inner > .item:nth-child(8) img{
  width: auto!important;
}*/

.carousel-inner .item > a{display:block; width: 100%; height: 100%; overflow: hidden;background-size: contain!important; background-position: center !important;}
.carousel-inner>.item>a>img{ visibility: hidden; }

.just-sold{ position: absolute; bottom: 0; background: red; width: 200px; text-align:center; padding: 15px; font-size: 24px; color: #fff; font-weight: bold;}

#myCarousel .carousel-inner .item { transition-property: opacity!important; } 
#myCarousel .carousel-inner  .item, #myCarousel .carousel-inner  .active.left, #myCarousel .carousel-inner  .active.right { opacity: 0!important; }
#myCarousel .carousel-inner .active, #myCarousel .carousel-inner .next.left, #myCarousel .carousel-inner  .prev.right { opacity: 1!important; }
#myCarousel .carousel-inner>.item{ transition: 3s opacity  !important;}
#menu_inner{margin-left: 0!important;}

#business_card strong, #business_card  li{color: #fff;}

#content_body{width: 1440px !important;}

@media(max-width: 1366px){
#container_outer{width: 100% !important }
.contact #content_inner{width: 100% !important;}
.testimonials #content_inner{width: 100% !important; }
.testimonials #content_inner{width: 100% !important; }
.for_sellers #content_inner{width: 100% !important; }
.for_buyers #content_inner{width: 100% !important; }
.properties #content_outer{ width: 100% !important; }
.properties #content_inner{width: 100% !important; }
.property_detail #container_outer{width: 100% !important; }
.property_detail #container_inner{width: 100% !important; }
.home #z_widgt{max-width: 100% !important; }
#content_body{width: 100% !important; }
}
#powered_by{display:none !important;}
/*
     FILE ARCHIVED ON 15:02:37 Nov 13, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:50:39 Apr 13, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 194.493 (3)
  esindex: 0.008
  captures_list: 213.387
  CDXLines.iter: 14.426 (3)
  PetaboxLoader3.datanode: 223.451 (4)
  exclusion.robots: 0.205
  exclusion.robots.policy: 0.182
  RedisCDXSource: 0.831
  PetaboxLoader3.resolve: 132.32
  load_resource: 169.306
*/

/*css fixes*/
.goog-te-menu-value span{ font-size: 16px; line-height: 22px; }
.goog-te-gadget-simple img{ float: left; }

#sort_form span{ color: #fff; }
#listing_group *{ color: #fff; }
.content_form label{ color: #fff; }
.contact #content_outer *{ color: #fff; }
.contact input[name="submit"]{ color: #000 !important; padding: 5px; }
.home #id_inset_outer .inset_group .featured_listings img{ height: 100%; width: 100%; object-fit: cover; object-position: bottom right; }
#container_outer{ width: 100%; }
#content_outer > .container #content_inner, #content_outer > .container #content_inner #content_body, .properties #content_outer, .property_detail #container_inner, .property_detail #container_outer{ width: 100% !important; }
#myCarousel{ height: 100vh; overflow: hidden; }
@media (max-width: 768px){
  .home #id_inset_outer .inset_group .featured_listings{ width: 100%; }
  .home #id_inset_outer .inset_group .featured_listings > a{ height: 300px; }
  .customBannerText{ width: 100% !important; padding: 15px; }
  .carousel-inner .item > a{ background-size: cover!important;}
  #myCarousel .carousel-inner>.item{ height: 100vh; }
  .listing img{ width: 100%; }
#main_menu a {
    padding: 30px 20px;
}
}

@media (min-width: 1200px){
  .container {
      width: 1440px !important;
  }
  #container_inner, #container_outer{ background: transparent; }
  #ubertor #page_header_outer{
    width: 1440px !important;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  
  #menu_outer{
    width: 1440px !important;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}



#myCarousel .carousel-inner>.item{ height: 100vh; }
#myCarousel .carousel-inner>.item a{ background-size: cover !important; }


.new-banner {
 width: 100%; 
}


#ubertor #page_header_outer {
  margin-top: 0px;
}


/*jan 29, 2019*/
.bannerLabel {
  position: absolute;
  z-index: 99999em;
  background: red;
  top: 0;
  left: 0;
  padding: 20px 40px;
  font-size: 20px;
  text-align: center;
  color: #fff;
}
.sealed {
  display: block;
  text-transform: uppercase;
  font-size: 25px;
  font-weight: bold;
  
}
.labelDate {
  letter-spacing: 2.4px;
}
@media screen and (max-width :320px) {
  .sealed {
  display: block;
  text-transform: uppercase;
  font-size: 21px;
  font-weight: bold;
  
}
  .labelDate {
    font-size: 16px;
    letter-spacing: 2.2px;
  }
}


p.disclaimer {
    display: none;
}


/*May28, 2049 ivy*/
 .contact #content_outer input  {
  color: #000 ;
}

 .contact #content_outer textarea  {
  color: #000 ;
}

/*june 18, 2019*/
.suttonText {
  color: #ed1c24;
  font-size: 26px;
font-family: book antiqua,palatino;
}

.newspaper-container {
  width: 1170px;
}
body.advertising_system  #content_outer {
  float: none;
}
.newspaper-container .newspaper-img {
  max-width: 850px;
  width: 100%;
}
body.advertising_system  #content_outer .newspaper-container h2 {
  font-size: 30px;
}
/*jx-mobile usability fix*/
@media (max-width:768px){
#menu_outer a{
padding:15px!important;
}
}

/****************************/
/* Conversion to responsive 2020 */
/****************************/
:root {
  --main-color: #bc2026;
}

body, .cms_content p {
    color: #fff !important;
}

body a {
    color: var(--main-color);
    text-decoration: none;
}

body a:focus, body a:hover {
    color: var(--main-color);
  opacity:0.6;
    text-decoration: underline;
}

#home-widgets, .header-meta, .featured_listings .widget-title {
  display: none
}
.top-navbar .nav-collapse {
  background: transparent;
  display: block !important;
}

#main_menu a {
    color: #fff;
    font-size: 16px;
    padding: 10px;
}
#main_menu li.active>a, #main_menu li.sel>a, #main_menu li:hover>a {
    color: var(--main-color);
    background: transparent;
}
#main_menu a.goog-te-menu-value {
    color: #333;
    padding: 0;
}

.nav>li>a:focus, .nav>li>a:hover, #main_menu .open a {
    text-decoration: none;
    background-color: #222;
}

.dropdown-menu {
  background: #222 !important;
}

.sel ul {
    width: auto !important;
}




/* home Featured listing */
#feature_listings .item a:after {
    background: transparent;
}

#feature_listings .item {
  text-align: center;
}

.featured_listings #feature_listings div.provided_by, .wlisting-detail {
  display: none
}

#feature_listings a img {
  height: 300px;
  object-fit: cover;
  object-position: right
}

#feature_listings h4.price {
  color: var(--main-color);
}

#feature_listings a.btn.btn-success.P-btn {
    background: url(https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/image/14829.jpg) no-repeat;
    background-position: center;
    text-indent: -9999px;
    max-width: 400px;
    width: 100%;
    height: 25px;
    border: none;
    display: block;
    margin: 10vh auto 20px;
}

.featured_listings .item .address {
    background: transparent;
}

footer {
    background: #111;
}

footer .footer_menu_links {margin:0;}

footer .footer_menu_links a {
color: #fff;
  opacity: 0.6;
}

/* listing pages */

#listing_group * {
    color: inherit;
}

.listing-row h3.price {
    font-size: 22px;
    margin-top: 0;
    color: var(--main-color) !important;
}
.multiple-listing-view .nav-pills>li.active>a, .multiple-listing-view .nav-pills>li.active>a:focus, .multiple-listing-view .nav-pills>li.active>a:hover, .multiple-listing-view .nav-pills>li>a:focus, .multiple-listing-view .nav-pills>li>a:hover {
    background: transparent;
    color: #fff;
}

 #sort_form select.form-control{
  background: transparent;
}

#sort_form select option {
    background: rgba(0, 0, 0, 0.7);
}

.property_detail ol.breadcrumb, .main-content .breadcrumb {
    padding: 8px 15px !important;
    margin-bottom: 20px;
    list-style: none;
    background-color: rgba(0,0,0,0.3);
    border-radius: 0;
}

/* for smaller screens */
@media (max-width: 767px) {
button.navbar-toggle {
    display: block;
    float: none;
    text-align: center;
    width: 100%;
    font-size: 1.5em;
    background: #333;
    margin: 10px auto;
    box-sizing: border-box;
}
  #main_menu {
    float: none;
    text-align: center;
    background: #222;
    padding: 15px;
    margin: 0 auto;
}
  
  .nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: #333;
    border-color: transparent;
}
.navbar-nav .open .dropdown-menu {
    text-align: center;
    background: #121212;
} 
.nav>li>a:focus, .nav>li>a:hover, #main_menu .open a {
    text-decoration: none;
    background-color: transparent;
}

.navbar {
    min-height: 0!important;
    margin-bottom: 0!important;
}
#myCarousel {
    height: 75vh;
}

#listing_group .col-xs-4.col-sm-3.img-holder, #listing_group .col-xs-8.col-sm-2 {
    width: 100%;
}

.listing-row ul.info {
  display: none
}

.listing-row h3.price {
    font-size: 2.5em;
    margin-top: 15px;
    color: var(--main-color) !important;
}

/* Adjustment for mobile */
#myCarousel .carousel-inner>.item {
    height: 50vh !important
}
  
  #myCarousel {
    height: 50vh;
}
  .customBannerText {
    width: 80% !important;
    padding: 15px;
        bottom: auto;
    top: 50%;
    transform: translateY(-50%);
}
  
}

/* Larger Screens */
@media (min-width: 768px) {
.container {
    max-width: 100% !important;
}

#navbar.collapse {
  display: block !important;
}

#google_translate_element {
    display: inline-block;
}

}

a#footer_copyright_2021_danny_deng_prec_all_rights_reserved_member_of_udi::after {
    content: '';
    height: 20px;
    width: 40px;
    display: inline-block;
    background: url(https://s3.amazonaws.com/store24-ubertor-com/dannydengrealty.myubertor.com/content/image/61142.png) no-repeat;
    background-size: contain;
    margin: -5px 10px;
    filter: invert(1) saturate(0) brightness(1);
    background-blend-mode: screen;
}

/* testimonial */
.testi_qot {
    display: flex;
    flex-wrap: wrap;
  justify-content: center;
}
.testi_qot blockquote {
    flex-basis: 650px;
  width: 100%;
    padding: 30px;
    margin: 20px;
    border-left: 10px solid var(--main-color);
    box-shadow: 0 0 10px rgb(0 0 0 / 50%);
}

/*jx-featured listings*/
.badge-custom{
      font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: absolute;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)!important;
    position: absolute;
    bottom: 50px;
    padding: 5px;
    right: -105px;
    width: 350px;
    text-align: center;
    z-index: 1;
  font-size:18px;
}
.sold,
.-just-sold{
  background:#FF0000;
}
.new-listing,
.-for-sale{
  background:#008000;
}
.featured-wrap{
  position:relative;
  overflow:hidden;
}

/*jx - overide slider banner on homepage*/
.home .carousel-inner>.item>a>img{
  visibility: visible!important;
}
.navbar.top-navbar{
  display:none;
}
.new_masthead{
  margin-top:50px
}
.badge-custom {
  display:none;
}
.img-badge{
  overflow:hidden;
  position:relative;
 
}

.commercial .uber-badge{
  display:none;
}
#listing_group .img-holder .uber-badge{
  display:none;
}

/*jx - new badge*/
.showbadge a{
  overflow:hidden;
  position:relative;
}
.showbadge .uber-badge{
display:block!important;
  -ms-transform: rotate(-45deg);
-webkit-transform: rotate(
-45deg);
transform: rotate(
-45deg)!important;
position: absolute;
bottom:35px ;
padding:7px ;
right:-130px ;
width:350px ;
text-align: center;
top: initial;
left: initial;
  color:#ffffffc4!important;
  font-weight:300;
}

/*jx-featured badge*/
#feature_listings .featured-wrap .item-badge {
    position: absolute;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)!important;
    position: absolute;
  font-size:16px;
  left:initial;
  top:initial;
    bottom: 30px;
    padding: 10px;
    right: -100px;
    width: 300px;
    text-align: center;
    z-index: 1; 
}

#myCarousel span.l-desc.soldbner {
    background: rgb(231 43 43 / 75%) !important;
}


section.addresssect {
    text-align: center;
    margin: 35px auto;
}

section.addresssecttwo {
    text-align: left;
}

section.addresssect p, section.addresssecttwo p {
    font-size: 21px;
}

.contact .cms_content .col-md-12, section.addresssecttwo .col-md-3 {
    padding: 0;
}

section.addresssecttwo hr {
    width: 100%;
    max-width: 100px;
    border-top: 2px solid #ff0001;
    text-align: center;
    margin: 15px 0px 10px 0;
}

section.addresssect hr {
    margin: 10px auto;
    width: 100%;
    max-width: 100px;
    border-top: 2px solid #ff0001;
}

#form_protection>div, body.contact #contact #form_protection, body.contact #contact .form-group, body.contact #contact .submit-btn {
    padding-left: 7px;
}

.contact div#form_protection .col-md-12 {
    padding: 0px;
}

img.img-responsive.ftrlgo {
    width: 100%;
    max-width: 80px;
    display: inline-block;
}

/*jx - comment this CSS affecting home widgets*/
/*#id_inset_group2 {
    float: left;
    height: 200px;
    margin: 20px 0 0 100px;
    width: 800px;
}
.home #id_inset_group1{display:none!important;}*/
