/* https://www.bostonofficespaces.com/wp-content/themes/bostonofficespaces/public/css/theme.css?ver=1.0.0 */
.grid__row{display:flex;width:100%;justify-content:center;margin-left:-7.5px;margin-right:-7.5px}.grid__row.grid__row--margin-not{margin-left:0;margin-right:0}.grid__row .grid__column{flex-direction:column;padding:15px}.grid__row .grid__column--12{width:100%}.grid__row .grid__column--8{width:70%}.grid__row .grid__column--6{width:50%}.grid__row .grid__column--4{width:30%}.grid__row.grid__row--sharp{margin-left:0;margin-right:0}.grid__row.grid__row--sharp .grid__column{padding:0}::-moz-selection{background-color:#ef3931!important}::selection{background-color:#ef3931!important}.text__center{text-align:center}.text__right{text-align:right}.error{color:#ef3931}.vertical__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pageHeader.strong{font-weight:700}#userLoginForm .custom-checkbox,#userSignupForm .custom-checkbox{font-size:13px}.wpcf7-form .cta__heading{font-size:3rem;text-transform:uppercase;font-weight:500;margin-bottom:2rem}.wpcf7-form label{display:block;font-weight:700}.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-top:1rem;margin-bottom:1.5rem}.wpcf7-form input,.wpcf7-form textarea{display:block;width:100%;height:auto;border:1px solid #919191;border-radius:3px;padding:7px 10px}.wpcf7-form [type=submit]{width:auto;border:none;font-size:1.3rem;font-weight:400;padding:14px 17px;text-transform:uppercase;margin-left:auto;margin-right:auto}.hide__when-user-not-logged-in,body.logged-in .hide__when-user-logged-in{display:none}body.logged-in .hide__when-user-not-logged-in{display:inherit}.loader__ring{display:inline-block;position:relative;width:20px;height:20px;left:5px;top:3px}.loader__ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border-radius:50%;-webkit-animation:loader__ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loader__ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:#fff}.loader__ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.loader__ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loader__ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes loader__ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader__ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popup-overlay{z-index:1000000!important}.modal .modal__close{position:absolute;top:6%;right:2%;font-size:3rem}.modal .modal__title{margin-top:15px;margin-left:15px;margin-bottom:15px}.modal .rwt__tablist[aria-orientation=vertical] .rwt__tab[aria-selected=true]:after{border-right-color:#ef3931}.modal-open .search-panel{z-index:1049}.wp-block-embed-vimeo{width:100%}.wp-block-embed-vimeo .wp-block-embed__wrapper{padding-top:56.25%;height:0;position:relative}.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.button{background-color:#123161;padding:7px 10px;text-transform:uppercase;color:#fff;letter-spacing:.5px;font-weight:700}.button:active,.button:focus,.button:hover{color:#000}.btn__show-more{display:inline-block;margin-top:1.5rem}.trigger__close{position:absolute;top:5px;right:15px;font-size:2rem}.icon__parking img{display:block;width:20px;height:auto;opacity:.6}.active .icon__parking img{opacity:1}.page-template-favourite-properties #content,.page-template-favourite-properties #mapFavView,.page-template-favourite-properties #mapSingleView,.page-template-favourite-properties #mapView,.page-template-favourite-properties #wrapper,.page-template-property-search-results #content,.page-template-property-search-results #mapFavView,.page-template-property-search-results #mapSingleView,.page-template-property-search-results #mapView,.page-template-property-search-results #wrapper,.single-property #content,.single-property #mapFavView,.single-property #mapSingleView,.single-property #mapView,.single-property #wrapper{height:100vh}.page-template-favourite-properties.admin-bar #content,.page-template-favourite-properties.admin-bar #mapFavView,.page-template-favourite-properties.admin-bar #mapSingleView,.page-template-favourite-properties.admin-bar #mapView,.page-template-favourite-properties.admin-bar #wrapper,.page-template-property-search-results.admin-bar #content,.page-template-property-search-results.admin-bar #mapFavView,.page-template-property-search-results.admin-bar #mapSingleView,.page-template-property-search-results.admin-bar #mapView,.page-template-property-search-results.admin-bar #wrapper,.single-property.admin-bar #content,.single-property.admin-bar #mapFavView,.single-property.admin-bar #mapSingleView,.single-property.admin-bar #mapView,.single-property.admin-bar #wrapper{height:calc(100vh - 32px)}.page-template-favourite-properties .page-wrapper,.page-template-property-search-results .page-wrapper,.single-property .page-wrapper{max-width:100%}body{display:none i!important}.bra-calc--container{padding:0!important}.bra-calc--container .bra-calc--viewport{margin:!important;padding:0!important}.bra-calc--container li,.bra-calc--container ul{float:none!important;margin:0!important;padding:0!important;font-weight:200}@media (min-width:1025px){.bra-calc--container .tabs li{display:table-cell!important;font-size:12px!important}}.bra-calc--container .tab li a{float:none;padding:7px!important}.bra-calc--container .form-container .form{margin:0 auto!important}.bra-calc--container strong{display:inline-block;margin-bottom:5px}.bra-calc--container input{display:block;margin-top:5px}@media (min-width:570px){.bra-calc--container .form-container .form li{padding-right:75px!important}}.search__space-planner{border-bottom:1px solid #e8e8e8;overflow:hidden;padding:1rem}.search__space-planner h3{line-height:1.2!important}.search__space-planner input[type=text]{display:block;width:100%;padding:5px}.property__space-unit{text-transform:uppercase}.propTitle{font-size:16px;line-height:1.2}.propAddress{font-size:14px}#content h3{font-size:18px;text-transform:uppercase}.singleTop .address{font-size:16px;line-height:1.3}.share{margin-bottom:1rem}.description .entry-content p{font-size:16px}.favLink{font-size:18px}.favLink .noSigned span{font-size:20px;height:20px}.icon-printer{font-size:20px}ul.propFeat li{font-size:13px}ul.propFeat li span{font-size:16px;position:relative;top:1px}.listCategory,.listPrice .label{font-size:13px}.additional .amItem{font-size:1rem}.single-property .listCategory{margin-top:.5rem}.carousel-inner>.item{background-color:#000}.carousel-inner>.item>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover}a.card-2 .property-address{font-size:14px;line-height:1.2}a.card-2 .property-features>li{font-size:16px!important}a.card-2 .property-labels-category,a.card-2 .property-labels-type{font-size:13px!important}.listPrice .label{padding-bottom:4px}.propList li{margin-bottom:1rem}.explore__boston{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-left:-1rem;margin-right:-1rem}.explore__neighborhood{width:100%;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.explore__neighborhood .propsWidget ul.propList li a .info .name{font-size:1rem;line-height:1.1;margin-bottom:5px}.explore__neighborhood .propsWidget ul.propList li a .info .address{font-size:.9rem;line-height:1.2;margin-bottom:5px}.explore__neighborhood .propsWidget ul.propList li a .info .area{font-size:.8rem;line-height:1.1}@media (min-width:570px){.explore__neighborhood{width:50%}.explore__neighborhood .propList{display:flex;flex-direction:row;flex-wrap:wrap}.explore__neighborhood li{width:50%}}.neighborhood__name{display:block;color:#fff;padding:8px 15px;background-color:#337ab7}.propAddress,.propTitle{overflow:inherit;white-space:break-spaces}.propAddress{line-height:1.2}.spaces__row--heading{background-color:#5e96d0;color:#fff}.spaces__row,.spaces__row--heading{padding-top:4px;padding-bottom:4px}.spaces__row:nth-of-type(2n){background-color:rgba(0,56,108,.8);color:#fff}.spaces__row:nth-of-type(odd){background-color:#5e96d0;color:#fff}.spaces__heading{font-size:.9rem;font-weight:700}.spaces__value{font-size:.8rem}.resultsList{position:relative;min-height:calc(100vh - 102px)}.admin-bar .resultsList{min-height:calc(100vh - 134px)}.no-results-msg{font-size:1.5rem}.search-panel{bottom:10%}#searchPropertyForm .logo__padding{padding:1rem 2rem}#searchPropertyForm .form-control::-moz-placeholder{font-weight:700;color:#333!important}#searchPropertyForm .form-control:-ms-input-placeholder{font-weight:700;color:#333!important}#searchPropertyForm .dropdown-label,#searchPropertyForm .form-control,#searchPropertyForm .form-control::placeholder{font-weight:700;color:#333!important}#searchPropertyForm .btn__view-all,#searchPropertyForm button.btn{border-radius:2px!important;font-size:1.1rem;font-weight:500;transition:opacity .1s}#searchPropertyForm .btn__view-all:active,#searchPropertyForm .btn__view-all:focus,#searchPropertyForm .btn__view-all:hover,#searchPropertyForm button.btn:active,#searchPropertyForm button.btn:focus,#searchPropertyForm button.btn:hover{opacity:.8}@media (min-width:1025px){#searchPropertyForm a.btn:not(.btn__view-all){width:100%}#searchPropertyForm .btn__view-all{display:inline-block;width:auto}}#searchPropertyForm .form-group{display:block;margin-left:0;margin-right:0}#searchPropertyForm .form-group [type=text]{display:block;width:100%;height:100%}#searchPropertyForm .form-group__padded{padding:1.5rem 1rem 1rem}#searchPropertyForm .form-group__border-top{border-top:1px solid #e8e8e8}#searchPropertyForm .form-group__border-right{border-right:1px solid #e8e8e8}#searchPropertyForm .padding-left__no{padding-left:0}#searchPropertyForm .padding-right__no{padding-right:0}#wrapper{margin-top:0}.page-template-property-search-results .handleFilter{display:none}@media (min-width:570px){.page-template-property-search-results .handleFilter{display:inherit}.page-template-property-search-results .btn__view-all{float:right}}a.card-2{margin-bottom:2.5rem}.article{height:auto}.article .article-category a{display:inline-block;background-color:#5e96d0;padding:5px 7px;margin-bottom:3px;border-radius:2px;color:#fff!important}.article .article-category a:active,.article .article-category a:focus,.article .article-category a:hover{color:#fff!important}.article h3{position:relative!important;clear:both;top:inherit!important;left:inherit!important;transform:none!important}.article .image{height:auto;max-height:none}.article .image .img{margin:0;height:auto}.article .footer{position:relative!important}.single-post-tags ul li a{display:inline-block;background-color:#00386c;padding:5px 7px;margin-bottom:3px;border-radius:2px;color:#fff!important}.single-post-tags ul li a:active,.single-post-tags ul li a:focus,.single-post-tags ul li a:hover{color:#fff!important}.form__share-with-friend--container .btn{font-size:1rem i!important}h3.sidebar-header{font-size:2rem}.widget_recent_entries li{margin-bottom:1rem}@media (min-width:768px){.rightmtop{padding-left:2.5rem}}