
@import url("all.min.css");
@font-face {
	font-family: 'Century Gothic';
	src: url('../eot/gothic.eot');
	src: local('gothic'), url('../woff/gothic.woff') format('woff'), url('../ttf/gothic.ttf') format('truetype');
}



body {font-family:'Century Gothic', sans-serif;}
.container, .lgd-container{max-width:1280px;width:100%;}
.container .container, .container .lgd-container{padding-left:0;padding-right:0;}

.disabled-prev, .disabled-next,.pagination-link.next,.pagination-link.previous{background:#0070af;padding:5px 14px;color:#fff;text-decoration:none;font-size:14px;border-radius:15px; margin:0 5px;}.pagination-link.previous{margin:0 5px}

a {color:#0070af;transition:var(--transition-time);}
a:hover {text-decoration-thickness:max(3px, 0.1875rem, 0.12em);color:#0070af;}
a:focus {text-decoration:underline;color:#0070af;background-color:transparent !important;}

h1,.h1 {font-family:var(--headingFont);font-size:var(--font-size-h1);}
h2,.h2 {font-family:var(--headingFont);font-size:var(--font-size-h2);}
h3,.h3 {font-family:var(--headingFont);font-size:var(--font-size-h3);}
h4,.h4 {font-family:var(--headingFont);font-size:var(--font-size-h4);}
h5,.h5 {font-family:var(--headingFont);font-size:var(--font-size-h5);}
h6,.h6 {font-family:var(--headingFont);font-size:var(--font-size-h6);}
h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6{color:var(--colorSite);}
img {max-width:100%;height:auto;}
.btn-theme{padding:var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);cursor:pointer;color:#FFF;border:1px solid #006ead;border-radius:var(--button-border-radius);background-color:#006ead;font-family:var(--button-font-family);text-decoration:none;display:inline-block;}
.btn-theme:hover, .btn-theme:focus{background-color:var(--bg-white);color:#006ead;border-color: #006ead;opacity:0.8;}

/* .btn-theme-light{background-color: #e0e0e0; color: black;  border-color: #e0e0e0;} */
button, input[type="submit"] {padding: var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);cursor: pointer; color:#fff; border: var(--border);  border-color: #006ead; border-radius: 4px;background-color: #006ead; font-family: var(--button-font-family);}
button:focus, button:hover, input[type="submit"]:focus, input[type="submit"]:hover {text-decoration: underline;opacity:0.8;color: black; background-color: var(--button-bg-color-hover);}
.small-text:hover{  color: black;}
.medium-text:hover{  color: black;}
.large-text:hover{  color: black;}
.textOnly:hover{  color: black;}
.small-text, .medium-text, .large-text, .textOnly{color:black;}

.btn-theme-small{padding:2px 8px;margin-left:10px;font-size: 14px;}

.colorBlack{color:var(--colorSite);}
.pl-x-0{padding-left:0 !important; padding-right:0 !important;}
.text-transforrm-c{text-transform:lowercase;}
.text-transforrm-c::first-letter{text-transform:uppercase;}

.form-checkboxes input[type="checkbox"]:focus + label:before, .facet-item input[type="checkbox"]:focus + label:before, .form-item-webform-terms-of-service input[type="checkbox"]:focus + label:before{box-shadow:0 0 0 2px var(--colorPrimary) !important;}
.form-checkboxes input[type="checkbox"]:focus + label:before, .facet-item input[type="checkbox"]:focus + label:before, .form-item-webform-terms-of-service input[type="checkbox"]:focus + label:before{border-width:2px !important;}

button.multiselect{ background:var(--bg-white) !important;color:#212529;border-color:#ced4da;border-radius:4px;}
.multiselect {text-align:left !important;}
.form-filter select{font-size:16px!important;}
.form-checkboxes .dropdown-item{position:relative;margin-top:1px; margin-bottom:1px;}
.form-checkboxes .dropdown-item label{margin-left:0px !important; padding-top:5px !important;}
.form-checkboxes .dropdown-item label::before{top:10px!important;left:15px!important;}
.form-checkboxes .dropdown-item label::after{top:16px!important;left:19px !important;}


.visually-hidden{color:#fff;background:#000;}
.padding-horizontals{padding:0 0 4% 0;}


.menu---sub-menu .menu-item a { padding-left: 0px!important;}
input, select, option, textarea, button {
  font-family: 'Century Gothic', sans-serif;
}
.selected {
  /* border-right: 1px solid #CCCCCC; */
  border-radius: 4px;
}
.switcher {
  
  width: 167px!important;
  line-height: 16px;
}
.switcher .selected a {
  border: 1px solid #CCCCCC;
  background: url(../arrow_down.html) 146px center no-repeat;
  color: #666666;
  padding: 3px 5px;
  width: 148px!important;
  border-radius: 4px!important;
}
/* .notice-header{margin-top: 35px;} */
.path-property-detail .breadCrumbLink .colorWhite:hover, .path-property-detail .breadCrumbLink .colorWhite:focus, .path-property-detail .breadCrumbLink .colorWhite.is-active{color: white;}
#block-views-block-home-banner-block-1-10{position: relative;}
.property-result-count{    text-align: center;  padding-top: 20px;}
.property-result-count a{padding: var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);
  cursor: pointer;  color: #fff;  border: var(--border);    margin-left: 15px;display: inline-block;  border-color: #006ead;  border-radius: 4px;  background-color: #006ead;  font-family: var(--button-font-family);}
  .property-result-count a:hover, .property-result-count a:focus, .property-result-count a.is-active{text-decoration: underline;    opacity: 0.8;    color: black;    background-color: var(--button-bg-color-hover);}
/* .logout-mycbl{text-transform: uppercase;}
.login-cbl{text-transform: uppercase;} */
.path-customer-login .login-cbl a{color: #0070af!important}
/* welcome */

#block-dhc-content--2 .col-lg-12 a.btn-theme{margin-top: 15px;}

/* customer login */
#login-cbl{color: #0070af!important;}
#logout-mycbl{color: #0070af!important;}

/* hfTopNav css start */
.switcher .selected{z-index:9 !important;}
.notranslate{padding:4px;border-radius: 4px;}
.hfTopNav{padding:8px 0;margin-top:0px;}
.navbar-hfbottom .navbar {position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:0.2rem;padding-bottom:0.3rem;}
.hfTopNav ul{margin:0;}
.hfTopNav ul li {position:relative;color:#484848;}
.topnav_border_right {padding-right:0.625rem;}
.topnav_border_right:before {content:"";position:absolute;right:-0.0625rem;top:0;height:0.625rem;width:0.0625rem;background:#ddd;bottom:0;margin:auto;}
.language-cta {background-color:var(--color-white) !important;color:var(--colorSite) !important;border:1px solid #aaaaaa;border-radius:4px;font-weight:400;font-size:12px;line-height:18px;padding:3px 6px 3px 6px;}
.selected+.optioin{position:absolute !important;}
.lgd-header{width:100%;}
body.path-frontpage {background:#FBFBFB ;}
.path-frontpage .lgd-header{background-color: rgb(255,255,255,0.90) !important;position: absolute;z-index: 10;}
/* .path-frontpage .hfTopNav{background:#FFF;} */
.switcher .option{position:absolute !important;}
.small-text{font-size:12px !important;}
.medium-text{font-size:16px !important;}
.large-text{font-size:16px !important;}
#block-dhc-branding--2, #block-dhc-branding{display:none;}


/* hfTopNav css end */
/* navbar css */
.navbar-toggler{height:40px;color:var(--colorSite); background:transparent;border:none;}
.region-header{margin:0 !important;}
.navbar-nav ul{display:flex;list-style:none;margin:0;padding:0;align-items: center;}
.navbar-nav ul li a{font-weight:600;padding:10px 0px;color: #585858;}
.navbar-nav ul li a:hover:not(.login li a), .navbar-nav ul li a:focus:not(.login li a), .navbar-nav ul li a.is-active:not(.login li a){
color: #006ead;text-decoration: none;}
.nav-item .nav-link {color:var(--colorSite);font-weight:700;font-size:16px;line-height:24px;width:100%;}
.landingPage .navbar {position:absolute;width:100%;z-index:99;}
.hfTopNav{background-color: #ededed; color: white;}
/* .path-frontpage .hfTopNav{background-color: #FFF;} */
.navbar-nav{display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}
.nav-link:hover,.nav-link:focus {color:var(--color-blue) !important;}
.logo img{max-height:80px;}
.hfTopNav .lgd-region--top-header.region .padding-horizontal{padding-right:0 !important;}

.login-mycbl{padding:5px 10px;background: #45484f;border-color:#45484f;margin-right: 10px;}
.login-1{padding:5px 20px;background: #45484f;border-color:#45484f;}
.login-1 a{color: #fff!important;}
.login-1 a:hover,.login-1 a:focus,.login-1 a.is-active{border-bottom: none!important;margin-left: 0px!important; margin-right: 0px!important;}
.login-mycbl a{color: #fff!important;}
.login-2{padding:4.8px 10px;background-color: black;color: white;}
.login-mycbl a:hover, .login-mycbl a:focus,.login-mycbl a.is-active{border-bottom: none!important;margin-left: 0px!important;  margin-right: 0px!important;}
.logo-nav-small-only{display:none;}
.logo-1040{display:none;}

.lgd-region--header a:not(.logo){color:var(--colorSite);padding-left:8px;padding-right:8px;text-decoration:none;}
/* .menu-item.menu-item--expanded a{padding-right:18px !important;} */
.lgd-region--header a:hover{color:#0070af!important;border:none; }
.branding__item--logo {width:var(--header-logo-width);}
.branding__item--logo a {transition:none;}
.branding__item--logo a:focus {outline-width:1px;outline-style:dashed;outline-color:var(--color-white);background-color:transparent;box-shadow:none;}
header .menu-item--expanded{position:relative;}
.navbar-nav ul li.menu-item--expanded .menu---sub-menu a {
  padding: 0px;
}
.menu---sub-menu .menu-item a {
  padding-left: 0px !important;
}
/* header .menu-item--expanded:hover .menu---sub-menu, .menu-item--expanded.hover .menu---sub-menu{ display:block !important;} */
header .menu---sub-menu{display:none !important;position:absolute;background:var(--color-white);width:230px;border-radius:4px;top:30px;overflow:hidden;z-index:999;}
header .menu---sub-menu li{padding:6px 10px;display:block;}
header .menu---sub-menu li:hover{background:#0070af!important;}
header .menu---sub-menu li:hover a{color:var(--color-white);}
header .menu .menu-item--expanded{position:relative;}
header .menu .menu-item--expanded::before{content:"\f107";font-family:fontAwesome;position:absolute;right:2px;;top:0px;}
header .menu .menu-item--expanded:hover::before{content:"\f106" !important;}

.previous-bid-table {display:block !important;}
.colorWhite{color:var(--color-white);}
/* .container div.hidden[data-drupal-messages-fallback]+div[data-drupal-messages] {display:none;} */
.previousBids .headingOne{margin-bottom:0!important;}

header .menu---sub-menu li a:hover, header .menu---sub-menu li a:focus, header .menu---sub-menu li a.is-active {  text-decoration: none!important;  border-bottom: none!important;}
header .menu---sub-menu li:hover a{color: white!important; text-decoration: none!important; border-bottom: none!important;padding-left: 0px!important; padding-right: 0px!important;}
header .menu---sub-menu .navbar-nav ul li a{border-bottom:none!important;}
.btn-cancle{ background: #f1f1f1;padding: 12px 15px;margin-left: 15px}
.btn-cancle:hover, .btn-cancle:focus{text-decoration:underline;}
#edit-reset{background: white;color:#595959;border: 1px solid #595959;}

.ajax-progress{display:none !important;}

/*1 account details */
.search_advanced_link-padding fieldset{padding:10px 0 0 0; border:none; margin-bottom:0;border-bottom:none;}
.search_advanced_link-padding .js-form-item{margin-bottom:10px;}
#edit-type-checbox--wrapper legend{padding-left:0; display:none;}
#edit-type-checbox.form-checkboxes{display:flex;justify-content:flex-start;}
#edit-type-checbox.form-checkboxes .col-md-1.choose-options{width:auto;}
#edit-type-checbox.form-checkboxes .col-md-1.choose-options .option::before{top:10px !important;left:15px !important;}
#edit-type-checbox.form-checkboxes .col-md-1.choose-options .option::after{left:19px !important; top:15px !important;}
.form-filter select{height:50px; font-weight:normal;font-size:18px;}
button.multiselect{text-align:left;}

.themeTable tr th, .themeTable tr td{padding:6px !important;}
.modal-body p{margin-bottom: 10px!important;}
.modal-body tr th{padding: var(--table-padding);}
#exampleModalHousehold table{margin-top: 10px;}
#exampleModalHousehold h2{color: black;}
#currentbid{
  margin-top: 15px;
}

/* Footer css */

/* .hcFooter{background: #4a4d54;color: #4C4D4E;}  */
.hcFooter ul {border-bottom: 1px solid #909090;padding: 0px;width: 100%;margin-bottom: 2px;display: flex;flex-direction: row;flex-wrap: wrap;list-style: none;} 
.hcFooter ul:first-child {padding-top: 0;padding-bottom: 0px;} 
.hcFooter ul li {padding-right: 20px;} 
.hcFooter ul li p {margin: 0;} 
.hcFooter ul li a, .org-copyright{color: #FFF;}
.hcFooter ul li img {width: 40px;display: block;margin-top: 10px;}
.hcFooter ul:last-child{border-bottom:none;}
.hcFooter ul:first-child{margin-top: 0px;}
.hcFooter a, .org-footer a:hover {color: #fff;} 
.hcFooter .lgd-footer__footer:nth-child(2){background-color: black;}
.hcFooterul.social_link {display: inline-block;width: 31%;} 
.hcFooter ul.social_link li {float: left;width: 33%;} 
.hcFooter ul.footer-logo li img {width: auto;max-width: 100px;} 
.hcFooter ul.footer-logo {display: inline-block;width: 36%;margin-top: 0;padding-top: 67px;padding-bottom: 22px;vertical-align: top;} 
.org-footer ul.footer-logo li {display: inline-block;width: 32%;margin-top: 0;margin-bottom: 0;} 
.hcFooter .lgd-footer__footer {background: #373737;}
.lgd-footer__footer a{color: #FFF;}
ul.social_link { width: 30%;}
.lgd-footer__footer .col-lg-4.text-lg-end { color: white;}
/* .logout li:nth-child(1) { padding-right: 14px;} */
.logout li a{ color: black!important;}
.logout li a:hover{color: #0070af!important;}


/* end footer css */

/* nav bar css end */
nav.tabs ul{display:flex;list-style:none;padding:24px 0;margin:0px auto 30px auto;justify-content:space-evenly;margin-top: 30px;width:100%;border:1px solid #ede8e8;}
nav.tabs ul li a{color:var(--colorSite);text-decoration:none;padding:0.8rem 25px;border-radius:50px; white-space: no-wrap;}
nav.tabs ul li a:hover, nav.tabs ul li a.is-active,nav.tabs ul li a:focus{color: white !important;  background: #0070AF !important;}
.path-user nav.tabs ul{justify-content: space-around !important;}
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-nVMfcd-fmcmS, .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-pbTTYe{text-align: left !important;}


/*Account Details */
.acountDetails{padding:25px;border-radius:4px;width:500px;float:right;margin-bottom:30px;border:1px solid #ede8e8;max-width:100%;}
.acountDetails h1{margin-top:0;}
.popupInfo .text-normal{display:block;}
.datalist li{position:relative;}
.datalist li .text-normal{position:absolute; left:54%;}
.text-bold{font-weight:bold !important;}
.text-normal{font-weight:normal !important;}
.hide{display:none;}
.acountDetails h2, .headingOne { margin-top: 0; line-height: 42px !important;border-bottom: none; border-left: 6px solid #70BF54; padding-left: 15px; font-size: 2rem;}

.whiteBgContainer{background-color:var(--bg-white);padding:20px;outline:1px solid #ede8e8;margin-bottom:4%;}
.bidTab{margin: 0 0 20px 0; padding: 0; list-style: none; border-bottom: 2px solid var(--colorSite);}
.bidTab li{position:relative;}
.bidTab a{color:var(--colorSite);text-decoration:none;padding:15px;display:inline-block;position:relative;text-transform:lowercase;}
.bidTab a::first-letter{text-transform:uppercase;}
.bidTab a.activeBid::before,  .bidTab a:hover::before{content:"";height:6px;width:100%;position:absolute;background:#70BF54 !important;left:0;bottom:-3px;color:var(--colorPrimary); }
.bidTab a.activeBid, .bidTab a:hover{color:black;font-weight: 600;}
#no-more-tables table th{ background:#45484f;color:var(--color-white);font-weight:normal !important;}
.table>:not(:first-child), #no-more-tables table{border:none !important;}
#no-more-tables table tr{border-left: 1px solid #595959;border-right: 1px solid #595959;}
.search__and_bid_for_property .accordion-item{background-color:var(--color-grey-lighter);}

/* Inbox */
.pl-0{padding-left:0 !important;}
.email-tbl{border-color:#383838; margin:0;}
.email-tbl th{padding:15px;background:#383838;color:#FFF;font-weight:400; font-size:16px;}
.email-tbl .emailDate{width:15%;}
.email-tbl .emailRecipient{width:18%;}
.email-tbl .emailSubject{ width:25%;}
.email-tbl .emailAction{width:10%;}
.email-tbl tr:nth-child(odd){background:#f9f9f9;}
.email-right-section ul{list-style:none;margin:0;padding:0;}
.email-right-section ul li{margin-bottom:2px;}
.email-right-section ul li a{padding:15px 15px;text-decoration:none;display:inline-block;width:100%;background:#F1f1f1;}
.email-right-section ul li a i{margin-right:10px !important;}
.mesageDetails{list-style:none;margin:0;padding:0}
.mesageDetails li{background:#F1f1f1;margin:2px 0;    padding:10px 15px;}
.mail-details .container{padding:0;}
.mail-details .hcContent{min-height:2px !important;}
.email-body{padding:10px;}

/*housing option*/
/* .page-node-type-content-page .field--name-body p{padding-bottom:10px;} */

/* section 1 hero banner */
.hero_banner, #block-views-block-home-banner-block-1{display:none;}
.path-frontpage .hero_banner, .path-frontpage #block-views-block-home-banner-block-1{display:block;}
.hero_banner img, .lgd-region__inner--banner img{width:100%;}
.homeSlider {position:relative;overflow:hidden;}
/* .lgd-region__inner--banner .views_slideshow_cycle_slide .field-content{position:relative;} */
.lgd-region__inner--banner .views_slideshow_cycle_slide .field-content::before{content:"";background:rgba(0, 0, 0, .3);height:100%;width: 100%;position: absolute;left:0;top:0;}
.hero-text {position:absolute;top:50%;left:0;right:0;max-width:100%;margin:0 auto;width:450px;padding:20px;border-radius:4px;background:rgba(0,0,0,0.5);text-align:center;}
.section1_heading_text_input {font-weight:700;font-size:2rem;color:var(--color-white);line-height:2.5rem;
text-align:center;padding:0 2rem;margin-top:0;}
.section1_button1_ctn {border:none;display:inline-block;padding:0.5938rem 2.8312rem 0.5938rem 2.8125rem;
color:var(--color-white);text-decoration:none;background:var(--colorPrimary);font-weight:500;font-size:16px;line-height:21px;border-radius:4px;}
.section1_button1_ctn:hover {color:black !important;}

/*banner*/
.path-frontpage .views-slideshow-controls-top span a{position: absolute; left: -100000%; text-indent: -10000px;}
#views_slideshow_controls_text_home_banner-block_1 span {padding: 10px; margin: 5px; text-decoration: none;}
.views-slideshow-controls-bottom .views-slideshow-pager-bullets{text-align: center;position: relative;top:-50px;z-index: 9999;width: 150px;margin: auto;}
.views-slideshow-controls-bottom .views-slideshow-pager-bullets li { text-indent: -9999px; cursor: pointer; display: inline-block; border-radius:46px;
 padding: 0 6px;  background: #aaa; margin: 0.4em;  line-height: 12px;border: 4px solid #fff;}
.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active {background:#FFF;cursor:default;border-color:#70BF54;}
.views-slideshow-controls-bottom{z-index:9 !important;}
#widget_pager_bottom_home_banner-block_1{padding-left: 0px;position: relative;z-index: 5;overflow: hidden;}
#views_slideshow_controls_text_home_banner-block_1{padding-left: 0px;position: relative;z-index:999 !important;}
.views_slideshow_cycle_teaser_section, .views_slideshow_cycle_teaser_section *{width: 100% !important;height:100%;height:60vh;}
#block-dhc-views-block-home-banner-block-1{position: relative;}

.views-slideshow-controls-top {position: absolute;bottom: 107px;z-index: 999;width: 300px;margin: auto;left: 0;right: 0;}
.views_slideshow_controls_text .views_slideshow_controls_text_pause{display: none;}
.views_slideshow_controls_text_previous, .views_slideshow_controls_text_next{position:absolute;height:50px; width:50px;padding:5px;border-radius:100%;text-align: center;}
.views_slideshow_controls_text_previous a, .views_slideshow_controls_text_next a{display:none}
.views_slideshow_controls_text_previous::before, .views_slideshow_controls_text_next::before{font-family:fontAwesome;position:absolute;text-align:center;font-size:45px;left: 0;right: 0;top: 0;color:#FFF;}
.views_slideshow_controls_text_previous:hover::before, .views_slideshow_controls_text_next:hover::before{color: #FFF;}
.views_slideshow_controls_text_previous::before{content:"\f104";}
.views_slideshow_controls_text_next::before{content:"\f105";}
.views_slideshow_controls_text_previous{left:10px;top:0px;}
.views_slideshow_controls_text_next{right:10px;top:0px;}
.views_slideshow_controls_text {  position: relative;  top: 0vh;  z-index: 10;  width: 240px;  margin: auto;  left: 0%;}

.btn1 {text-align: left;}
#views_slideshow_cycle_teaser_section_home_banner-block_1 .field-content a:not(.path-faq a){text-decoration: none;background-color:#70BF54;position: absolute;top: 60%;color: #000;left: 0;z-index: 10;width:300px!important;right: 0;margin: auto;height: 40px;border-radius: 4px;line-height: 38px;text-align: center;}
.banner-head {position: absolute;top: 0;color: #fff;font-weight: 600;font-size: 44px;line-height: 45px;z-index: 10;
width: auto!important;margin: auto;left: 0;right: 0;bottom: 0;height: 30px;}
.banner-para { position: absolute; top: 45%; color: white; left: 15%; z-index: 10; font-weight: 400; font-size: 22px;
 line-height: 42px; width: auto!important;right: 50%;}
#views_slideshow_cycle_teaser_section_home_banner-block_1 .field-content{text-align:center;background:#000;}
.banner-para::before{content: ""; border: 1px solid #FFFFFF; height:100%; position:absolute;left:0%; top:0%;}
.path-faq .views-accordion-header.ui-state-active .field-content a{color: #4a4a4a;}
#block-views-block-home-banner-block-2-9{  width: 100%;}
.banner-notice{ margin: 10px;   padding: 10px;    border: solid;    font-size: 16px;    text-align: center;    font-weight: 600;    background-color: white; margin-top: -25px; }

/*customer login*/
.path-customer-login .hcContent .lgd-row__fulls { margin-top: 1%;}

.hcContent h2{color:#006ead;}

/* section 2 cards */
.section-2-card-style {width:100%;box-shadow:0px 0px 5px rgb(0 0 0 / 10%);border-radius:4px;height:100%;margin-bottom:10px;margin-top:10px;}
.card-title {font-weight:700;font-size:larger;line-height:30px;color:#4a4a4a;text-align: left;margin-top: 10px;}
.card-text {font-weight:400;font-size:large;line-height:26px;color:#292a2e;text-align: left;}
.section-2-card-style:hover .hover-normal{display:inline-block;}
.card a {color:#0070af;}
.section-2-card-style .text-center img{display:inline-block;}

#loadMore, #showLess{color: #fff;cursor: pointer;text-align: center;position: relative;padding: 10px 0;border: 1px solid #006ead;
border-radius:2px;width: 220px;margin: auto;background:#006ead;}
#loadMore:hover, #loadMore:focus, #showLess:focus, #showLess:hover{background:transparent;color:#006ead !important;border-color:#006ead}
#showLess {display: none;}

.inner-link-img {  float: left;  width: 62px;  position: relative;}
.inner-link-img {  position: relative;  margin-bottom: 20px;  text-align: center;}
.container.contextual-links-region div {  min-height: 0 !important;}
.show-img { position: absolute;  left: 0;  top: 0;  opacity: 0;  right: 0;  margin: auto;}
.advice-support:hover .show-img { opacity: 1;}
.product .product-border .contextual-links-region { float: left;  width: 82%; padding-left: 20px;}
.clearfix {  zoom: 1;}
.clearfix:before, .clearfix:after {  content: "";  display: table;}
.clearfix:after { content: " "; visibility: hidden; display: block;  height: 0;  clear: both;}

.section-2-card-style:hover{background-color: #0070af!important}
.section-2-card-style .card-body h2:hover{color: white;}
.card h2{color: #4A4A4A;}
.card {
  border-radius: 10px;
}
 .card:hover,  .card:focus,  .card:active {
  color: white;
  background-color: #0070af;
}
 .card:hover h2 {
  color: white;
  background-color: #0070af;
}
 .card:hover p {
  color: white;
  background-color: #0070af;
}
.card:hover a{
  color: white;
  /* background-color: #0070af; */
}
.card:hover .top-img {
  display: none;
}
img {
  max-width: 100%;
  height: auto;
  display: unset;
}
/* section 3 home available now */
.bg-img-1 {box-shadow:-50px -50px rgba(111, 193, 85, 0.3);border-radius:10px;}
.section-3-text h1 {font-weight:700;font-size:36px;line-height:54px;color:#4a4a4a;}
.section-3-text p {font-weight:400;font-size:18px;line-height:34px;color:#292a2e;padding-right:100px;}
.section-3-text a {font-weight:700;font-size:18px;line-height:27px;color:#0070af;}
.section-3-text a:hover {color:#0070af !important;}
/* section 4 */
.bg-img-2 {box-shadow:50px -50px rgb(4 116 176 / 30%);border-radius:10px;}
/* section 5 */
.bg-img-3 {box-shadow:-50px -50px rgba(4, 116, 176, 0.3);border-radius:10px;}
.section-4-flex-desktop {display:flex;flex-direction:row-reverse;}
/* footer css start */
/* .footer{color:#FFF;}
.footer ul{margin:0; padding:0;list-style:none;display:flex;}
.footer ul li a{padding-right:10px;color:var(--color-white);} */

/* home */
.VIpgJd-yAWNEb-r4nke{  color: black!important;background-color: white;}



/* page 2 search and bid for homes */
.lgd-region--breadcrumb{background-color:#0070AF !important;padding:1rem 0px;margin-bottom:1%;}
.breadCrumb ul, .breadcrumbs{list-style:none;margin:0;padding:0 15px;color:var(--color-white);}
.lgd-region__inner--breadcrumb{/*display:flex;justify-content:space-between;flex-direction:row-reverse;*/color:#FFF;align-items:center;padding:15px 0;}
.breadcrumb li {display:inline;}
.left-breadcrum-text{font-weight:700;font-size:28px;line-height:42px;}
.right-breadcrum-text{font-weight:400;font-size:16px;line-height:21px;}
.breadcrumb li+li:before {padding:8px;color:black;}
.breadcrumb li{color:var(--color-white);text-decoration:none;}
.breadcrumb li h2, .breadcrumb li a{color:var(--color-white) ; text-decoration:none;}
.breadcrumb {display:block;  padding:0 15px;margin-bottom:5px;list-style:none;}
#block-dhc-breadcrumbs{width:100%;}
.breadcrumbs {margin:0 !important; padding:0 !important;border:none !important;}
.lgd-region__inner--breadcrumb h1, .lgd-region__inner--breadcrumb a{margin-bottom:0;color:#FFF;}
.breadcrumbs__list {margin-bottom:0;padding-left:0;list-style:none;}
.breadcrumbs__item {display:inline-block;margin-right:0.25rem;font-size:var(--breadcrumbs-font-size);}
.breadcrumbs__item + .breadcrumbs__item::before {display:inline-block;margin-right:0.25rem;content:var(--breadcrumbs-divider);color:var(--color-white) !important;}
.breadcrumbs__link {color:var(--color-white);}
.breadcrumbs h1{margin:0;}
.breadcrumbs a{text-decoration:none;}
/* .path-frontpage .region-breadcrumb{display:none !important;} */
.choose_color_container select{padding:3px;border-radius:4px;}
.no-underline{text-decoration:none;}
label{font-weight:500;}
#block-devonlogintestinglink{display:none;}
/* .path-customer-login .lgd-region__inner.lgd-region__inner--content{position: relative;background: white;align-items: center;width: 70%;margin: auto;    border: 1px solid #DDD;border-radius:10px;box-shadow: 1px 0px 10px #ddd;margin-top:3%;overflow:hidden;} */
.path-customer-login #block-devonlogintestinglink{position: absolute;width: 100%;margin-top: 0;overflow: hidden;}
/* .path-customer-login .lgd-region__inner.lgd-region__inner--content .block{width:48%;float:left;max-width: 100%;padding: 1.8rem 2.3rem;background: white;} */
/* #block-devonlogintestinglink+#block-dhc-content--2{order:2;border-left: 1px solid #DDD;} */
.path-customer-login .lgd-row__fulls h1{font-size:24px; margin-top:0;}
.path-customer-login .lgd-row__fulls {  width: 450px;  max-width: 100%;  padding: 1.8rem 2.3rem;  border: 1px solid var(--bs-gray-200);  margin-bottom: 5%;  border-radius: 4px;  background: var(--color-white);  position: relative;  left: 0;  right: 0;  margin-left: auto;  margin-right: auto;}
.path-customer-login .lgd-footer{margin-top:0;}
.mapClose{position:absolute;right:10px;top:10px;z-index:999;cursor: pointer;}
.map-location i.fa.fa-map-marker::after {content: "|"; padding-left: 20px; padding-right: 15px;color:black;}
.map-location:hover { text-decoration-thickness: max(3px, 0.1875rem, 0.12em); color: black;}
.map-location span:hover {color: black!important;}
.loginInfo{list-style: none;margin: 20px 0 0 0;padding: 0;}
.loginInfo li{margin-top:10px;position:relative;padding-left: 30px;}
.loginInfo li::before{position:absolute;left:0;top:3px;font-family:fontAwesome;content:"\f105";}
.map-location span{color:#757575;}
.map-location i{color: #EFC032;}
.map-location {font-weight: 400;font-size: 16px;text-decoration:none;}
.rentamt{font-weight:700; font-size: 25px; line-height: 29px; color:#484848;}
.descriptionNote p{font-size: 16px!important;line-height: 24px!important;color: #4A4A4A;}
.descriptionNote p span{color:black;}
.path-my-cbl .propertyStatus {position: absolute;padding: 10px;font-size: 16px;font-weight: normal;background: rgba(0,0,0,.8);z-index: 0;right: 12px;bottom: 0px;border-radius: 12px 0 12px 0;color: white;}
.propertyFigure .alert-success { color: #fff; padding:6px 10px; position: absolute; left:5px; z-index: 9; font-size:16px;
 background-color: rgba(0, 0, 0, 0.5); top:5px; border-radius:4px;  margin: 0!important;border:none;font-weight:normal !important;}
.listing-attributes .widthoulogin:nth-last-child(1) { display: none;}
.advertise-lg{float:right;}
.containers {    margin-top: 1.5rem;}
.containers li{  margin-left: 10px!important;  margin-right: 10px!important;}
.containers li:nth-last-child(1){  margin-right: 0px;}
#gridviewIcon{color: #AAAAAA;}
#listviewIcon{color: #AAAAAA;}
#gridviewIcon .fa-th-large:before{content: "\f00a"; font-size: 18px;}
.printListView{width: 100%;}
.searchResult{width:100%;}
/* Cookies */
#popup-text a{color:white;right:100px;position:absolute;bottom:-20px;font-weight:normal; text-decoration:none;}
div#sliding-popup{width:22% !important;background:#373737 !important;height:auto !important;font-family:Arial,Helvetica,sans-serif;border-radius:10px;margin-bottom:5px;
margin-left:5px;padding-bottom:30px; padding-top:20px}
.agree-button.eu-cookie-compliance-default-button{white-space:nowrap;margin-top:0 ;}
.eu-cookie-compliance-close-button{background-size:30px;}
.eu-cookie-compliance-content{max-width:86%;}
.eu-cookie-compliance-message p{font-size:16px;}
.eu-cookie-compliance-message p strong{font-weight:400 !important;}
.sliding-popup-bottom button{padding:2px 8px;color:black;border:1px solid transparent;box-shadow:none;background:#70BF54; text-shadow:none  !important;border-radius:4px !important;font-weight:normal;}
.sliding-popup-bottom button:hover, .sliding-popup-bottom button:focus{color:#Fff;background:#444 !important;}
.sliding-popup-bottom .eu-cookie-withdraw-tab{border-radius:4px 4px 0 0 !important;}
.eu-cookie-compliance-buttons, .eu-cookie-compliance-categories-buttons{max-width:100%;float:none;}
div#popup-buttons button, .eu-cookie-compliance-save-preferences-button{width:100%;float:none;}
.find-more-button{background:transparent !important;padding:0; border:none;}
#sliding-popup label{font-weight: normal !important;}
#popup-text .find-more-button-processed{color: white;}

.propertySection .alert{font-size:16px !important;font-weight:400 !important; padding:15px !important;border:1px solid #444 !important; text-align:center; color: black;}
.form-item input + .description{display:none;}
.ml-2{margin-left:2rem;}
.propertyDescription .ml-2{margin-left:0px;}

.user-login-form{max-width:100%; width:500px; margin:auto;padding:20px;border:1px solid #ddd;border-radius:4px;margin-top:5%;}
#goog-gt-tt .original-text, .gt-hl-layer{text-align:left !important;}
.lgd-footer__pre-footer{display:none;}

.colon-link-listing span.text-bold{width:auto;position:relative;color: #585858;padding-right:14px;}
.colon-link-listing span.text-bold::before{position:absolute;content:":";right:8px;color:#444; top:0px;}
.propertyDescription p {font-weight:500;font-size:16px;line-height:21px;color:hsl(0deg 0% 28%);display:-webkit-box;
-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-top:5px; margin-bottom:10px;}
.social_housing_to_rent_Cta{font-weight:400;font-size:16px;line-height:24px;color:var(--colorSite);background-color:var(--color-white);border:2px solid #BBBBBB;border-radius:210px;padding:8px 28px 8px 28px;}
.social_housing_to_rent_Cta:hover{border:none;color:var(--color-white);background-color:var(--color-blue);}
.available_now_Cta{font-weight:400;font-size:16px;line-height:24px;color:var(--colorSite);background-color:var(--color-white);border:2px solid #BBBBBB;border-radius:210px;padding:8px 28px 8px 28px;}
.available_now_Cta:hover{border:none;color:var(--color-white);background-color:var(--color-blue);}
.search__and_bid_for_property{width:100%;}
.search__and_bid_for_property .accordion-item{background-color:#F1F1F1;}
.search__and_bid_for_property .accordion-body{padding:20px !important;}
.search__and_bid_for_property .accordion-button:not(.collapsed) {color:var(--colorSite);background-color:#F1F1F1;box-shadow:inset 0 -1px 0 rgb(0 0 0 / 13%);font-weight:400;line-height:27px;}
.search__and_bid_for_property .accordion-collapse{background:#F1F1F1;}
.search__and_bid_for_property .accordion-button{font-size:18px !important;}
.search__and_bid_for_property .accordion-item:last-of-type .accordion-button.collapsed {border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);background-color:#F1F1F1;color:var(--colorSite);}
.form-inner-text{font-weight:400;font-size:16px;line-height:24px;color:var(--colorSite);}
.form-inner-text .form-select {display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--colorSite);background-color:var(--color-white);  }
.search_for_property_advanced_link{font-weight:400;font-size:16px;line-height:24px;position:relative;padding-right: 30px}
.search_for_property_advanced_link.collapsed::before{transform: rotate(-180deg);right: -5px;}
.search_for_property_advanced_link::before{content:"";position: absolute;right: 0;height:26px; width:26px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-size: 20px;background-repeat: no-repeat;background-position: center right;}
.top-border-search {  margin-top: 15px!important;  border-top: 1px solid #D2D1D1;  padding-top: 15px;  padding-left: 0px;  margin-left: 0px;  margin-right: 0px;}
.search_advanced_link-padding {  padding-bottom: 10px;}
#advanceSearch {    border-top: 1px solid #d1d1d1;  padding-top: 10px;}

.search_for_property_Cta{font-weight:400;font-size:18px;line-height:27px;color:var(--colorSite);background-color:var(--color-white);border:2px solid #E1E1E0;border-radius:4px;padding:8px 28px}
.search_for_property_Cta:hover{color:var(--color-white);background-color:var(--color-blue);}
.Reset_property_Cta{font-weight:400;font-size:18px;line-height:27px;color:var(--colorSite);background-color:var(--color-white);border:2px solid #E1E1E0;border-radius:4px;padding:8px 28px}
.Reset_property_Cta:hover{color:var(--color-white);background-color:var(--color-blue);}
.list-heading-text{font-weight:400;font-size:16px;line-height:24px;color:var(--colorSite);}
.border-list {box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);border-radius: 10px;margin: 0;position: relative;background: transparent;min-height: 315px;margin-bottom: 20px!important;}
.propertyDescription { border-radius: 10px 10px 10px 10px!important; border: none; background-color: white; width: 76%; position: absolute; right: 10px; height: 94%; top: 0; bottom: 0; margin: auto;}
.propertyFigure, .propertyDescription{flex: 0 0 auto;}
.propertyFigure{display: flex; align-items: center; justify-content: center; border-right: none; width: 320px; position: relative; padding-left: 0px;}
.propertyFigure img{ width: 100%; border-radius: 6px 0 0 6px; height: 100%;}
.border-list-img{border:1px solid #F5F5F5;border-radius:8px 0px 0px 8px;  }
.backSection{margin-bottom:10px;}
.relative{position:relative;}
#edit-table{display:none;}
.locationClick{position:absolute; right:10px; top:10px;}
.propertyDescription h1{font-size:24px;line-height:36px;color:var(--color-blue);}
.propertyDescription h2{line-height:21px;color:var(--colorSite);}
.propertyDescription ul li{font-size:16px;line-height:21px;color:var(--colorSite);}
.propertyDescription h3{font-weight:500;font-size:16px;line-height:21px;color:#484848;}
.border-advertise-by{border:0.5px solid #F5F5F5;border-radius:4px;}
.propertyDescription h4{font-weight:500;font-size:16px;line-height:21px; color:var(--colorSite);}
.full-property-details-cta{font-weight:500;font-size:16px;line-height:24px;color:var(--color-white);background-color:var(--color-blue);border-radius:4px;border:none;padding:12px 25px}
.list-inner-inputs-1 h2{ font-size:24px; line-height: 26px; color: #0070AF; font-weight:bold !important;margin-top: 2px;margin-bottom: 6px;}
.list-inner-inputs-1 address{font-weight: 400;font-size: 16px; line-height: 19px; color: #585858;}
.descriptionNote p{font-weight: 500; font-size: 16px; line-height: 24px; color: #4A4A4A;}
.descriptionNote p span{color:#484848;}
/* .listing-attributes .widthoulogin { display: none;} */
.alert-success{color: #fff; padding: 0.5rem 1rem 0.5rem 0.5rem; left: 0; z-index: 9; font-size: 1.125rem; background-color: rgba(0, 0, 0, 0.5); top: 0;  margin: 0!important;}
.listprops a{float:right;}
.list-down-1 {margin: 0;padding-top: 10px;padding-left: 0;display: flex;list-style: none;font-weight: 400;font-size: 16px;line-height: 19px;}
.list-down {margin: 0;padding: 0;display: flex;list-style: none;padding-right: 20px;}
.descriptionNote{margin-top: 0.5rem!important;}
.bottomRow{position: absolute;width: 100%;left: 15px;bottom:10px;}
.bottomRow .list-down li{padding-right: 4%;}
.bottomRow .list-down .propertyListD{font-weight: bold;color: #484848 !important;}
.gridView .propertyDescription {border-radius:10px;border:none;background-color: white;width: 78%;position: absolute;right:10px;height:auto;top: 0;  bottom: 0;margin: auto;}
.propertyDescription{padding-left: 20px;padding-top: 17px;padding-bottom: 13px;border-radius:10px !important;overflow: hidden;}
.propertyDescription::before{border-radius: 10px;border: 1px solid transparent;background: linear-gradient(90deg,lightgrey,white 60%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;
mask-composite: exclude;position: absolute;content: "";left: 0;top: 0;height: 100%;width: 100%;}
.propertyOptions{border: 1px solid #F5F5F5;border-radius: 4px;padding: 10px;}
.advertLogo img{max-height:40px;margin-right:10px;}
.propertyDescription .row, .propertyDescription address, .propertyDescription .listing-attributes{position: relative; z-index:99;}
.advertLogo{width: 28%;  position: relative;  color: #585858;  margin-right: 30px;  font-weight: 500;}
.advertLogo::before {position: absolute;  content: ":";  right:16px;  color: #444;  top: 0px;}
.advertLogo small{font-weight: 600;  font-size: 16px;}
.sm-justify img {margin-right: 1px;display: inline;}
.gridView #gridviewIcon, .listView #listviewIcon{display:none !important;}
.gridView #listviewIcon, .listView #gridviewIcon{display:block !important;}
.path-my-cbl .bidpopup {   position: absolute;  background: #F1f1f1;  padding: 10px 10px 10px 20px !important;  top: -30px!important;  left: 66%!important;  width: 220px;  max-width: 100%;  border-radius: 4px;}
.fa-th-large:before {  content: "\f00a"!important;  font-size: 20px;  position: relative;  top: 5px;  color: #AAAAAA;}
.colorBlack:hover {  color: #AAAAAA;}
/* page 3 property details */
.propetyDetailsImageContainer{width: 60%; max-width: 100%;}
.propetyDetailsRightContainer{height: auto; overflow: hidden; width: 38%; max-width: 100%;}
.propetyDetailsRightContainer iframe{border:1px solid #DDD  !important;padding:2px;height:68% !important;}
.propetyDetailsRightContainer iframe+img{max-height:70px;}
.gha-style{font-size:28px;line-height:42px;}
.address-carillon{font-weight:500;font-size:16px;line-height:24px;}
.money-text{font-weight:700;font-size:48px;line-height:72px;}
.breadcrum-right-ul-input-style{font-weight:400;font-size:16px;line-height:21px;}
.google-adds-text{font-weight:300;font-size:56px;line-height:84px;color:var(--colorSite);background:rgba(170, 170, 170, 0.2);border-radius:4px;padding:10%; margin:20px 0 ;}
.my-bid-position{position:relative;}
.path-property-detail .bidpopup{position:absolute;background:#F1f1f1;padding:10px 10px 10px 20px !important;top:70px;left:30%;width:220px;max-width:100%;border-radius:4px;}
.bidpopup::before{ content:"";height:20px;width:20px;position:absolute;background:#F1f1f1;left:40%;transform:rotate(45deg);top:-140px;bottom:0;margin:auto;}
.loaderBidPopup{position:absolute;top:14px;left:67%;}
/* .list-top-para{padding: 15px;background: #F5F5F5;margin-top: 20px;border-radius: 4px;color: #c30101;margin-bottom: 20px;}
.list-top-para .property-result-count .shm-login-msgs-a{padding: 6px 10px 8px;background: #0070AF;color: #FFF;border-radius: 4px;} */

.path-my-cbl .bidpopup{top:10%;left:16%;display:none;}
.path-my-cbl .bidpopup::before{left:-1%;top:-10%;}
.path-my-cbl .loaderBidPopup{display:none;top:65px;left:16%;}
.gallery-flexsliders .flex-direction-nav a.flex-next:before, .gallery-flexsliders .flex-direction-nav a.flex-prev:before{font-family:fontAwesome !important;}
.gallery-flexsliders .flex-direction-nav a.flex-next:before{content:"\f105" !important;}
.gallery-flexsliders .flex-direction-nav a.flex-prev:before{content:"\f104" !important;}
.propertySingleImage{width:98%;padding:10px;border:1px solid #DDD;display:flex;text-align:center;align-content:flex-end;justify-content:center;overflow: hidden;}


.aria-hidden-text{position: absolute; left: -100000%;text-indent:-10000px;}
#pageloader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;background: url('../gif/loader.gif') 50% 50% no-repeat rgba(0, 0, 0, .9);background-size: 80px;line-height: 124vh;color: white;text-align: center;}
.proPrice{margin-bottom:0;}
.btnLink{text-decoration:none;}
#property-alert-form .form-item .description{font-size: 14px;padding:0 !important;background:transparent !important; border:none !important;}
.btnLink:hover, .btnLink:focus{text-decoration: underline;color:#000;}
.topMenu{list-style: none;display: flex; padding-left: 0;margin:0 0 15px 0;}
.topMenu li{border: 1px solid #006ead  !important; text-align: center; color: #FFF !important;padding: var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);margin-right:10px;border-radius:30px;}
.topMenu li:last-child{margin-right:0;}
.topMenu li:hover, .topMenu li:hover a, .topMenu li.active, .topMenu li.active a{background-color:#006ead !important;color: #FFF !important;}

#rent-data-popup .listData span.text-bold::before, #rent-data-popup .listData li p::before {  content: ":";  position: absolute;  right: 0;  top: 8px;  display: none;}
.path-aho-property-detail .hfTopNav {  padding: 8px 0;  margin-top: 0px;}
.path-aho-property-detail .breadcrumb-property-details {margin-top: 0px !important;}
.breadcrumb-property-details h2{color: white;}
.propertySingleImage img{height: 640px;}

thead th{background: #f1f1f1;border-bottom:1px solid #96918b;}

/*Grid view */
.gridView {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;}
.gridView .border-list{width:49%;flex-direction:column;flex-wrap:nowrap; height:auto;}
.gridView .border-list{ display:flex;flex-direction:column;flex-wrap:nowrap;}
.gridView .propertyDescription{position:static;width:100%;}
.gridView .propertyFigure{width:100%;padding:10px;min-height:160px;border-right: none;}
.gridView .listing-attributes .col-lg-6.widthoulogin{width: 100%;}
.gridView .bottomRow .btn-theme{padding:8px!important;}

#locationModal .modal-body iframe+iframe{display: none;}
#drupal-modal h1{margin-top: 20px;margin-bottom: 0;font-size: 20px;}
#save-btn{margin-bottom:20px !important;}



/* page 3 property details css start*/
.path-property-detail{overflow-x:hidden;}
.path-aho-property-detail{overflow-x:hidden;}
.breadcrumb-property-details {background-color:#0070AF !important;padding:2rem 00;margin-bottom:1.5%;position:relative;}
.breadcrumb-property-details::before {content:"";background:#0070AF !important;width:240%;position:absolute;
height:100%;top:0;z-index:-1;left:-70%;}
.breadcrumb-property-details ul {list-style:none;margin:0;padding:0 10px;padding:0 20px 0 0px;border-right:1px solid white;}
.breadcrumb-property-details ul li {color:#FFF;}
.breadcrumb-property-details h1 {font-size:28px;font-weight:700;margin:0;}
.gha-style {font-size:28px;line-height:42px;}
.address-carillon {font-weight:500;font-size:16px;line-height:24px;}
.money-text {font-weight:700;font-size:48px;line-height:72px;}
.border-left-breadcrum {padding-left:1rem !important;white-space:nowrap;}
.breadcrum-right-style {padding-top:1.5rem !important;}
.breadCrumbLink a:focus{color: #FFF !important; text-decoration: underline !important;}

.propertyDetailSlider{overflow:hidden;}
.propertySlideImages{border: 1px solid #DDD;}
.owl-nav{position:absolute;width:100%;top:50%;}
#sync2 .owl-nav{top: 30%;}
button.owl-prev, button.owl-next{padding:1px 10px !important;background:#006ead !important;font-size:20px;line-height:0;height:35px;width:35px;transition:all 0.3s ease-in-out 0s;color:var(--color-white) !important;}
button.owl-prev{position:absolute;left:0%;}
button.owl-next{position:absolute;right:0%;}
#sync1:hover button.owl-prev, #sync2:hover button.owl-prev{left:2%;transition:all 0.3s ease-in-out 0s;}
#sync1:hover button.owl-next, #sync2:hover button.owl-next{right:2%;transition:all 0.3s ease-in-out 0s;}
#sync2 .owl-stage{width: 100%;display: flex;}
#sync2{border-top: 1px solid #DDD;padding-top: 10px;}
.navigation-thumbs{margin-top:10px;}
.propertySection .col-lg-7{padding:0;}
.propertySlideImages{overflow:hidden ;}

.share-with-your-friend-cta {font-weight:400;font-size:18px;line-height:27px;color:#FFFFFF;background:#468038;border-radius:4px;border:none;
width:100%;padding:20px 0px 20px 0px;margin-bottom:1rem !important;}
.share-with-your-friend-cta:hover, .share-with-your-friend-cta:focus, .share-with-your-friend-cta:active {color:#468038;background-color:white;border:1px solid #468038;}
.flex-carousel-margin{margin-bottom:0px!important;}
.login-to-express-interest {font-weight:400;font-size:18px;line-height:27px;color:#FFFFFF;border-radius:4px;background:#0474B0;border:none;width:100%;padding:20px 0px 20px 0px;margin-bottom:1rem !important;}
.login-to-express-interest:hover, .login-to-express-interest:focus, .login-to-express-interest:active {color:#0474B0;background-color:white;
border:1px solid #0474B0;}
.sec-3-resp-tab .resp-tab-content {margin-top: 0px;border-color:#D0D0D0;padding: 0%;}
.sec-3-resp-tab .resp-tab-content 
.sec-3-resp-tab{padding-top:35px;}
.resp-tabs-list{padding-left:1.5rem !important;}
.sec-3-resp-tab .resp-tabs-list li {display:inline-block;padding:13px 40px;margin:0;list-style:none;cursor:pointer;font-weight:400;font-size:16px;line-height:24px;color:#484848;}
.sec-3-resp-tab .resp-tabs-list li a{text-decoration: none;}
.sec-3-resp-tab .resp-tabs-list li:hover{color:#006ead !important;}
.sec-3-resp-tab .resp-tab-active {border-bottom:6px solid #006ead!important;background-color:#fff;color:#006ead !important}
.sec-3-resp-tab .overview-heading {font-size:26px;line-height:39px;color:#484848;padding: 20px 0 20px 0px;border-bottom: 1px solid #D0D0D0;margin-bottom: 20px !important;}
.subheading{font-size:20px;margin-bottom:10px;font-weight:700;color:#006ead;border-bottom:1px solid #DDD;padding-bottom: 10px;}
.sec-3-resp-tab .resp-tab-active {margin-bottom:-1px !important;padding:12px 30px 12px 30px !important;}
.sec-3-resp-tab .resp-tabs-container {padding:0px;background-color:#fff;clear:left;border-top:1px solid #C4C4C4 !important;}
.sec-3-resp-tab .resp-arrow {width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;
border-top:12px solid #c1c1c1;}
.sec-3-resp-tab h2.resp-tab-active span.resp-arrow {border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #9B9797;position:relative;
    top:8px;right:2px;}
.sec-3-resp-tab h2.resp-accordion {border:0.0625rem solid #E4E4E4;}
.sec-3-resp-tab h2.resp-tab-active {border-bottom:1px solid #c1c1c1 !important;margin-bottom:0px !important;padding:10px 15px !important;}
.colon-link{padding-bottom:25px;}
.colon-link span {padding-right:20px;position:relative;width:50%;margin-right:15px;}
.colon-link span:before {content:":";position:absolute;right:5px;}
.colon-link-1 span {padding-right:20px;position:relative;width:50%;margin-right:15px;}
.colon-link-1 span:before {content:":";position:absolute;right:5px;top:10px;}
.path-property-detail .lgd-row__fulls{padding:0;}
.path-property-detail .sec-3-resp-tab{padding-left:0;padding-right:0;}
.listData{margin:0;padding:0px;list-style:none;}
.listData li{ width:33%; padding: 0;}
.listData span.text-bold{width:45%; float: left; padding: 10px 0; margin-right:10px; color:#484848; height: 100%;font-weight: bold!important;position: relative;}
.listData span.text-normal{padding: 10px 0; width: 52%;}
.listData span.text-bold::before, #rent-data-popup .listData li p::before {content: ":";  position: absolute; right: 0;top: 8px;}
.sec-3-resp-tab .resp-tab-content {border: none;}
#rent-data-popup .modal-body{max-height:80vh;overflow-y:auto;overflow-x: hidden;}
#rent-data-popup .listData{padding:0;}
.form-text{margin-top:0 !important;border-radius:4px;}
#rent-data-popup .listData li p, .listData li p{padding: 6px;background: #71c053;width:38% !important;border:1px solid #71c053;font-weight: 400;margin-bottom: 0px!important;}
/* .listData li span:not(.text-normal span){display:block;margin-top:10px;}   */
#rent-detail{    margin-left: -6rem;}
.addressRentDetails{padding-top:15px !important;}
#contact-details-popup .listData li p{width:34% !important;margin-right: 5px;}
#rent-data-popup .listData li span {width:58%;padding: 6px;}
#rent-detail{margin-top: 6px;}
.property-address h1{margin-bottom: 0;}
.path-property-detail .hcContent{min-height:2px !important;}
/* .rent{display: flex; justify-content: center; margin-top: -35px;} */
#edit-postal-code{display: block; width: 100%; padding: 0.375rem 2.25rem 0.375rem 0.75rem; -moz-padding-start: calc(0.75rem - 3px); font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;  background-repeat: no-repeat; background-position: right 0.75rem center; background-size: 16px 12px; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; height: 50px; margin-top: 0px;}
.sec-3-resp-tab { padding-top: 35px;}
#rent-data-popup h3{color: #006ead;}
#rent-data-popup .listData li {width:98%;padding: 0;padding: 0;border: 1px solid #DDD;margin: 4px;background: #ededed;}
/* page 3 property details css end*/

.ariaHidden{text-indent: -1000px;position:absolute;}

.visible-text-only{display:none;}
.text-only .visible-text-only{display:block;}
.text-only .lgd-header, .text-only .hero-text{position:static;}
.lgd-header a{text-decoration: none;}

.multiselect.dropdown-toggle{position:relative;}
 .multiselect.dropdown-toggle::before{content: "";background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");position: absolute;right: 15px;height: 12px;width: 12px;top: 20px;}
.element-invisible{display: none;}

#msgs-container .container{width: 100%;padding: 0;}
/* .path-my-cbl .alert {display: flex;padding: 10px;font-size:larger;font-weight: normal;border: 2px solid #DDD;margin:20px 0!important;} */
.path-my-cbl .alert .close{position: absolute;right: 10px;padding: 5px;line-height: 0;height: 30px;}
.path-my-cbl .alert h2{margin:0;font-size: larger;font-weight: normal;}
.eu-cookie-withdraw-tab:focus{text-decoration: none !important;}


/* Text only */
.text-only img {display:none !important;}
.text-only .banner {display:none !important;}
.choose_color_container{display:none}
.text-only .choose_color_container{display:block}
.text-only .onlyText{display:none;}
.graphical{display:none;}
.text-only .graphical{display:block;padding-left:10px;}
.text-only button.owl-prev, .text-only button.owl-next{display: none;}
.choose_color_container label, .text-only #changTheme{display:inline-block !important;}
body.text-only a{text-decoration: none;}
body.text-only .is-active{text-decoration:underline  !important;}

body.black-on-white,.black-on-white .sitemap-link h3 a,.black-on-white a,.black-on-white head,.black-on-white a.active,.black-on-white div,.black-on-white section,.black-on-white #navbar2 ul li a.active,.black-on-white .navbar,.black-on-white p,.black-on-white h1,.black-on-white h2,.black-on-white h3,.black-on-white h4,.black-on-white h5,.black-on-white h6,.black-on-white .navbar_default,.black-on-white footer,.black-on-white .active,.black-on-white span,.black-on-white li.active,.black-on-white ul,.black-on-white li,.black-on-white a,.black-on-white .top-nav a,.black-on-white .login a, body.black-on-white .lgd-header,  body.black-on-white nav.tabs ul li a:hover, body.black-on-white nav.tabs ul li a.is-active, body.black-on-white nav.tabs ul li a:focus{color:black !important;background:white !important;background-color:white !important;}

body.black-on-creem , .black-on-creem .sitemap-link h3 a, .black-on-creem a, .black-on-creem head, .black-on-creem a.active, .black-on-creem div, .black-on-creem section, .black-on-creem #navbar2 ul li a.active, .black-on-creem .navbar, .black-on-creem p, .black-on-creem h1, .black-on-creem h2, .black-on-creem h3, .black-on-creem h4, .black-on-creem h5, .black-on-creem h6, .black-on-creem .navbar_default, .black-on-creem footer, .black-on-creem .active, .black-on-creem span, .black-on-creem li.active, .black-on-creem ul, .black-on-creem li, .black-on-creem a, .black-on-creem .top-nav a, .black-on-creem .black-on-creem .login a, body.text-only.black-on-creem .lgd-header, body.black-on-creem nav.tabs ul li a:hover, body.black-on-creem nav.tabs ul li a.is-active, body.black-on-creem nav.tabs ul li a:focus{background:#ffc!important;background-color:#ffc!important;color:black !important;}

body.white-on-blue , .white-on-blue .sitemap-link h3 a, .white-on-blue a, .white-on-blue head, .white-on-blue a.active, .white-on-blue div, .white-on-blue section, .white-on-blue #navbar2 ul li a.active, .white-on-blue .navbar, .white-on-blue p, .white-on-blue h1, .white-on-blue h2, .white-on-blue h3, .white-on-blue h4, .white-on-blue h5, .white-on-blue h6, .white-on-blue .navbar_default, .white-on-blue footer, .white-on-blue .active, .white-on-blue span, .white-on-blue li.active, .white-on-blue ul, .white-on-blue li, .white-on-blue a, .white-on-blue .top-nav a, .white-on-blue .white-on-blue .login a, body.text-only.white-on-blue .lgd-header, body.white-on-blue nav.tabs ul li a:hover, body.white-on-blue nav.tabs ul li a.is-active, body.white-on-blue nav.tabs ul li a:focus{background:blue!important;background-color:blue!important;color:white !important;}

body.yellow-on-black , .yellow-on-black .sitemap-link h3 a, .yellow-on-black a, .yellow-on-black head, .yellow-on-black a.active, .yellow-on-black div, .yellow-on-black section, .yellow-on-black #navbar2 ul li a.active, .yellow-on-black .navbar, .yellow-on-black p, .yellow-on-black h1, .yellow-on-black h2, .yellow-on-black h3, .yellow-on-black h4, .yellow-on-black h5, .yellow-on-black h6, .yellow-on-black .navbar_default, .yellow-on-black footer, .yellow-on-black .active, .yellow-on-black span, .yellow-on-black li.active, .yellow-on-black ul, .yellow-on-black li, .yellow-on-black a, .yellow-on-black .top-nav a, .yellow-on-black .yellow-on-black .login a, body.text-only.yellow-on-black .lgd-header, body.yellow-on-black nav.tabs ul li a:hover, body.yellow-on-black nav.tabs ul li a.is-active, body.yellow-on-black nav.tabs ul li a:focus{background:black!important;background-color:black!important;color:yellow !important;}






/* Sitemap */
#block-dhcmainmenu-3 .menu.menu--dhc-main-menu{list-style:none;margin:0;padding:0;}
#block-dhcmainmenu-3 .menu.menu--dhc-main-menu li{position:relative;padding-left:30px;line-height:36px;}
#block-dhcmenu-3 .menu.menu--dhc-main-menu li::before{position:absolute;font-family:fontAwesome;
  content:"\f0a4";left:4px; top:0px; } 
#block-dhcmainmenu-3 .menu.menu--dhc-main-menu li .menu--sub-menu{display:block !important;margin:0; padding:0;position:static !important;}
.path-sitemap .view-sitemap .views-row {margin-bottom: 10px;}



.ui-widget{font-family:var(--headingFont);}
.ui-accordion .ui-accordion-header{padding:12px;margin:4px 0 0 0;border:1px solid var(--colorPrimary);background:var(--colorPrimary);padding-left:45px;color:var(--colorSite);}
.ui-accordion .ui-accordion-header-active, .ui-accordion .ui-accordion-header:hover{ background:var(--colorPrimary);border-color:var(--colorPrimary);}
.ui-accordion-content p{margin-bottom:15px;}
.ui-accordion-content p:last-child{margin-bottom:0;}
.view-content{counter-reset:section;}
.views-row{position:relative;}
.views-row .views-row::before{counter-increment:section;content:""counter(section)".";position:absolute;left:7px;
z-index:1;top:7px;color:#383838;    background: white;padding: 5px;line-height: normal;border-radius: 100%;height: 30px;width: 30px;text-align: center;}
.views-accordion-header .field-content a{color:#000;}
.ui-accordion-header-icon{position:absolute;right:15px;top:20px;filter:brightness(0) contrast(300%) invert(1) !important;}
.ui-accordion .ui-accordion-content{height:auto !important;}

.breadcrumb-property-details{margin-top:0px !important;}
.sec-3-resp-tab .resp-arrow{border-top-width:6px !important;position:relative;top:8px;right:-8px;}
.placeholder a, .placeholder{background: transparent !important;font-weight: bold;color: #383838;}

/*Cookies*/
#views-exposed-form-affiliated-content-page-1, .views-exposed-form .form--inline{display: flex;align-items:flex-end;margin-bottom: 20px;}
#views-exposed-form-affiliated-content-page-1 .js-form-item {width: 230vw;padding-right: 10px;margin-bottom: 0 !important;}
#views-exposed-form-affiliated-content-page-1 input[type="text"],#views-exposed-form-affiliated-content-page-1 select{padding: 6px; height: 50px;}
.view-content table th, .view-content table td{padding:10px 8px;}
.view-content table th a{color:#000; text-decoration: none;}

body[data-once="form-single-submit tour contextualToolbar-init"] .node-preview-container{position:static;}
.node-preview-form-select{background: white;padding: 10px;border: 1px solid #DDD;display: flex;align-items: center;}
.node-preview-form-select .js-form-item label{white-space:nowrap; margin: 10px 15px 0 15px;}
.node-preview-form-select .form-select{display: inline !important;}
.node-preview-form-select .js-form-item {display: flex;}
.aria-hidden{text-indent: -1000px;position: absolute; left: -1000px;}

/*what are my chances*/
.chances-tab{    display: flex; align-items: center;  justify-content: right;margin-top: 10px;}
.chances-tab input{ border-radius: 4px;}
.chances-tab input:nth-child(1){margin-right: 10px;}
.chances-tab input:nth-child(2){padding: 12px 20px 12px 20px;}
.form-date-custome .js-form-item-fromdate input{background: var(--bg-white) !important; color: #212529; border-color: #ced4da; border-radius: 4px; height: 50px;}
.form-date-custome .js-form-item-todate input{background: var(--bg-white) !important; color: #212529; border-color: #ced4da; border-radius: 4px; height: 50px;}
/* .form-date-custome {margin-top: 10px;} */

.my-chances table tr th, .my-chances table tr:hover th{background: #3d3d3d;color: white;border-color:#3d3d3d;}
.accordion-button:not(.collapsed) {color: #383838;background-color: #ededed;box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);}

#mycbl-what-are-my-chances-form .accordion-collapse {
  background: #F1F1F1;
}

/* .acountDetails .datalist li:nth-last-child(1) span.text-normal::after{ content:"\f05a";font-family:fontAwesome;} */
.acountDetails a:hover{
  text-decoration: none!important;
}
.acountDetails a{
  text-decoration: none!important;
}
.views-slideshow-controls-bottom{    bottom: 0vh!important;}
/*property alert*/
.fieldset-wrapper #edit-s-options{display: flex; margin-left: 15px;}
.fieldset-wrapper #edit-s-options .js-form-item-s-options{margin-right: 20px;}
.fieldset-wrapper #edit-s-options .js-form-item-s-options label{display: inline-block;}
.grayBg{background-color:#F1f1f1; padding: 10px; margin-top: 15px;}
.grayBg .js-form-item-alteremailaddress{margin-top: 10px;}
.grayBg .js-form-item-alteremailaddress input{width: 50%;padding: 10px; border-radius: 4px; margin-left: 15px;}
.grayBg .js-form-item-alteremailaddress label{display: inline-block;}
.formContainer{display: flex; margin-top: 20px;}
.formContainer .js-form-item{width: 49%;margin-right: 10px;}
.formContainer .js-form-item-s-housing-category{margin-right: 0px!important;}
.formContainer .js-form-item-s-postal-code input{border-radius: 4px;}
.formContainer .js-form-item-s-radius select{height: 50px; margin-top: 4px; border-radius: 4px;}
.formContainer .js-form-item-s-area select{height: 50px; margin-top: 4px; border-radius: 4px;}
.formContainer .js-form-item-s-housing-category .multiselect-native-select{margin-top: 4px;}
.submit-info{text-align: center; margin-top: 20px;}
#edit-s-options .js-form-item label{display: inline-block;}
@media (max-width:1040px){
.formContainer {display: flex;flex-direction: column;margin-top: 10px;}
.formContainer .js-form-item{margin-top: 10px;}
.formContainer .js-form-item{width:100%;}
}
.email-link{color: black;}
.email-link:hover{color: black;}

/* Sitemap */
#block-dhcmainmenu-2 .menu--dhc-main-menu{list-style:none;margin:0;padding:0;}
#block-dhcmainmenu-2 .menu--dhc-main-menu li{position:relative;padding-left:30px;line-height:36px;}
#block-dhcmainmenu-2 .menu--dhc-main-menu li::before{position:absolute;font-family:fontAwesome;
  content:"\f0a4";left:4px; top:0px; } 
#block-dhcmainmenu-2 .menu--dhc-main-menu li .menu--sub-menu{display:block !important;margin:0; padding:0;position:static !important;}



/*bid prefrence*/
#no-more-tables table th { background: #45484f; color: var(--color-white); font-weight: normal !important; padding: 0.5rem 0.5rem;}
/* LGCMS-1230 */

.menu li.menu-item--expanded button {
  padding: 0;
  background: transparent;
  color: #000;
  border: none;
  position: absolute;
  right: 0px;
}

@media (max-width:1200px){

  .menu li.menu-item--expanded.has-url button.openDropdown {width: auto;top: -4px !important;bottom: 0 !important;margin: auto;height: 100%;}
  .menu li.menu-item--expanded button.openDropdown .fa{position:absolute;right:15px;top:10px;border: 1px solid black;background-color: white;padding: 4px;}
  


/* media query start for all device*/
@media (min-width: 1200px) and (max-width: 1350px){
  .lgd-region--header a:not(.logo) {color: var(--colorSite); padding-left: 8x; padding-right: 8px;text-decoration: none;}
  .logout li:nth-child(1) {    padding-right: 8px;}
  .mycbl-spc{  padding-right: 8px;}
  .btn-theme-small {    padding: 2px 8px;    margin-left: 0px;    font-size: 14px;}
  .banner-head {    position: absolute;    top: 0;    color: #fff;    font-weight: 600;    font-size: 30px;    line-height: 45px;    z-index: 10;    width: auto!important;    margin: auto;    left: 0;    right: 0;    bottom: 0;    height: 30px;}
  .banner-notice {    padding: 5px;    border: solid;    font-size: 14px;    text-align: center;    font-weight: 600;    background-color: white;}
}

  @media (max-width:1350px){
nav.tabs ul li a{padding:0.8rem 20px;}
}
@media (min-width: 1200px) and (max-width: 1250px){
  .lgd-region--header a:not(.logo) {  color: var(--colorSite);  padding-left: 6px;  padding-right: 6px;  text-decoration: none;}

}
@media (max-width:1200px){
.lgd-region--header a:not(.logo) { color: var(--colorSite); padding-left: 10px; padding-right: 10px; text-decoration: none; font-size: 16px;}
header .menu .menu-item--expanded::before{content:"\f107";font-family:fontAwesome;position:absolute;right:0;top:1px;}
.gridView .border-list {width:100%; flex-direction:column;flex-wrap:nowrap; height:auto;}
nav.tabs ul{flex-direction:column;border-radius:4px;padding:10px 0;}
nav.tabs ul li{text-align:center; padding-top: 10px;}
nav.tabs ul li a{display:inline-block;padding:0.8rem 40px;}
/* .path-customer-login .lgd-region__inner.lgd-region__inner--content .block {  width: 450px;  max-width: 100%;  padding: 1.8rem 2.3rem;  border: none;  margin-bottom: 0%;  border-radius: 4px;  background: var(--color-white);  margin-top: 0%;} */
.advertLogo {  width: 32%;  position: relative;  color: #585858;  margin-right: 30px;  font-weight: 500;}
.advertLogo::before {  position: absolute;  content: ":";  right: 0px;  color: #444;  top: 0px;}
.navbar-expand-lg .navbar-toggler {  display: block !important;}
.navbar-collapse {  position: absolute;  background: var(--bg-white);  width: 100%;  top: 100%;  left: 0px;}
.navbar-collapse .navbar-nav {  display: none;}
.navbar-nav {  width: 106%;  background: #FFF;}
.navbar-nav ul:not(.login) {  display: block;  width: 100%;  top: 45px;}
.lgd-region--header a:not(.logo) {  color: var(--colorSite);  padding-left: 10px;  padding-right: 5px;  text-decoration: none;  font-size: 16px;}
.navbar-nav ul:not(.login) {  display: block;  width: 100%;  top: 45px;}
.navbar-collapse ul li a {  padding: 10px;  width: 100%;  display: inline-block;}
.navbar-collapse.collapse .navbar-nav, .navbar-collapse.collapse {  display: block;  z-index: 99;  padding-top: 12px;  margin-left: 0px;  width: 106%;}
body {  overflow-x: hidden;}
.listData li {  width: 50%;  padding: 0;}
.banner-head {    position: absolute;    top: 0;    color: #fff;    font-weight: 600;    font-size: 30px;    line-height: 45px;    z-index: 10;    width: auto!important;    margin: auto;    left: 0;    right: 0;    bottom: 0;    height: 30px;}
/* #block-views-block-home-banner-block-2-9{display: none;} */
.lgd-region__inner.lgd-region__inner--header {  display: block;}
#navbarSupportedContent .lgd-region__inner.lgd-region__inner--header {  display: block;}
}

@media (max-width:1040px) {
  body{overflow-x:hidden;}
  .container{width:96%;max-width:100%;}
  .navbar-expand-lg .navbar-toggler{display:block !important}
  .navbar-nav ul:not(.login){display: block;width: 100%;top:45px;}
  .navbar-nav{width:106%;background:#FFF;}
  .navbar-collapse{position:absolute;background:var(--bg-white);width:100%;top:100%;left:0px;}
  .navbar-collapse .navbar-nav{display:none;}
  .navbar-collapse.collapse .navbar-nav,.navbar-collapse.collapse{display:block;z-index:99;padding-top:12px;margin-left:-10px; width:106%;}
  .navbar-collapse ul li a{padding:10px;width:100%;display:inline-block;}
  .menu-item--expanded::before{right:10px;top:10px;}
  .menu---sub-menu li{padding:0;}
  .menu .menu-item--expanded::before{right:15px;}
  header .menu .menu-item--expanded::before{right:19px;top:9px}
  /* .footer ul{flex-wrap:wrap;justify-content:space-between;} */
  #no-more-tables{overflow-x:auto;-webkit-overflow-scrolling:touch;}
  .breadcrumb-property-details, .breadcrumb-property-details+.d-flex.justify-content-between, .backSection, .propertySingleImage, .path-property-detail .sec-3-resp-tab{margin:0;}
  .sec-3-resp-tab .resp-tabs-container{border-top:none;}
  .propertySection .d-flex.justify-content-between{flex-wrap:wrap;}
  .propertySection .col-lg-8, .propertySection .col-lg-4{width:100%;}
  .propertySingleImage{width:100%;}
  .propertySection .col-lg-4{margin-top:20px;}
  .sec-3-resp-tab{padding:0 !important;margin-top:20px !important;}
  .hcContent{overflow-x: hidden;}
  .propetyDetailsImageContainer{margin-bottom:15px;}
  .propetyDetailsImageContainer, .propetyDetailsRightContainer{width:100%;}
  .propetyDetailsRightContainer{height: 100%;}
  .logo-nav-small-only{display:block;}
  .lgd-header { padding-top: 0.1rem!important; padding-bottom: 0.1rem!important;}
  .display-1040-none{display: none!important;}
  ul.social_link { width: 50%;}
 .logo-1040{display:block;}
 .login-2 { padding: 15px;background-color: black;color: white;}
 .listData li { width: 50%; padding: 0; display: flex !important; flex-direction: row; margin-bottom: 10px;}
 #edit-type-checbox.form-checkboxes { display: flex; justify-content: flex-start; flex-direction: column;}
 .lgd-region--header a:not(.logo) { color: var(--colorSite); padding-left: 10px; padding-right: 5px; text-decoration: none; font-size: 16px;}
 .navbar-nav ul li a:hover:not(.login li a), .navbar-nav ul li a:focus:not(.login li a), .navbar-nav ul li a.is-active:not(.login li a) {color:#006ead; text-decoration: none; border-bottom: none; margin-left: 0px; margin-right: 0px;}
 #views_slideshow_controls_text_home_banner-block_1 span{display: none;}
 .topMenu {list-style: none; display: flex; padding-left: 0; flex-direction: column;}
 .topMenu li{margin-bottom: 10px;}
 .border-list {  box-shadow: 0px 0px 6px rgb(0 0 0 / 20%);  border-radius: 4px;  margin: 0;  position: relative;  background: transparent;  min-height: 380px;}
 .path-customer-login #block-devonlogintestinglink {  position: relative;  width: 100%;  margin-top: 0;}
/* .path-customer-login .lgd-region__inner.lgd-region__inner--content .block {  width: 100%;  max-width: 100%;  padding: 1.8rem 2.3rem;  border: 1px solid var(--bs-gray-200);  margin-bottom: 5%;  border-radius: 4px;  background: var(--color-white);   margin-top: 5%; } */
.path-customer-login .lgd-region__inner.lgd-region__inner--content {  display: block;  justify-content: space-between;  position: relative;}
.backSection{    margin: 10px;}
.advertLogo {  width: 42%;  position: relative;  color: #585858;  margin-right: 30px;  font-weight: 500;}
.advertLogo::before {  position: absolute;  content: ":";  right: -5px;  color: #444;  top: 0px;}
.banner-head {    position: absolute;    top: 0;    color: #fff;    font-weight: 600;    font-size: 24px;    line-height: 45px;    z-index: 10;    width: auto!important;    margin: auto;    left: 0;    right: 0;    bottom: 0;    height: 30px;}
.path-customer-login .lgd-region__inner.lgd-region__inner--content {  border: none;  box-shadow: none;}
#block-views-block-home-banner-block-2-9{    width: 100%;}
.navbar-nav ul:not(.login) {  display: block;  width: 100%;  top: 45px;}
}
@media (min-width: 767.5px) and (max-width: 768.5px){
  .sec-3-resp-tab .resp-tabs-container { padding: 0px; background-color: #fff; clear: left; border-top: none!important;}
  .sec-3-resp-tab .resp-tab-content { padding-left: 10px; padding-right: 10px;}
  .sec-3-resp-tab h2.resp-accordion {    border: 0.0625rem solid #E4E4E4; } 
  .sec-3-resp-tab h2.resp-tab-active {    border-bottom: 1px solid #c1c1c1 !important;    margin-bottom: 0px !important;    padding: 10px 15px !important;}
  h2.resp-accordion {    padding: 10px 25px !important;}
  .sec-3-resp-tab .resp-tabs-container {
    border-top: none!important;
}
}
@media (max-width:767px){
  body{overflow-x:hidden;}
  h1, .h1{font-size:1.8rem;}
  .border-list{height:auto;padding-bottom: 0;}
  .propertyDescription, .propertyFigure{position:relative;width:100%;}
  .propertyFigure{border: none; margin-top: 10px;}
  nav.tabs ul{flex-direction:column;border-radius:4px;padding:10px 0;}
  nav.tabs ul li{text-align:center;}
  nav.tabs ul li a{display:inline-block;}
  .path-frontpage .lgd-header{position:static;}
  .logo img{max-height:40px;}
  .login-2{padding:15px;}
  .hero-text{top:15%}
  .footer{text-align:center;}
  .region-banner{margin-bottom:20px;}
  .acountDetails{padding:10px;}
  .breadcrumbs__list, .breadcrumb-property-details .breadCrumbArea{display:none;}
  .bidTab{display:block !important;}
  .propertyName{width:100%}
  .path-property-detail{overflow-x:hidden;}
  /* .breadcrumb-property-details::before{width:100%;} */
  h2.resp-accordion{padding:10px 25px !important;margin-bottom: 15px!important;}
  .backSection{margin-top:10px !important; margin-bottom:10px !important;}
  .google-adds-text{font-size:3rem; margin:20px auto;padding:30px 20px;max-width:96%;}
  .breadcrumb-property-details ul{padding-right:0; width:70%;}
  .sec-3-resp-tab .resp-tab-content{padding-left:0;padding-right:0;margin-bottom: 15px;}
  .listData, .listData li{width:99%; flex-direction: row;}
  .path-my-cbl .bidpopup{top:-20%;}
  .path-my-cbl .bidpopup::before{left:39%;top:92%;}
  h2.resp-accordion{font-weight:normal;font-size:16px !important;padding-left:10px !important;}
  .login-page .container{width:100%;padding:0;}
  .login-page .d-flex.justify-content-between.align-items-center{ flex-wrap:wrap !important}
  .hcFooter ul { border-bottom: 1px solid #909090; padding: 20px 0; width: 100%; margin-bottom: 2px; display: flex; flex-direction: column; flex-wrap: wrap; list-style: none;}
  ul.social_link { width: 100%; flex-direction: row;}
  .listing-attributes{width: 100%;}
  .bottomRow{position: static;}
  .email-right-section ul{padding-bottom:10px;}
  /* .rent{display: flex; justify-content: center; margin-top: -15px;} */
  .listData span.text-normal {padding: 0px; color: #757575; padding-left: 10px;    padding-top: 10px;}
  .sm-justify {justify-content: space-between;    display: block!important;}
  .sm-justify .text-end{    margin-top: 15px;}
  .sec-3-resp-tab .resp-tabs-container {    border-top: none!important;}
  .advertLogo {    width: 26%;    position: relative;    color: #585858;    margin-right: 30px;    font-weight: 500;}
  .shm-login-msgs-a {    margin-top: 10px;}
  .propertyDescription::before{display: none;}
  .propertyDescription{    width: 96%;}
  .views-field-body .field-content {    display: none;}  
  .notice-header .field-content{display: block;}
}

@media (max-width:540px){
  .container .container{padding:0;width:100%;}
  h1, .h1, .path-customer-login .lgd-row__fulls h1, .acountDetails h2, .headingOne{font-size:1.3rem;}
  .btn-theme{padding:10px;}
  .breadcrumb-property-details ul{width:100%;border:none;}
  .propertyName{display:block !important;}
  .listData span.text-bold{padding-left:5px; margin-right:5px;}
  .overview-heading{padding:0px;}
  .path-customer-login .lgd-row__fulls{padding:15px;}
  .email-right-section ul{padding-left:12px;margin-bottom:10px;}
  .border-left-breadcrum{padding-left:0 !important; margin-top:10px;}
  .hfTopNav .d-flex.justify-content-between.flex-wrap{justify-content: center !important;}
  div#sliding-popup{width: 97% !important;}
  .eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float: none !important;margin: 0 !important;}
  #popup-text a{bottom: -25px !important;}
  .display-540-none{display:none!important;}
 .advertise-lg{float:none;}
 .advertise-lg span{float:left;}
 .advertise-sm{float:right;}
 /* .descriptionNote{margin-top:2rem!important;} */
 .gridView .list-down{padding-right:0px;}
 .rent a{padding: 2px 8px;}
 .datalist .list-group-item { position: relative; display: block; padding: 1rem 1rem 2rem 1rem; color: #212529; text-decoration: none; background-color: #fff; border: 1px solid rgba(0,0,0,.125);}
.datalist li .text-normal { position: absolute; left: 5%; top: 60%;}
.containers {  margin-bottom: 40px;}
.containers ul li { display: flex!important;} 
.containers ul li:nth-child(2) { margin-left: 10px!important; margin-right: 10px!important;}
.containers ul li:nth-child(4) { margin-left: 10px!important; margin-right: 10px!important;}
.sm-justify{display: block!important;flex-direction: column;justify-content: end;float: left;text-align: left;align-items: start!important;padding-right: 0px;}
.advertLogo {  width: 41%;  position: relative;  color: #585858;  margin-right: 30px;  font-weight: 500;}
.advertLogo::before {  position: absolute;  content: ":";  right: 0px;  color: #444;  top: 0px;}
.sm-justify .text-end{    margin-top: 15px;}
.colon-link-listing span.text-bold {  width: 50%;  position: relative;  color: #585858;}
#rent-detail{    margin-left: -4rem;}
}
#listviewIcon {display: none;}
