.fixedheader.desktoponly.unactive .col-lg-3.col-sm-12.logocontainer .custom-logo-link img{transition:width .5s!important}
.fixedheader.desktoponly.active .col-lg-3.col-sm-12.logocontainer .custom-logo-link img{width:150px!important;transition:width .5s!important}
.fixedheader.desktoponly.active{position:sticky}
.fixedheader.active{top:0}
.lm-retail-widgets .lm-retail-listings-block{background-image:url('/wp-content/uploads/2021/05/retail-alerts-taco-bell-background-1.jpg')}
button#searchicon{padding-right:0}
/*nav#site-navigation{display: none;}*/
.navcontainer,.navcontainer nav#site-navigation{display:inline}
.navcontainer nav#site-navigation{width:auto}
a.lm-tcnworldwide{display:none!important;padding-left:15px}
.multiselect-container.dropdownmenu.show,.navcontainer{display:block}
#menu-img-tcn{width:102px}
.tcnmenuimg{float:right}
.navcontainer{align-items:center;width:100%;justify-content:flex-end;margin-top:5%}
.lm-retail-widgets .lm-retail-listings-block h1{font:500 45px Roboto,sans-serif}
.retailprojectheader{background-image:linear-gradient(to right,#002e5d,#111018)}
ul.buttonrow{margin-bottom:0}
ul.buttonrow li{display:inline;padding:1em .25em}
.buttonrow a:hover{text-decoration:none;color:#7c8ca2;transition:.3s}
.buttonrow a{color:#fff;transition:.3s;border:1px solid #fff;padding:11px 20px}
.retailprojectheader .col-sm-12{padding:0}
.col-sm-12.rpbuttons{display:flex;align-items:center;justify-content:flex-end;padding:4px 40px}
button.devbutton{display:block;margin:0 auto}.multiselect-container.dropdownmenu,p.retbutton{display:none}
.lm-industrial-widgets .lm-industrial-listings-block p,.lm-multifamily-widgets .lm-multifamily-listings-block p,.lm-office-widgets .lm-office-listings-block p,.lm-restaurant-listings-block p,.lm-retail-widgets .lm-retail-listings-block p{margin-bottom:1.5rem;margin-top:1rem}
button:hover{cursor:pointer}
.headerpropertysearch{display:flex;justify-content:flex-end;width:100%}
label.searchtype{	/* width: 175px; */	width: 100%;  position: relative;}
label.searchsaleorlease{	/* width: 162px;	width: 140px; */	width: 100%;}
label.searchsize{	width: 245px;}
label.searchsize input{ min-width: 60px;	max-width: 100px;	/*max-width: 87px;*/	max-width: 140px;}
button.multiselect.dropdown-toggle.btn.btn-default{	top: -2px;	border: 1px solid #ced4da;}
ul.multiselect-container.dropdownmenu{	max-height: 200px;	overflow: hidden auto;	position: absolute;	left: 0px;	top: 70px;	background:#fff;	z-index:25;	box-shadow: 0 3px 3px rgb(0 0 0 / 20%);	padding: 0px;	margin: 0px;}
ul.multiselect-container.dropdownmenu li{	list-style-type: none;	padding-left: 10px;	padding-right: 20px;}
.headerpropertysearch button.devbutton{	display: inline;	padding: 7px 11px;	border-radius: .25rem;}
label.textsearch{ /* width: 276px; */ width: 100%;}
label.searchsize { /* width: 207px;width: 196px;width: 100%; */	width: 49%;}
button.multiselect.dropdown-toggle.btn.btn-default {    text-align: left;}
.fixedheader.desktoponly.projects.active .headerpropertysearch{	display: none;}
.headerpropertysearch .col.col-auto{	padding-right: 0px;	padding-left: 0px;}
h3.redborder:after{	content: url('https://www.landmarkcr.com/wp-content/uploads/2021/06/header-red-border-md.png');	display: block;	margin-top: -10px;}
h3.redborder{margin-bottom: 0px;	text-transform: uppercase;	color: #002e5d;}
.entry-content.projpage{margin-top: 0px;}
.projpagecontainer{padding-top: 24px;	position: relative;}
.projpagecontainer:after{content: "";	background: url('https://www.landmarkcr.com/wp-content/uploads/2021/05/rendering-of-new-susquehanna-union-green-building-scaled.jpg');	background-size: cover;	background-position: center;	opacity: 0.15;	top: 0;	left: 0;	bottom: 0;	right: 0;	position: absolute;	z-index: -1;}
.project-grid-item a:hover{text-decoration: none;}
button.multiselect.dropdown-toggle.btn.btn-default {color: #666666;}
@media (max-width: 1600px){.propsearch,button.multiselect.dropdown-toggle.btn.btn-default,select#q_sale_or_lease_eq,input#q_building_size_sf_gteq,input#q_building_size_sf_lteq,input#q_listings_data_max_space_available_on_market_gteq,input#q_listings_data_max_space_available_on_market_lteq{font-size: 14px;}label.textsearch {width: 240px;}.propsearch input, select#q_sale_or_lease_eq{height: 35px!important;}label.searchtype{width: 155px;}label.searchsize input{max-width: 80px;}label.searchsize{width: 181px;}}
@media (max-width: 1430px){.propsearch,button.multiselect.dropdown-toggle.btn.btn-default,select#q_sale_or_lease_eq,input#q_building_size_sf_gteq,input#q_building_size_sf_lteq,input#q_listings_data_max_space_available_on_market_gteq,input#q_listings_data_max_space_available_on_market_lteq{font-size: 12px;}label.textsearch {width: 208px;}.propsearch input, select#q_sale_or_lease_eq{height: 32px!important;}label.searchtype{width: 135px;}label.searchsize input{max-width: 74px;}label.searchsize{width: 167px;}label.searchsaleorlease{width: 115px;}}
@media (max-width: 1290px){label.searchsize {display: none;}.main-navigation li {padding: 10px 10px;}}
.lm-news-widgets.latestnews.projectgridwrapper{	    background: #9d2235;}
.rptitle h2{text-align: left;color: #fff;padding: 4px 40px;font: 500 40px 'Roboto', sans-serif;}
@media (max-width: 991px){div.project-grid-item{width: 50%;}}
@media (max-width: 767px){div.project-grid-item{width: 100%;}}
@media (max-width: 1160px){.rptitle{-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;}.rpbuttons{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}}
@media (max-width: 1098px){.videocontainer h1.entry-title{font-size: 30px;}.retailprojectheader{padding-top: 4px;padding-bottom: 4px;}.rptitle h2{font: 500 30px 'Roboto',sans-serif;}.rptitle{-ms-flex: 0 0 26%;flex: 0 0 26%;max-width: 26%;}.rpbuttons{-ms-flex: 0 0 74%;flex: 0 0 74%;max-width: 74%;}}
@media (max-width: 1035px){.rptitle{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;	}.rpbuttons{-ms-flex: 0 0 80%;	flex: 0 0 80%;	max-width: 80%;	}}
@media (max-width: 990px){.rptitle{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.rpbuttons{-ms-flex: 0 0 100%;	flex: 0 0 100%;	max-width: 100%;	margin-top: 10px;margin-bottom: 10px;}.rptitle h2{text-align: center;}ul.buttonrow{margin: 0px;padding: 0px;}.col-sm-12.rpbuttons{justify-content: center;}}
@media (max-width: 767px){	ul.buttonrow li{font-size: 14px;}}
@media (max-width: 641px){	ul.buttonrow li{display: block;text-align: center;}}
@media (max-width: 991px){.col-6.logocontainer{justify-content: center;}.col-6.logocontainer img{width: 275px;}}
.smsearchform{display: none;}
.smsearchform.active{display: inline-block;}
.smsearchform i.fas.fa-search{font-size: 12px;}
.smsearchform button{background: transparent;padding: 0px;color: #696969;outline: none;}
#searchiconfull{background: transparent;border: none;color: #b3b3b3;}
#searchiconfull i.fas.fa-search{font-size: 12px;}
#searchicon{display: none;}
#searchiconfull{display: inline-block;padding-right: 0px;outline: none;}
.smsearchfield{	width: 150px!important;height: 25px;}
button#searchiconfull .fas.fa-times{display: none;}
button#searchiconfull.active .fas.fa-times{display: inline;}
button#searchiconfull.active .fas.fa-search {display: none;}
@media (max-width: 991px){#searchiconfull{display: none;}#searchicon i.fas.fa-search {display:inline-block;}#searchicon{display: inline-block;}}
.lm-brands-footer-extended .row{width: 100%;display: flex;justify-content: center;}
.lm-retail-widgets .lm-retail-listings-block {background-image: none;position: relative;}
.lm-retail-widgets .lm-retail-listings-block:after{content: "";background: url('https://www.landmarkcr.com/wp-content/uploads/2021/06/landmarkcr-taco-bell-retail-background.png');background-size: cover;background-position: center;opacity: 0.15;top: 0;left: 0;bottom: 0;right: 0;position: absolute;z-index: -1;}
section#custom_html-14 h1{color: #002e5d;}
.lm-retail-widgets .lm-retail-listings-block p{color: #212529;}
.lm-top-header{display: none;}
.lm-top-header.belowmenu{display: block;}
.projectcover{background: rgba(0,0,0,.8);}
.headerpropertysearch{position: absolute;display: flex;padding: 1em;background: rgba(255,255,255,.9);width: auto;margin-top: 5em; /* maybe this? */ margin: auto;position: absolute;top: 0;bottom: 0;right: 20px;height: 368px;width: 660px;box-shadow: 0px 0px 3px 0px #000;}
.headerpropertysearch button.multiselect.dropdown-toggle.btn.btn-default{background: #fff;}
.ourteamposts header.entry-header, .page header.entry-header{background-image: linear-gradient(to right,rgba(0,0,0,.75),rgba(0,0,0,.25));}
ul.buttonrow{padding-left: 0px;}
@media (min-width: 1221px){.retailnewscontainer .grid-item{width: 33.3333%}}
@media (min-width: 1530px){.retailnewscontainer .grid-wrapper{width: 500px;}.retailnewscontainer .grid-item img{max-width: 500px;}}
@media (max-width: 1725px){.headerpropertysearch{width: 590px;}label.searchsize input{width: 125px;}}
@media (max-width: 1831px){.buttonrow a{padding: 11px 11px;}.videocontainer h1{font-size: 2rem;}}
@media (max-width: 1610px){.buttonrow a{padding: 5px;}}
@media (max-width: 1600px){label.textsearch {width: 100%;}label.searchtype{width: 100%;}label.searchsize{width: 49%;}}
@media (max-width: 1472px){.buttonrow a{padding: 5px;}.videocontainer h1{font-size: 1.5rem;}.headerpropertysearch{width: 490px;}label.textsearch {width: 100%;}label.searchtype{width: 100%;}.col-sm-12.rpbuttons{padding: 4px 20px;}label.searchsaleorlease{width: 100%;}}
@media (max-width: 1388px){.col-sm-12.rpbuttons{padding: 4px 4px;}ul.buttonrow{margin-left: 0px;}.headerpropertysearch{height: 325px;}}
@media (max-width: 1290px){.headerpropertysearch {width: 445px;}.headerpropertysearch {height: 245px;}}
@media (max-width: 1189px){.headerpropertysearch{display: none;}}
@media (max-width: 767px){.col-sm-12.col-md-5.rpbuttons{display: none;}}
/*.buttonrow a{	padding: 5px 5px;}.videocontainer h1{	font-size: 1.5rem;	}*/
