.rendered-form .form-group{float:left;width:100%;margin-bottom:0;}
.rendered-form label{display:none;}
#google-recaptcha3,#google-recaptcha1{margin-top:15px;}
.bts-properties-page-margin{margin-top:120px;}
.bts-properties-template-default .site-content > .container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;}
.bts-properties-template-default #colophon{margin-top:0!important;}
.bts-layout-full-width .site-content .container{padding:0!important;}
.bts-gen-transition{-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;}
.bts-img-100 img{max-width:100%!important;height:auto!important;}
.bts-img-min-100 img{min-width:100%;max-width:100%;height:auto!important;}
.bts-deadcenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.bts-img-reponsive{max-width:100%;}
.bts-img-rounded{border-radius:4px;}
.bts-xtrapadding{padding:0 65px;}
.bts-marginvh100{margin-top:100vh;}
.bts-marginbtfooter{margin-bottom:600px;}
.bts-marginxxs{margin-top:15px;margin-bottom:15px;}
.bts-marginxs{margin-top:30px;margin-bottom:30px;}
.bts-marginsm{margin-top:55px;margin-bottom:55px;}
.bts-marginmd{margin-top:90px;margin-bottom:90px;}
.bts-marginlg{margin-top:150px;margin-bottom:150px;}
.bts-paddingxs{padding-top:30px;padding-bottom:30px;}
.bts-mrg-bt-40{margin-bottom:40px;}
.bts-mrg-bt-30{margin-bottom:30px;}
.bts-mrg-bt-20{margin-bottom:20px;}
.bts-marginauto{margin:auto;}
.bts-notopmargin{margin-top:0!important;}
.bts-nobottommargin{margin-bottom:0!important;}
.bts-noleftmargin{margin-left:0!important;}
.bts-norightmargin{margin-right:0!important;}
.bts-notoppadding{padding-top:0!important;}
.bts-nobottompadding{padding-bottom:0!important;}
.bts-noleftpadding{padding-left:0!important;}
.bts-norightpadding{padding-right:0!important;}
.bts-custom-width-80{width:80%;margin:auto;}
.bts-custom-width-90{width:90%;}
.bts-nopadding{padding:0!important;}
.bts-txt-padded{padding-left:15px;padding-right:15px;}
.bts-txt-padded-white{padding:60px 100px;background:#f9f9f9;}
.bts-txt-right{text-align:right;}
.bts-gen-transition{-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;}
.bts-gen-transition2{-webkit-transition:0.5s ease-in-out!important;-moz-transition:0.5s ease-in-out!important;-ms-transition:0.5s ease-in-out!important;-o-transition:0.5s ease-in-out!important;transition:0.5s ease-in-out!important;}
.bts-gen-rel{position:relative;}
.bts-centered{text-align:center!important;}
.bts-line{height:1px;border-bottom:1px solid #dddddd;position:relative;z-index:99;}
.bts-bullet-text ul{margin-bottom:15px;padding:0 15px;}
.bts-bullet-text ul li{position:relative;display:block!important;padding-left:25px!important;margin:5px 0!important;}
.bts-bullet-text ul li:before{content:"";position:absolute;top:6px;left:0;width:14px;height:8px;transform:rotate(-45deg);border-radius:2px;}
.bts-noleftpadding{padding-left:0!important;}
.bts-norightpadding{padding-right:0!important;}
.bg-white{background:#ffffff;}
.bts-a-right{text-align:right;}
.bts-single-property-page-margin{margin-top:200px;}
.bts-mf-wm{background:url(../img/watermark.png) top center no-repeat;background-size:100%;}
.bts-centered{text-align:center;}
.bts-full{width:100%;}
.bts-wide-90{width:90%;}
.bts-property-details h5{font-weight:bold!important;margin:0 0 5px 0;font-size:16px;}
.bts-property-details td{padding:15px;}
.bts-btn{display:inline-block;padding:5px 20px;border-radius:0;color:#ffffff;margin-top:15px;border:none;}
.bts-btn:hover{color:#ffffff;}
.bts-mrg-bt-20{margin-bottom:20px;}
.bts-mrg-bt-20 h1{margin-bottom:5px;}
.bts-form-fields-half{width:48%;float:left;}
.bts-form-fields,.bts-form-fields2,.bts-form-fields3{width:100%;box-sizing:border-box;padding:12px;font-size:14px;float:left;margin-bottom:15px;border:1px solid #999;background:rgba(255,255,255,0.1);-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;}
.bts-form-fields3{height:234px;}
.bts-nobottommargin{margin-bottom:0!important;}
.bts-custom-textarea{padding:15px!important;width:100%;}
.bts-right{text-align:right;}
.bts-centered{text-align:center;}
.bts-gridview-container {display: flex; flex-wrap: wrap; justify-content: space-between; margin-left: 0; margin-right: 0;}
.bts-gridview-container > div {float: none; padding-left: 5px; padding-right: 5px;}
.bts-gridview-container > div.colFixTwo,
.bts-gridview-container > div.colFixThree {display: none;}
.bts-property-thumbnail{position:relative;padding-bottom:15px;overflow:hidden;}
.bts-city-state{position:absolute;top:45px;right:0;color:#ffffff;padding:5px 10px;font-size:13px;border-radius:5px 0 0 5px;z-index:1;}
.bts-property-thumbnail h3{font-size:18px;font-weight:bold;margin:0!important;}
.bts-property-thumbnail p{margin-top:0!important;}
.bts-property-thumb-image{position:relative;}
.bts-property-thumb-image .custom-text{position:absolute;left:0;bottom:10%;background:rgba(0,0,0,0.6);padding:5px 15px;color:#fff;}
.bts-property-thumb-overlay{position:absolute;z-index:9;color:#ffffff;width:100%;height:0;top:-14%;left:0;overflow:hidden;background:rgba(0,0,0,0.8);font-size:0;}
.bts-property-thumbnail:hover .bts-property-thumb-overlay{width:92%;top:6%;left:4%;height:88%;font-size:14px;}
.bts-property-thumb-overlay2{position:absolute;z-index:9;color:#ffffff;padding:0;width:100%;height:0;bottom:0;left:0;overflow:hidden;background:rgba(0,0,0,0.4);font-size:0;}
.bts-property-thumbnail:hover .bts-property-thumb-overlay2{width:100%;height:100%;font-size:14px;}
.bts-property-thumb-overlay a{width:40px;height:40px;padding-top:2px;margin-top:10px;border-radius:10px;color:#000000;display:inline-block;}
.bts-chain-icon{display:block;margin:3px auto 0;background:url('../img/chain.svg') center center no-repeat;width:30px;height:30px;background-size:70%;}
.bts-property-thumbnail-border-bottom{position:absolute;width:100%;height:3px;bottom:0;left:-100%;}
.bts-bdr-orange{background:#da5e11;width:30%;height:3px;float:left;}
.bts-bdr-blue{background:#405364;width:70%;height:3px;float:left;}
.bts-property-thumbnail:hover .bts-property-thumbnail-border-bottom{left:0;}
.bts-property-price{font-weight:bold;font-size:20px!important;display:block;margin-top:10px;}
.bts-gallery-property{margin-top:10px;}
.bts-gallery-property li{display:inline-block;width:90px;height:60px;margin-right:2px;overflow:hidden;padding:0;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.2);position:relative;}
.bts-gallery-property li:hover{background:rgba(0,0,0,0.1);}
.bts-gallery-property li a{display:block;height:100%;width:100%!important;background-size:cover!important;}
.bts-gallery-property li .mythumb-overlay{position:absolute;width:90%!important;height:0;z-index:999;left:5%;top:50%;background:url('../img/search.png') center center no-repeat rgba(0,0,0,0.7);background-size:52px!important;}
.bts-line-through{position:absolute;top:20%;left:-100%;background:rgba(0,0,0,0.3);width:100%;height:60%;}
.bts-thumb-overlay:focus,.bts-thumb-overlay:visited{border:none!important;outline:none!important;}
.bts-gallery-property li:hover > .bts-thumb-overlay{height:90%;top:5%;}
.bts-gallery-property li:hover > .bts-line-through{left:100%;}
@media (max-width:992px){.bts-resp-full{width:100%!important;}}
@media (max-width:768px){.bts--gallery-property li{height:160px;}.bts-single-page-property-title h1{font-size:30px!important;}}
.bts h4{font-size:20px;line-height:35px;}
.bts-hide{display:none!important;}
.bts-btn-download-pdf{padding:10px 15px 10px 40px;margin:0 0 30px 0;color:#ffffff;background-color:#004b63;display:inline-block;text-decoration:none;width:100%;background-image:url(../img/pdf.svg);background-repeat:no-repeat;background-position:12px 10px;background-size:18px;}
.bts-btn-download-pdf:hover{color:#ffffff;text-decoration:none;}
.bts-btn-agreement{padding:10px 15px 10px 40px;margin:0 0 30px 0;color:#ffffff;background-color: #004b63;display:inline-block;text-decoration:none;width:100%;background-image:url(../img/ca.svg);background-repeat:no-repeat;background-position:12px 10px;background-size:25px;}
.bts-btn-agreement:hover{color:#ffffff;text-decoration:none;}
.bts-btn-download{padding:10px 15px;margin:0 0 30px 0;color:#ffffff;display:inline-block;text-decoration:none;width:100%;}
.bts-btn-download:hover{color:#ffffff;text-decoration:none;}
.bts-btn-download-share{padding:10px 15px;margin:0 0 30px 0;color:#004b63;display:inline-block;text-decoration:none;width:100%;border:2px solid #004b63;}
.bts-btn-download-share:hover{color:#004b63;text-decoration:none;border:2px solid #004b63;}
.bts-property_map iframe{width:100%!important;margin-top:50px;height:600px;}
.bts-container-fluid{width:100%;display:table;}
.bts-row{width:100%;float:left;display:table;}
.bts-col-6{width:50%;float:left;padding:0 15px;box-sizing:border-box;}
.bts-col-12{width:100%;float:left;box-sizing:border-box;}
.bts-resp{display:none;}
@media(max-width:1200px){.bts-container{width:100%;}}
@media(max-width:768px){.bts-transaction-type-tag{float:left!important;margin:5px 0!important;padding:2px 10px!important;}.bts-txt-white{text-align:left!important;}.bts-bg-dark > .bts-container > .bts-row > .bts-txt-white h3{font-size:14px!important;}.bts-bg-dark > .bts-container > .bts-row > .bts-txt-white h4{font-size:14px!important;}.bts-col-6{width:100%;}.bts-resp{display:inline;}.bts-space-details{background:#eee;border-bottom:1px solid #000000;margin-bottom:10px;padding-bottom:20px;}.bts-available-spaces-accordions-data{flex-wrap:wrap;padding:3px 0!important;}.bts-available-spaces-header{display:none!important;}}
@media(max-width:480px){.col-xxs-12{width:100%!important;}}
@media(max-width:540px){.bts-listview-container .bts-property-price{position:initial!important;}.bts-listview-container .bts-property-thumb-image{width:40%!important;}.bts-listview-container .bts-property-content{width:55%!important;}.bts-listview-container .bts-city-state{left:0!important;right:auto;border-radius:0 5px 5px 0;font-size:11px;padding:0 10px;}}
@media(max-width:360px){.bts-my-gallery-property li{width:100%;height:200px;}.bts-no-360{display:none;}.bts-listview-container .bts-property-thumb-image{width:100%!important;}.bts-listview-container .bts-property-content{width:100%!important;padding-left:0;}.bts-listview-container .bts-city-state{left:0!important;right:auto;border-radius:0 5px 5px 0;font-size:11px;padding:0 10px;}}
.bts-bg-dark{background:#424242;padding:20px;}
.bts-txt-white h3{font-size:28px!important;margin:5px 0 0 0!important;}
.bts-txt-white h4{font-size:24px!important;margin:0!important;}
.bts-txt-white h1,.bts-txt-white h2,.bts-txt-white h3,.bts-txt-white h4,.bts-txt-white h5,.bts-txt-white h6{color:#ffffff;}
.bts-minus-margin{margin-top:-30px!important;}
.bts-property-main-image{position:relative;}
.bts-gallery-btn{margin:0!important;position:absolute;z-index:99;bottom:15px;right:0;}
.bts-gallery-btn li{display:none;}
.bts-gallery-btn li:first-child{display:inline-block!important;}
.bts-gallery-btn li a{display:block;text-decoration:none;padding:5px 15px;color:#ffffff;border-radius:5px 0 0 5px;}
.bts-property-options{margin:15px 0!important;float:left;width:100%;}
.bts-property-options li{display:block;float:left;width:100%;}
.bts-property-options li a{cursor:pointer;display:block;text-align:center;padding:5px 15px;color:#ffffff;margin:0 2px;}
.bts-form-fields,.bts-form-fields2{width:100%;box-sizing:border-box;padding:5px!important;font-size:14px;float:left;margin-bottom:15px;border:1px solid #bbbbbb;border-radius:0;background:#ffffff;-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;}
.bts-form-fields:focus,.bts-form-fields2:focus{background:none;border:1px solid #dddddd!important;outline:none!important;}
.bts-form-fields2{height:150px!important;}
.bts-btn-submit{float:right;text-align:center;color:#ffffff;border:none;outline:none;font-weight:600!important;padding:5px 25px!important;box-sizing:border-box;text-transform:uppercase;border:2px solid transparent!important;border-radius:0!important;-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;text-indent:0!important;text-align:center;width:auto!important;height:auto!important;line-height:20px;font-family:'Open Sans',sans-serif!important;font-size:14px!important;}
.bts-btn-submit:hover{color:#ffffff!important;background:#ca5f15!important;border:2px solid #ca5f15!important;}
.bts-facebook{font-size:23px;line-height:23px;vertical-align:top;margin-top:-2px;display:inline-block;}
.bts-social-share{float:left;padding:15px 0 0 0;width:100%;}
#bts-share-properties-btn{position:fixed;top:40%;right:0;z-index:9999;}
#bts-map{height:500px;width:100%;}
#bts-legend{background-color:white;margin:10px;padding:10px;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;border-left:5px solid #3878c7;width:250px;}
.bts-infowindow{padding:10px;}
#bts-legend h3,.bts-infowindow h3{margin-top:0;font-weight:500!important;font-size:14px!important;color:black!important;font-family:Roboto,Arial!important;}
#bts-legend p,.bts-infowindow p{color:#5B5B5B!important;font-family:Roboto,Arial!important;font-size:12px!important;}
#bts-legend a,.bts-infowindow a{text-decoration:none!important;color:#3a84df!important;}
#bts-legend a:hover,.bts-infowindow a:hover{text-decoration:underline!important;}
#bts-map-canvas,#bts-map-canvas2{height:600px;}
.bts-bg-dark-blue{background:#10376c;}
.bts-bg-dark-blue-img{background:url('../img/img-blue.jpg') center center no-repeat;background-size:cover;background-attachment:fixed;}
.bts > ul{list-style:none outside none;padding-left:0;margin-bottom:0;}
.bts > img{display:block;height:auto;max-width:100%;}
.bts-zoom-gallery{position:absolute;top:15px;right:0;background:#000000;z-index:999;}
.lSSlideOuter .lSPager.lSGallery li{border-radius:5px!important;}
.bts-gallery-top{height:80%;width:100%;}
.bts-gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;}
.bts-gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:0.4;}
.bts-gallery-thumbs .swiper-slide-active{opacity:1;}
.bts-pagination{clear:both;padding:0 0 80px 0!important;margin:0!important;position:relative;line-height:13px;font-weight:600;}
.bts-pagination span{display:block;float:left;text-decoration:none;width:auto;color:#2e2b28;}
span.bts-pagination-dots{display:flex;justify-content:center;-webkit-box-align:center;align-items:center;margin:1rem;color:#808080;background:#fff;border-radius:500rem;width:4rem;height:3rem;font-size:2.4rem;transition:0.2s all linear;}
.bts-pagination span.current{display:block;float:left;margin:2px 2px 2px 0!important;padding:4px 7px;border-radius:2px;text-decoration:none;width:auto;color:#2e2b28;background:#cccccc;}
.bts-pagination a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem;color:#808080;background:#fff;border-radius:500rem;width:4rem;height:4rem;font-size:1.4rem;font-weight:500;-webkit-transition:0.2s all linear;transition:0.2s all linear;-webkit-box-shadow:0 0 5px 2px rgb(0 0 0 / 5%);box-shadow:0 0 5px 2px rgb(0 0 0 / 5%);}
.bts-pagination a:hover{background:#004b63;color:#ffffff;border-bottom:none;}
.bts-pagination .current{background:#004b63;color:#ffffff;border-bottom:none;}
.bts-pagination-container{position:relative;}
.bts-pagination-absolute-container{position:absolute;top:30px;right:0;}
.pagination li.value{cursor:pointer;}
.gm-style-iw{width:440px!important;top:15px!important;left:0!important;background-color:#fff;box-shadow:0 1px 6px #dda036;border:1px solid #dda036;}
#iw-container{;}
#iw-container .iw-title{font-family:'Open Sans Condensed',sans-serif;font-size:16px;font-weight:400;padding:10px;background-color:#f07420;color:white;margin:0;}
#iw-container .iw-content{font-size:14px;line-height:24px;font-weight:400;margin-right:1px;padding:10px 6px 10px 15px;overflow-y:auto;overflow-x:hidden;background:#ffffff;}
.gm-style-iw > div{min-height:190px!important;max-width:600px!important;width:440px;}
.iw-content img{float:right;width:190px;margin-right:8px;}
.iw-subTitle{font-size:16px;font-weight:700;padding:5px 0;}
.iw-bottom-gradient{position:absolute;width:326px;height:5px;bottom:10px;right:18px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}
.gm-ui-hover-effect{top:20px!important;right:-80px!important;}
.bts-filter-cat{text-align:center;}
.bts-holding-radio-toolbar{display:inline-block;background:#00a69c;border-radius:3px;padding:5px 20px;color:#ffffff;cursor:pointer;margin-top:10px;}
.bts-holding-radio-toolbar input{display:none;}
.bts-holding-radio-toolbar label{margin-bottom:0;cursor:pointer;}
.bts-holding-radio-toolbar label .badge{font-size:10px;color:#00a69c;margin-left:5px;font-weight:400;vertical-align:text-top;background:rgba(255,255,255,0.5);}
.bts-single-page-property-title h1{color:#10376c;font-size:40px;letter-spacing:-1px;display:inline-block;}
.bts-transaction-type-tag{display:block;float:right;text-align:center;background:#f07420;color:#ffffff;padding:7px 20px;margin-top:7px;}
label.bts-select-view{margin-left:10px;margin-bottom: 0;}
.bts-property-type{display:block;}
.bts-thumbnail-field{display:block;}
.bts-single-page-table{border:1px solid #dddddd;font-size:15px;float:left;}
.bts-single-page-table td{padding:10px 7px;}
.bts-single-page-table td strong{color:#000000;}
.bts-single-page-table td:nth-child(odd){border-right:1px solid #dddddd;}
.bts-single-page-table tr:nth-child(even){background:#eeeeee;}
.bts-sorting{display:inline-block;height:20px;width:20px;cursor:pointer;}
.bts-sort-asc{background:url("../img/asc.png") center center no-repeat;}
.bts-sort-desc{background:url("../img/desc.png") center center no-repeat;}
.bts-wrapper-dropdown-4{margin-top:4px;position:relative;width:100%;padding:1px 5px;font-size:13px;background:#fff;border:1px solid silver;cursor:pointer;outline:none;float:left;margin-right:0;}
.bts-wrapper-dropdown-4 label{font-weight:normal;margin-bottom:0;}
.bts-wrapper-dropdown-4:after{content:"";width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#666666 transparent;}
.bts-wrapper-dropdown-4 .bts-dropdown{position:absolute;top:100%;margin-top:1px;left:-1px;right:-1px;padding-left:0!important;margin-left:0!important;background:white;border:inherit;border-top:none;list-style:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;pointer-events:none;}
.bts-wrapper-dropdown-4 .bts-dropdown li{position:relative;}
.bts-wrapper-dropdown-4 .bts-dropdown li label{display:block;padding:5px 10px 5px 30px;border-bottom:1px dotted #dddddd;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;}
.bts-wrapper-dropdown-4 .bts-dropdown li:last-of-type label{border:none;}
.bts-wrapper-dropdown-4 .bts-dropdown li input{position:absolute;display:block;left:10px;top:50%;margin-top:-8px;}
.bts-wrapper-dropdown-4 .bts-dropdown li:hover label{background:#f0f0f0;}
.bts-wrapper-dropdown-4.active:after{border-width:0 6px 6px 6px;}
.bts-wrapper-dropdown-4.active .bts-dropdown{opacity:1;pointer-events:auto;z-index:999;}
.sorting-row{margin: 10px 0;background-color:#ffffff; display: flex; flex-wrap: wrap;}
.sorting-row > div {padding-left: 5px; padding-right: 5px;}
.sorting-row .bts-sorting-right-col{display: flex;align-items: center;flex-wrap: wrap;}
#bts-order-by{padding:5px;font-size:15px;margin-top:10px;}
.bts-no-opacity .bts-wrapper-dropdown-4 .bts-dropdown,.bts-no-pointerevents .bts-wrapper-dropdown-4 .bts-dropdown{display:none;opacity:1;pointer-events:auto;}
.bts-no-opacity .bts-wrapper-dropdown-4.active .dropdown,.bts-no-pointerevents .bts-wrapper-dropdown-4.active .dropdown{display:block;}
.bts-property-filter li{display:inline-block;background:none;cursor:pointer;color:#000000;min-width:35px;text-align:center;font-size:13px;margin:0 6px;}
.bts-property-filter li svg{width:20px;height:22px;display:block;margin:auto;margin-bottom:-8px;}
.st0,.cls-1{fill:#999999!important;}
.bts-property-filter li span:hover{cursor:pointer;}
.bts-property-filter li .bts-listview{background:url(../img/list-w.svg) center center no-repeat;}
.bts-property-filter li .bts-gridview{background:url(../img/grid-w.svg) center center no-repeat;}
.bts-property-filter li .bts-mapview{background:url(../img/map-w.svg) center center no-repeat;}
.bts-listview-container .bts-list-item{width:100%;float:left;}
.bts-listview-container .bts-property-thumbnail{padding:15px 0 15px 15px;background:#f5f5f5; display: flex; flex-wrap: wrap;}
.bts-listview-container .bts-property-thumbnail:before,.bts-listview-container .bts-property-thumbnail:after{content:'';display:table;}
.bts-listview-container .bts-property-thumbnail:after{clear:both;}
.bts-listview-container .bts-property-thumb-image{position:relative;width:20%;float:none;}
.bts-listview-container .bts-property-content{width:65%;float:none;padding-left:20px;padding-right:20px;margin-top:0;}
.bts-listing-badges .bts-featured{padding:0 10px;}
.btsCityStateListPrice .bts-property-price-listview{display:none;}
.bts-listview-container .bts-ourlistings{width:100%;}
.bts-listview-container .bts-property-price{position:absolute;top:5px;right:15px;display:none;}
.bts-listview-container .btsCityStateListPrice{float:none;width:15%; order: 3;}
.bts-listview-container .btsCityStateListPrice .bts-city-state{position:initial;font-size:12px;line-height:18px;}
.bts-listview-container .btsCityStateListPrice .bts-property-price-listview{display:block;font-size:20px;line-height:24px;font-weight:700;margin-bottom:10px;}
.bts-label-white label{color:#ffffff;}
.bts-filter-label label{color:#ffffff;}
.bts-filters-bg{background:#10376c;}
.bts-agent-box{color:#ffffff;}
.bts-check-container{display:block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;font-size:11px;line-height:23px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:10px;}
.bts-check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.bts-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border:1px solid #cacaca;}
.bts-check-container:hover input ~ .bts-checkmark{background-color:#ccc;}
.bts-check-container input:checked ~ .bts-checkmark{background-color:#11b0e6;border:1px solid #000038;}
.bts-checkmark:after{content:"";position:absolute;display:none;}
.bts-check-container input:checked ~ .bts-checkmark:after{display:block;}
.bts-check-container .bts-checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.bts-btn-share{display:block;width:200px;margin-top:10px;padding:7px;border-radius:4px;color:#ffffff;background:#11b0e6;}
.bts-btn-share:hover{text-decoration:none;color:#ffffff;}
.bts-g-recaptcha{float:left;width:100%;}
.bts-rc-anchor-compact .rc-anchor-content{height:55px!important;}
.bts-has-feedback label ~ .bts-form-control-feedback{top:37px!important;}
.spaces-gallery-container{margin:15px auto;max-width:870px;}
.spaces-gallery-container-no-accordion{margin:15px auto;}
.bts-space-details h4{font-size:28px;line-height:34px;}
.bts-space-details p{margin:0 0 15px!important;}
.bts-space-details ul{box-sizing:border-box;}
.bts-space-details ul li{display:inline-block;width:50%;float:left;margin:5px 0;padding:5px 0;border-bottom:1px solid #eeeeee;}
.bts-space-details ul li table{width:100%;}
.bts-space-details ul li table tbody tr{box-sizing:border-box;}
.bts-space-details ul li table tbody th{display:inline-block;width:50%;float:left;}
.bts-space-details ul li table tbody td{display:inline-block;width:50%;float:left;text-align:center;}
.bts-img-bordered img{border:1px solid #eeeeee;}
#bts-share-property-modal .modal-content{box-shadow:none;border-radius:0;border:none;}
.bts-files-gallery-metabox-list tr:hover .bts-file-edit{display:block;}
.bts-files-gallery-metabox-list li:hover .bts-file-remove{display:block;}
a.pdf,a.docx,a.doc,a.xlsx,a.xls,a.zip,a.jpg,a.jpeg,a.png,a.bmp,a.gif{display:block;width:fit-content;cursor:pointer;}
a.jpg,a.jpeg,a.png,a.bmp,a.gif{background:url('../img/image.png') center left no-repeat;padding:10px 0 10px 30px;font-size:16px;text-decoration:none;}
a.pdf{background:url('../img/pdf.png') 0 8px no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
a.docx{background:url('../img/word.png') center left no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
a.doc{background:url('../img/word.png') center left no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
a.pptx{background:url('../img/pptx.png') center left no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
a.xlsx{background:url('../img/excel.png') center left no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
a.zip{background:url('../img/zip.png') center left no-repeat;padding:5px 0 5px 30px;font-size:16px;text-decoration:none;}
.bts .tab-pane{min-height:70vh;}
.bts .tab .nav-tabs li a:hover,.bts .tab .nav-tabs li a:focus,.bts .tab .nav-tabs > li.active > a:hover,.bts .tab .nav-tabs > li.active > a:focus,.bts .tab .nav-tabs li.active a{background:#fff;color:#11b0e6;border:2px solid #11b0e6;border-bottom-color:transparent;}
.bts .tab .nav-tabs li a{padding:10px 20px;margin:0 10px -1px 0;font-size:15px;font-weight:600;text-transform:capitalize;border:2px solid #e6e5e1;border-bottom:none;border-radius:5px 5px 0 0;z-index:1;position:relative;transition:all 0.3s ease 0s;color:#999999;}
.bts .tab .nav-tabs{border:none;border-bottom:2px solid #079fc9;margin:0;}
.bts .tab .tab-content{padding:25px 10px 10px;font-size:16px;color:#6f6f6f;line-height:24px;letter-spacing:0;position:relative;min-height:454px;}
.bts-tabs{margin:0;padding:0;list-style:none;border-bottom:2px solid #4ba6c9;float:left;width:100%;}
.bts-tabs:before{display:table;content:" ";}
.bts-tabs li{position:relative;background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;list-style:none;border:2px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:transparent;z-index:1;float:left;margin-bottom:-2px;margin-right:5px;}
.bts-tabs li.current{border-color:#4ba6c9;padding-bottom:10px;color:#4ba6c9;background-color:white;}
.bts-tab-content{display:none;background:#ffffff;padding:15px;float:left;min-height:70vh;}
.bts-tab-content.current{display:inherit;}
.has-feedback label ~ .form-control-feedback{top:45px!important;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bts-modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-name:fadeIn;animation-duration:0.4s;}
.bts-modal-content{position:relative;bottom:0;background-color:#fefefe;width:768px;max-width:100%;-webkit-animation-name:slideIn;-webkit-animation-duration:0.4s;animation-name:slideIn;animation-duration:0.4s;top:30px;height:auto;margin:10px auto;}
.bts-close{color:white;float:right;font-size:28px;font-weight:bold;position:absolute;right:10px;top:-5px;}
.bts-close:hover,.bts-close:focus{color:#000;text-decoration:none;cursor:pointer;}
.bts-modal-header{padding:2px 16px;}
.bts-modal-body{background:#fff;padding:20px;float:left;}
.bts-modal-footer{padding:2px 16px;background-color:#4ba6c9;color:white;}
@-webkit-keyframes slideIn{from{bottom:-300px;opacity:0;}to{bottom:0;opacity:1;}}
@keyframes slideIn{from{bottom:-300px;opacity:0;}to{bottom:0;opacity:1;}}
@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
.bts-bullet-text ul{margin:20px 0;}
.bts-bullet-text ul li{display:block;padding-left:25px;background:none;margin:0;font-size:13px;line-height:25px;}
.bts-container-fluid{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;}
.bts-container{width:100%;max-width:1170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;}
.bts-row{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bts-row:before{display:table;content:" ";}
.bts-col-md-1,.bts-col-md-2,.bts-col-md-3,.bts-col-md-4,.bts-col-md-5,.bts-col-md-6,.bts-col-md-7,.bts-col-md-8,.bts-col-md-9,.bts-col-md-10,.bts-col-md-11,.bts-col-md-12{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;float:left;}
.bts-col-md-1{width:8.333333333333333%;}
.bts-col-md-2{width:16.66666666666667%;}
.bts-col-md-3{width:25%;}
.bts-col-md-4{width:33.33%;}
.bts-col-md-5{width:41.66666666666667%;}
.bts-col-md-6{width:50%;}
.bts-col-md-7{width:58.33%;}
.bts-col-md-8{width:66.666666666666667%;}
.bts-col-md-9{width:75%;}
.bts-col-md-10{width:83.33%;}
.bts-col-md-11{width:91.66666666666667%;}
.bts-col-md-12{width:100%;}
.bts-col-md-64{width:6400%;}
.bts-property-content span{font-size:13px;}
.bts-property-content{margin-top:15px;}
.bts-noleftpadding{padding-left:0;}
.bts-norightpadding{padding-right:0;}
.range-slides label{font-size:13px!important;display:inline-block;font-weight:100;}
.bts-filter-label label{font-size:16px;}
.bts-property-types{height:56px;}
.bts-thumb-citystate{font-size:12px!important;line-height:16px!important;display:block;width:100%;}
.filter-sidebar .range-slides label{text-align:left;}
@media (max-width:992px){.bts-col-sm-6{width:50%;}}
@media (max-width:768px){.bts-col-xs-6{width:50%;}}
@media (max-width:480px){.bts-col-xxs-12{width:100%;}}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{background-color:#ffffff!important;color:#000000!important;}
.irs--round .irs-bar{background-color:#ffffff!important;}
.irs--round .irs-handle{border:4px solid #ffffff!important;background-color:#bbbbbb!important;}
.irs--round .irs-line{background-color:#cfcfcf!important;}
.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:#ffffff!important;}
.property-container{position:relative;}
.property-loader-container{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0.77);z-index:1;text-align:center;}
.property-loader{border:4px solid transparent;border-radius:50%;border-top:4px solid #333333;border-bottom:4px solid #333333;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto;margin-top:150px;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}
@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.blocker{z-index:999!important;}
#sign-preview img{max-width:100%;}
canvas{border:1px solid #ddd;height:100px;width:100%;}
.signature-pad--footer button,.sign-upload button{padding:4px 20px;background:none;border:1px solid #000000;border-radius:3px;color:#000000;margin-top:10px;transition:0.3s;}
.sig-tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1;}
.sig-tablinks{display:inline-block;padding:10px 10px;width:49%;text-align:center;cursor:pointer;}
.sig-tablinks.active{background:#035c75;color:#fff;}
.sig-tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none;}
@font-face{font-family:SignatureFont;src:url(../fonts/Alfrida-Signature.otf);}
.sign-image-container{height:100px;border:1px solid #ddd;text-align:center;font-size:50px;font-family:'SignatureFont';line-height:50px;}
.sign-image-container #print_signature{padding:20px;}
#already-message{color:#ff3221;text-align:center;}
.filter-sidebar{min-height:50vh;margin-top:74px;padding-bottom:10px;}
.filter-sidebar .filter-title{color:#333333;font-size:18px;line-height:18px;}
.agreement-area h3{margin:15px 0;}
.bts-social-sharing{width:100%;clear:both;}
.bts-social-sharing span{display:inline-block;font-weight:bold;padding-right:10px;}
.bts-sharing-icon-round{margin:0 2px;font-size:12px;padding:0 10px;color:#fff;display:inline-block;line-height:20px;border-radius:4px;opacity:0.6;}
.bts-sharing-icon-round:hover{color:#ffffff;opacity:1;}
.bts-sharing-icon-block-twitter{background:#00B6F1;}
.bts-sharing-icon-block-facebook{background:#3B5998;}
.bts-sharing-icon-block-linkedin{background:#007BB6;}
.bts-sharing-icon-block-google{background:#b62100;}
.bts-sharing-icon-block-instagram{background:#b600a7;}
.bts-sharing-icon-block-pinterest{background:#e60023;}
.bts-sharing-icon-block-whatsapp{background:#43d854;}
.bts-sharing-icon-block-buffer{background:#000;}
.bts-sharing-icon-block-reddit{background:#ff4500;}
.bts-single-page-2-column{margin:0;padding:0;display:flex;flex-wrap:wrap;float:none;width:100%;}
.bts-single-page-2-column li{display:inline-block;padding:10px 0;width:50%;float:none;min-width:200px;}
.bts-single-page-2-column li strong{color:#000000;display:inline-block;width:160px;}
.bts-single-page-1-column{margin:0;padding:0;display:block;float:left;width:60%;}
.bts-single-page-1-column li{display:inline-block;padding:10px 0;width:100%;float:left;}
.bts-single-page-1-column li strong,.bts-single-page-1-column li span{color:#000000;display:inline-block;width:50%;}
.bts-single-page-2-column-parent{margin:0;padding:0;display:block;float:left;width:100%;}
.bts-single-page-2-column-parent li > ul{display:flex;flex-wrap:wrap;}
.bts-single-page-2-column-parent li > ul li{display:inline-block;padding:2px 10px 2px 15px;min-height:55px;width:50%;min-width:200px;float:left;vertical-align:top;position:relative;}
.bts-single-page-2-column-parent li > ul li:before{content:"";position:absolute;top:11px;left:0;width:7px;height:7px;background:#000000;}
.bts-single-page-2-column-parent li strong{color:#000000;display:inline-block;width:50%;}
input.inp{width:100%;padding:0 0 0 5px;margin-top:4px;display:inline-block;float:left;}
input.bts-filter-city,input.bts-filter-city:focus{height:40px;border:none;border-bottom:1px solid;outline:0;}
input.bts-filter-state,input.bts-filter-state:focus{height:40px;border:none;border-bottom:1px solid;outline:0;}
.price-rang label,.sqft-rang label,.built-rang label{display:inline-block;float:left;}
::placeholder{color:#cccccc;}
.bts-airport{padding:15px;font-size:14px;}
.bts-airport-heading{background:url('../img/airport.svg') 11px 16px no-repeat #eeeeee;background-size:25px;padding:10px 15px 10px 40px;}
.bts-export-heading{background:url('../img/reports.svg') 11px 16px no-repeat #eeeeee;background-size:25px;padding:10px 15px 10px 40px;}
.bts-amenities{background:url('../img/amenities.svg') 11px 16px no-repeat #eeeeee;background-size:25px;padding:10px 15px 10px 40px;}
.widget_bts_search_widget{position:relative;float:left;padding:20px;}
.label-left{float:left;padding-left:15px;line-height:13px;margin-bottom:0;}
.widget_bts_search_widget h2{font-size:26px;line-height:24px;}
.docs-disabled{position:relative;}
.docs-disabled:before{display:none;}
.docs-disabled span{content:"";position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:100%;padding:5px 7px;color:#ffffff;background:#000000;opacity:0;display:none;z-index:99;font-size:12px;border-radius:3px;}
.docs-disabled span:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:99;width:0;height:0;border-left:10px solid transparent;border-top:10px solid #000000;;border-right:10px solid transparent;border-bottom:10px solid transparent;opacity:0;}
.docs-disabled:hover span{opacity:1;display:block;}
.docs-disabled:hover span:before,.docs-disabled:hover span:after{opacity:1;}
.bts-agent-box a{color:#ffffff;}
.agent-email{font-size:11px;}
label.bts-filter-label-md{font-size:14px!important;line-height:14px;margin-bottom:0;display:block!important;width:100%;margin-top:10px;}
.grid-right-50{padding-left:0!important;height:95vh;overflow:auto;padding-right:30px!important;}
@media (max-width:992px){.bts-wrapper-dropdown-4{width:100%;}.filter-sidebar{min-height:20vh;}}
@media (min-width:481px) and (max-width:992px){.filter-sidebar .bts-wrapper-dropdown-4,.bts-wrapper-dropdown-4,.filter-sidebar input.inp,input.inp{width:49%;margin-right:0.5%;}}
.filterAbs{position:fixed!important;top:145px;left:-15px;display:none;z-index:999;width:300px!important;cursor:move;}
.filterAbs-show{display:block!important;}
.filter-close{display:none;}
.filterAbs .filter-close{position:absolute;right:0;top:62px;width:30px;height:30px;z-index:999;display:block;background:url('../img/SVG/filter-close.svg') 8px 8px no-repeat;background-size:13px;border-radius:100%;cursor:pointer;}
.filter-handle{position:fixed;top:200px;left:0;height:50px;width:50px;z-index:999;background:url('../img/SVG/filter-handle.svg') 10px 10px no-repeat;background-size:30px;cursor:pointer;border-radius:0 5px 5px 0;}
.filterAbs .filter-sidebar{box-shadow:5px 5px 5px rgba(0,0,0,0.5);}
.map-view-listing{height:80vh;overflow:auto;}
.bts-property-thumbnail span.bts-address,.bts-property-thumbnail span.bts-city_state{display:block;line-height:20px;}
.bts-agents-grid {}
.bts-agents-grid .row {margin-left: 0; margin-right: 0; display: flex; flex-wrap: wrap;}
.bts-agents-grid .row .bts-teamBoxContainer  {padding-left: 10px; padding-right: 10px;}
.bts-teamBox{position:relative;overflow:hidden;z-index:0;}
.bts-teamBox .bts-teamImage{;}
.bts-teamBox h5{position:absolute;bottom:0;right:0;font-size:11px;line-height:12px;font-weight:400;color:#ffffff;max-width:50%;height:auto;margin:0;background:#000000;padding:7px;z-index:1;}
.bts-teamBox .bts-teamImage:before{content:'';display:block;position:absolute;top:100%;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,0.9) 40px,rgba(0,0,0,0));-webkit-transition:0.3s ease-in-out!important;-moz-transition:0.3s ease-in-out!important;-ms-transition:0.3s ease-in-out!important;-o-transition:0.3s ease-in-out!important;transition:0.3s ease-in-out!important;}
.bts-teamBoxContainer:hover .bts-teamBox .bts-teamImage:before{top:0;}
.bts-teamBox .bts-teamImage img{max-width:100%;width:100%;}
.bts-teamBox a{color:#53b4e5;position:absolute;display:block;bottom:-40px;left:10px;font-size:14px;line-height:20px;font-weight:400;z-index:10;}
.bts-teamBoxContainer:hover .bts-teamBox a{bottom:10px;}
.bts-teamBox a:hover{color:#a2ca39;text-decoration:none;}
.bts-teamBox a:focus{color:#53b4e5;text-decoration:none;}
.bts-agents-grid .bts-teamInfoBox{min-height:135px;}
.bts-teamInfoBox h3{color:#53b4e5;margin:10px 0 0;}
.bts-teamInfoBox h5{margin:0 0 10px;}
.bts-teamInfoBox ul{;}
.bts-teamInfoBox ul li{;}
.bts-teamInfoBox ul li a{font-size:14px;line-height:20px;font-weight:400;color:#555555;}
.bts-agents-grid .bts-teamInfoBox ul li a.email{word-break:break-all;height:20px;overflow:hidden;display:block;}
.bts-teamInfoBox ul li a i{color:#53b4e5;}
.bts-teamInfoBox ul li a:hover{color:#53b4e5;text-decoration:none;}
.bts-teamInfoBox ul li a:focus{color:#555555;text-decoration:none;}
.bts-teamInfoBox .bts-teamSocialIcons{display:block;text-align:left;}
.bts-teamInfoBox .bts-teamSocialIcons li{display:inline-block;margin-right:5px;}
.bts-teamInfoBox .bts-teamSocialIcons li:last-child{margin-right:0;}
.bts-teamInfoBox .bts-teamSocialIcons li a{display:block;font-size:14px;line-height:20px;font-weight:400;color:#555555;}
.bts-teamInfoBox .bts-teamSocialIcons li a i{color:#53b4e5;}
.bts-teamInfoBox .bts-teamSocialIcons li a:hover{color:#53b4e5;text-decoration:none;}
.bts-teamInfoBox .bts-teamSocialIcons li a:focus{color:#555555;text-decoration:none;}
.bts-agent-main-sec .bts-agent-inner-sec{margin-bottom:20px;box-shadow:1px 1px 10px #f6f6f6;transition:0.3s;text-align:center;overflow:hidden;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image{position:relative;overflow:hidden;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image img{-webkit-transition:0.3s;transition:0.3s;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image .bts-social a:hover{color:#085daa;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content{padding:15px;position:relative;min-height:145px;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content h3{margin:0;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content span.bts-first{color:#999999;display:block;margin:0;font-size:14px;font-weight:500;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content span.bts-second{display:block;margin:0;color:#c10230;font-size:14px;line-height:20px;font-weight:500;padding-bottom:10px;}
.bts-agent-main-sec .bts-agent-inner-sec ul.bts-social{position:absolute;top:-100%;left:50%;transform:translateX(-50%);border-radius:20px;padding:0 10px;background:#ffffff;transition:.5s;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-image ul.bts-social{top:45%;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li{display:inline-block;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li.facebook a{color:#3b5998;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li.twitter a{color:#00acee;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li.instagram a{color:#ff3063;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li.linkedin a{color:#0e76a8;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-image ul.bts-social li a{width:20px;font-size:12px;line-height:13px;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content ul.bts-agent-details{border-top:1px solid #eeeeee;padding-top:10px;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content ul.bts-agent-details li{display:inline-block;}
.bts-agent-main-sec .bts-agent-inner-sec .bts-content ul.bts-agent-details li a{font-weight:400;width:25px;height:25px;line-height:26px;display:block;background:#c10230;border-radius:100%;color:#ffffff;text-align:center;font-size:12px;transition:none!important;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content ul.bts-agent-details li a{background:#ffffff;color:#c10230;}
.bts-agent-main-sec .bts-agent-inner-sec:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-image img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-image .social{opacity:1;margin-top:0;visibility:visible;}
div#google-recaptcha1{float:left;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content{background-color:#c10230;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content span.bts-second{color:#ffffff;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content span.bts-first{color:#FFFFFF;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content ul.bts-social li a{color:#ffffff;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content .bts-agent-details{border-top:1px solid #ffffff;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content .bts-agent-details .bts-agent-email a{color:#ffffff;transition:none!important;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content .bts-agent-details .bts-agent-phone a{color:#ffffff;transition:none!important;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content h3{color:#ffffff;}
.bts-agent-main-sec .bts-agent-inner-sec:hover .bts-content span{color:#ffffff;}
.bts-team-single-page-right h2{font-weight:600;text-transform:uppercase;font-size:30px;margin:0;color:#000000;}
.bts-team-single-page-right h5{margin:0 0 0 0;font-size:16px;line-height:24px;font-weight:400;}
.bts-team-single-page-right h6{margin-top:0;font-size:14px;line-height:20px;font-weight:400;}
.bts-team-single-page-right p{font-size:15px;line-height:22px;}
.bts-team-single-page-right ul.bts-team-single-page-right-social{margin-top:20px;}
.bts-team-single-page-right ul.bts-team-single-page-right-social li{display:inline-block;margin-right:5px;}
.bts-team-single-page-right ul.bts-team-single-page-right-social li:last-child{margin-right:0;}
.bts-team-single-page-right ul.bts-team-single-page-right-social li a{color:#53b4e5;display:inline-block;font-size:16px;line-height:16px;font-weight:400;position:relative;text-align:center;text-decoration:none;}
.team_single_page_inner_left p{margin-top:0!important;}
.team_single_page_inner_left p span{color:#53b4e5;}
.single-agnet-social{padding:0;margin:0;list-style:none;}
.single-agnet-social li{display:inline-block;margin-right:5px;}
.single-agnet-social li a{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;font-size:15px;color:#17bebb;border:1px solid #17bebb;transition:all 0.5s ease 0s;text-align:center;}
.single-agnet-social li a:hover{background:#17bebb;color:#fff;}
.bts-agent-single-properties {margin-left: 0; margin-right: 0; display: flex; flex-wrap: wrap;}
.bts-agent-single-properties > div {padding-left: 10px; padding-right: 10px;}
.text-black{color:#000000!important;}
.bts-search-box{position:relative;margin-left: 5px;margin-right: 5px;}
.search-field-result{display:none;position:absolute;background:#fff;width:100%;min-height:120px;top:36px;z-index:111;border:1px solid #b2b3b3;}
.search-field-result img{width:20px;margin:50px auto;display:block;}
.search-field-result p{margin:0!important;border-bottom:1px solid #ddd;}
.search-field-result p a{padding:5px 10px;display:block;}
.search-field-result p a:hover{background:#dddddd;}
.executive-tab{overflow:hidden;}
.executive-tab button{background-color:inherit;float:left;outline:none;cursor:pointer;padding:8px 18px;transition:0.3s;margin-right:2px;border:1px solid #e6e5e1;margin-bottom:2px;font-size:16px;font-weight:600;color:#999999;}
.executive-tab button:hover{background-color:#ddd;}
.executive-tab button.active{background-color:#004b63;color:#fff;}
.executive-tabcontent{display:none;padding:6px 0;border-top:none;}
.executive-office-files{margin-top:30px;margin-bottom:30px;}
.executive-floor-description{margin:30px 0;}
.executive-tabcontent h3{margin-bottom:10px;}
.executive-gallery{margin-bottom:10px;}
.executive-suites{margin-bottom:20px;float:left;width:100%;}
.executive-suites .row:nth-child(even){background-color:#ffffff;}
.executive-suites .row:nth-child(odd){background-color:#eeeeee;}
.executive-suites .row strong,.executive-suites .row span{padding:10px 0;display:block;}
.bts-single-property .nav-tabs  li:last-child{padding:0;float:right;}
.bts-rapid-offer{width:100%!important;}
.bts-1031-exchange{width:100%!important;margin-bottom:10px;}
.bts-privately-marketed{width:100%!important;}
.bts-state-wrapper, .bts-acres-wrapper,.bts-year-built-wrapper,.bts-caprate-wrapper,.bts-price-wrapper,.bts-sqft-wrapper,.bts-property-types-wrapper,.bts-transaction-type-wrapper,.bts-1031-exchange-wrapper,.bts-privately-marketed-wrapper,.bts-lease-types-wrapper,.bts-building-types-wrapper,.bts-availability-wrapper,.bts-asset-type-wrapper,.bts-regions-wrapper,.bts-units-wrapper{width:24%;float:left;margin-left:5px;margin-right:5px;position:relative;}
.filter-sidebar .bts-acres-wrapper,.filter-sidebar .bts-year-built-wrapper,.filter-sidebar .bts-caprate-wrapper,.filter-sidebar .bts-price-wrapper,.filter-sidebar .bts-sqft-wrapper,.filter-sidebar .bts-property-types-wrapper,.filter-sidebar .bts-transaction-type-wrapper,.filter-sidebar .bts-1031-exchange-wrapper,.filter-sidebar .bts-privately-marketed-wrapper,.filter-sidebar .bts-lease-types-wrapper,.filter-sidebar .bts-building-types-wrapper,.filter-sidebar .bts-availability-wrapper{width:100%;}
input#search-field{height:40px;border:none;border-bottom:1px solid;}
.filter-select{position:relative;border-bottom:1px solid #666666;float:left;width:100%;background:#ffffff;padding:5px 10px;margin-top:5px;}
.filter-select-arrow{position:absolute;top:17px;right:5px;border-top:6px solid #666666;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;z-index:1;}
.filter-onclick{position:absolute;top:0;left:0;width:100%;background:transparent;cursor:pointer;z-index:1;height:40px;}
.filter-dropdown{background:#ffffff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.24);position:absolute;width:100%;padding:10px 0;top:38px;left:0;z-index:2;}
.filter-dropdown .bts-dropdown{padding:0!important;}
.filter-dropdown .bts-dropdown li{list-style:none;}
.filter-placeholder{font-size:12px;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tenant-logo{position:absolute;bottom:0;right:0;max-width:180px;}
.tenant-logo img{width:100%;}
.bts-1031-exchange-wrapper label.bts-check-container,.bts-privately-marketed-wrapper label.bts-check-container{display:block;background-color:#004b63;cursor:pointer;padding:7px 10px 7px 10px;margin:30px 0 0 0;color:#ffffff;text-align:center;font-weight:600;transition:.3s;}
.bts-1031-exchange-wrapper label.bts-check-container.active{background:#42c1ce;}
.bts-privately-marketed-wrapper label.bts-check-container.active{background:#42c1ce;}
@media(max-width:480px){.col-xxs-12{width:100%!important;}}
.bts-tab{border-bottom:2px solid #004b63;background-color:#f1f1f1;position:relative;float:left;width:100%;margin-bottom:15px;}
.bts-tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px;}
.bts-tab button:hover,.bts-tab button.active{background-color:#004b63;color:#ffffff;}
/*#document-tab.active .bts-tablinks {background-color:#004b63;color:#ffffff;}*/
.bts-tabcontent{display:none;padding:20px 0;border-top:none;min-height:75vh;float:left;background:#fff;width:100%;}
form#askquestion{width:100%;}
.bts-img-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;}
.bts-agent-properties-heading{margin-bottom:15px;}
.bts-agent-properties-not-found p{margin-bottom:15px!important;margin-top:0!important;}
.bts-single-login-btn{margin-top:40px;margin-bottom:0;text-align:right;}
.bts-login-btn{font-size:16px;font-weight:bold;color:#004b63;padding:5px 7px;display:block;}
#bts-user-login-form label{display:block;}
#bts-user-login-form input[type=text],#bts-user-login-form input[type=password]{padding:5px 5px;width:100%;border:1px solid #bdbdbd;}
#bts-user-login-form input#wp-submit{background:#004b63;color:#ffffff;border:none;padding:5px 40px;width:100%;}
.bts-filters-bg{line-height:27px;}
input#search-field{float:none;width:100%;}
.bts-filters-bg .range-slides{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.bts-filters-bg .range-slides>div{width:calc(25% - 10px);min-width:200px;}
.bts-filters-bg.filter-sidebar .range-slides>div{width:calc(100% - 10px);min-width:200px;}
input.bts-filter-city{width:100%;}
.bts-sp-sidebar-box{padding-left:0!important;}
.bts-sp-amenities-box{padding-left:0!important;}
.bts-sp-airport-box{padding-left:0!important;}
.bts-export-buttons-box{padding-left:0!important;}
.bts-sp-1031-pm-box{padding-left:0!important;}
.bts-sp-sidebar-box > div{padding-left:15px;padding-right:15px;}
.bts-export-buttons-box > div{padding-left:15px;padding-right:15px;float:left;width:100%;}
.bts-btn-export{outline:none;padding:5px 25px;box-sizing:border-box;border:2px solid transparent!important;border-radius:0!important;background:#004b63;color:#fff;margin:10px 0;width:100%;text-align:left;}
.bts-sp-amenities-box > div{padding-top:1px;padding-bottom:1px;}
.bts-sp-airport-box > div{padding-top:1px;padding-bottom:1px;}
.bts-overview-tab #image-gallery-bts-proeprty .lslide{background:#000000;}
.bts-overview-tab #image-gallery-bts-proeprty .lslide img{max-width:100%;width:auto;display:block;margin:0 auto;}
.bts-spc-glry-img-box a,.bts-photos-glry-img-box a{display:block;}
@media (max-width:1199px){.bts-container{padding-left:15px;padding-right:15px;}}
@media (max-width:1199px) and (min-width:992px){}
@media (max-width:1199px) and (min-width:769px){.map-view-listing .bts-property-box{width:50%;}}
@media (max-width:991px) and (min-width:769px){.bts-filters-bg .range-slides>div{width:calc(33.33333334% - 10px);}.bts-listview-container .bts-property-content{width:55%;}.bts-listview-container .btsCityStateListPrice{width:25%;}}
@media (max-width:991px){.map-view-listing{margin-top:30px;height:auto;}.bts-transaction-type-tag{padding:14px 20px;float:left;}.bts-single-page-2-column li strong{width:auto;margin-right:4px;}.bts-sp-video-box > p{position:relative;padding-top:56.25%;}.bts-sp-video-box > p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}}
@media (max-width:768px){.bts-filters-bg .range-slides>div{width:calc(50% - 10px);}.bts-listview-container .bts-property-content{width:80%;}.bts-listview-container .btsCityStateListPrice{width:100%;margin-bottom:10px;}.bts-listview-container .btsCityStateListPrice .bts-city-state{display:inline-block;border-radius:5px;float:left;padding:10px;}.sorting-row .pull-right{float:none!important;}.bts-transaction-type-tag{padding:14px 20px!important;margin:0!important;}.bts-addr-back-box span{display:block;float:none!important;text-align:left!important;margin:10px 0 0;}.bts-addr-back-box span .bts-back-to-property{float:none!important;}.bts-single-page-property-title h1{font-size:26px!important;}.bts-sp-sidebar-box > div{margin-top:20px;}.bts-btn-agreement,.bts-btn-download,.bts-btn-download-pdf,.bts-btn-download-share{margin:0 0 15px 0;}.files-gallery-metabox-list a{font-size:14px;line-height:20px;}.bts-sa-img-box img{max-width:270px!important;width:100%;}}
@media (max-width:768px) and (min-width:481px){.bts-tablinks{width:50%;}.bts-single-page-table{font-size:14px;line-height:20px;}}
@media (max-width:480px){.bts-filters-bg .range-slides>div{width:calc(100% - 10px);}.bts-listview-container .bts-property-thumb-image{width:100%!important;}.bts-listview-container .bts-property-content{width:100%!important;padding-left:0;margin-top:15px;}.bts-tablinks,.bts-transaction-type-tag{width:50%;padding:10px 10px!important;font-size:13px!important;line-height:20px;}.bts-single-page-2-column-parent li > ul li{width:100%;min-height:initial;}.bts-single-page-table{font-size:12px;line-height:18px;}.bts-listview-container .bts-property-thumbnail{padding:0 0 15px!important;background:none;}.bts-listview-container .btsCityStateListPrice{margin-bottom:0;float:none;}.bts-listview-container .btsCityStateListPrice .bts-property-price-listview{display:none;}.bts-listview-container .btsCityStateListPrice .bts-city-state{position:absolute!important;right:0!important;color:#ffffff!important;padding:5px 10px!important;font-size:13px!important;line-height:26px;float:none;border-radius:5px 0 0 5px!important;left:initial!important;}.bts-listview-container .bts-property-price{display:block;}#bts-btn-list-view{display:none;}.bts-single-page-2-column li{width:100%;padding:3px 0;}}
#agreementForm .form-group{margin-bottom:15px;float:left;width:100%;}
#agreementForm .form-group .bts-form-fields{margin-bottom:0;}
#agreementForm .has-error .bts-form-fields{border-color:#a94442;}
#agreementForm .form-group .form-control-feedback{top:12px;}
@keyframes jump{0%{transform:translateY(0) scale(1.15,.8);}20%{transform:translateY(-35px) scaleY(1.1);}50%{transform:translateY(-50px) scale(1);}80%{transform:translateY(-35px) scale(1);}to{transform:translateY(0) scale(1.15,.8);}}
@keyframes scale-shadow{0%{opacity:.3;transform:scale(1);}50%{opacity:.2;transform:scale(.5);}to{opacity:.3;transform:scale(1);}}
.bts-disable-btn{position:relative;}
.bts-disable-btn:before{content:"Please login/sign CA to continue";width:100%;position:absolute;color:#000000;font-size:12px;line-height:12px;text-align:center;bottom:-14px;left:0;}
.bts-disable-btn:hover:before{background:#ff0000;color:#FFFFFF;}
.text-hover{display:none;}
.bts-disable-btn .text-hover,.bts-btn-agreement .text-hover{display:none;}
.bts-disable-btn:hover .text,.bts-btn-agreement:hover .text{display:none;}
.bts-disable-btn:hover .text-hover,.bts-btn-agreement:hover .text-hover{display:inline-block;}
li.space-gallery-thumb{display:inline-block!important;padding-right:5px!important;padding-left:5px!important;width:auto!important;}
.bts-property-page-header{height:250px;background-size:cover;background-position:center center;}
.bts-available-spaces-header{background-color:#ebebeb;height:44px;border-radius:4px 4px 0 0;width:100%;font-weight:normal;}
.bts-available-spaces-header-headings{display:flex;align-items:center;justify-content:space-between;height:100%;min-height:44px;padding:0 20px;color:#000;text-transform:uppercase;list-style:none;}
.bts-no-margin{margin:0;}
.bts-available-spaces__one,.bts-available-spaces__two,.bts-available-spaces__three,.bts-available-spaces__four,.bts-available-spaces__five,.bts-available-spaces__six{font-size:16px;line-height:24px;letter-spacing:0;width:100%!important;}
.bts-available-spaces__one,.bts-available-spaces__two,.bts-available-spaces__three,.bts-available-spaces__four,.bts-available-spaces__five{padding-right:10px;}
.bts-available-spaces-accordions-data{display:flex;align-items:center;justify-content:space-between;height:100%;padding:3px 20px;min-height:44px;transition:0.4s;cursor:pointer;border-bottom:1px solid #EEEEEE;}
.bts-accordion-item{width:100%!important;border-bottom:none!important;line-height:24px;letter-spacing:0;}
.bts-accordion:after{content:'\2039';color:#004b63;font-size:32px;float:right;margin-left:5px;transition:0.1s;transform:rotate(270deg);}
.bts-accordion-active:after{transform:rotate(90deg);}
.bts-accordion-panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.fotorama__arr,.fotorama__fullscreen-icon{background-color:rgba(0,0,0,0.5)!important;}
.fotorama__thumb-border{border-color:rgb(66,194,207)!important;background-image:linear-gradient(to bottom right,rgba(66,194,207,0.3),rgba(0,75,99,0.3))!important;}
.bts-finance-tables h4{background:#004b63;padding:10px 0 10px 20px;color:#ffffff!important;margin-top:15px;margin-bottom:15px;}
.bts-finance-tables h5{font-size:18px;color:#222222;font-weight:700;line-height:24px;}
.bts-finance-tables table{width:100%!important;margin-bottom:20px!important;}
.bts-finance-tables table tr td{padding:0 5px 0 0!important;font-size:13px;border-bottom:1px dotted #aeaeae;letter-spacing:-0.01em;}
.bts-finance-tables table tr td{padding:0 5px 0 0!important;font-size:13px;border-bottom:1px dotted #aeaeae;letter-spacing:-0.01em;}
.property-container {min-height: 550px;}
.bts-gridview-container {justify-content: flex-start;}
.bts-gridview-container > div {padding-left: 0; padding-right: 0; margin-left: 5px; margin-right: 5px;width: calc(33.333333% - 10px);}
.bts-single-property-gallery-box{min-height: 530px;width: 100%;position: relative;}
@media (max-width:991px) and (min-width:769px)  {
    .bts-gridview-container > div {width:calc(50% - 10px);}
}
@media (max-width:768px)  {
    .bts-gridview-container > div {width:calc(100% - 10px);}
    .bts-single-property-gallery-box{min-height: auto;}
}
.bts-g-recaptcha > div {transform:scale(0.85);transform-origin:0 0}
.agreement-area ol{list-style:numbers}