.image-caption{position:absolute;bottom:40px;left:40px;width:330px;}.image-caption h4,.image-caption p{background:rgba(0,0,0,0.6);color:#ffffff;padding:15px;margin:0;}.image-caption h4{margin-bottom:1px;}.image-preview{position:relative;}a.overlayed,.overlayed-wrapper,.overlayed-inner{position:relative;display:block;overflow:hidden;}.image-preview .overlayed{max-width:100%;float:left;}.overlay{position:absolute;border:#431120 1px solid;bottom:0px;left:0;right:0;top:0;height:100%;width:100%;opacity:0;filter:alpha(opacity=0);background:none repeat scroll 0% 0% rgba(0,0,0,0.4);webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;z-index:10;}.overlay i{font-size:30px;color:#a3a3a3;text-align:center;position:absolute;width:80px;height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;background:#ffffff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;-webkit-box-shadow:0px 19px 16px rgba(0,0,0,0.17);-moz-box-shadow:0px 19px 16px rgba(0,0,0,0.17);box-shadow:0px 19px 16px rgba(0,0,0,0.17);}.overlay i:before{line-height:82px;}.overlay.large i{margin:-40px 0px 0 -40px;font-size:42px;}.overlay.small i{width:40px;height:40px;margin:-20px 0px 0 -20px;font-size:14px;}.overlay.small i:before{line-height:42px;}.overlayed:hover,.overlayed-inner:hover{color:#ffffff!important;text-decoration:none;}.overlayed:hover .overlay,.overlayed-wrapper:hover .overlay{opacity:1;filter:alpha(opacity=100);}.overlayed:hover .overlay i,.overlayed-wrapper:hover .overlay i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.view-promoted-items .views-field-field-image{margin:0 auto 25px;}.view-portfolio .more-link,.view-past-projects .more-link{text-align:left;}.view-portfolio .view-content .more-link a,.view-past-projects .view-content .more-link a{color:#a59859;font-size:14px;}.more-link a:after,.footer-area .view-portfolio .more-link a:after,.footer-area .view-past-projects .more-link a:after{content:"\f101";font-family:'FontAwesome';font-style:normal;font-size:12px;}.view-portfolio .more-link a:after,.view-past-projects .more-link a:after{content:"";}.view-portfolio .view-content .more-link a:hover,.view-past-projects .view-content .more-link a:hover{color:#53a4e4;text-decoration:underline;}.view-portfolio .views-row,.view-past-projects .views-row{margin-bottom:40px;}.view-portfolio h2,.view-past-projects h2{margin:0 0 15px;font-size:18px;font-weight:700;}.view-portfolio h2 a,.view-past-projects h2 a{color:#a59859;}.view-portfolio .info,.view-past-projects .info{position:absolute;bottom:0;right:0;z-index:11;}.view-portfolio .info span,.view-portfolio .info a,.view-past-projects .info span,.view-past-projects .info a{padding:5px 10px;line-height:1;font-size:11px;line-height:20px;background-color:#989898;color:#fff;float:right;}.view-portfolio .info span:hover,.view-past-projects .info span:hover{cursor:default;}.view-portfolio .info a.comments,.view-past-projects .info a.comments{padding-left:30px;position:relative;}.view-portfolio .info a.comments:hover,.view-past-projects .info a.comments:hover{text-decoration:none;}.view-portfolio .info a.comments:after,.view-past-projects .info a.comments:after{font-family:'FontAwesome';position:absolute;content:"\f075";color:#FFFFFF;left:7px;top:5px;font-size:13px;}.view-portfolio .nav-pills > li,.view-past-projects .nav-pills > li{margin-top:5px;}.view-portfolio .more-link a,.view-portfolio .more-link a:hover,.view-past-projects .more-link a,.view-past-projects .more-link a:hover{border:none;text-align:left;padding:0;}.view-portfolio .more-link a:hover,.view-past-projects .more-link a:hover{text-decoration:underline;background-color:transparent;}.past-project-view .view-filters .views-submit-button{float:left;clear:none;width:auto;}.past-project-view .view-filters #edit-category-wrapper{width:80%;}.filter-items{display:none;}.filters{margin:15px 0 5px 0;display:none;}.isotope ul{padding:0;}.isotope-item{list-style:none;}.node-mt-agent .list-agent-info{max-width:100%;}.view-mt-latest-listings .views-row .location .postal-code,.page-latest-listings .location .postal-code{margin-left:5px;}.location-hidden{display:none;}.view-mt-carousel.view-display-id-block .owl-wrapper-outer{text-align:center;}.view-mt-carousel.view-display-id-block .owl-wrapper{width:auto !important;display:inline-block !important;}.view-past-projects .isotope-grid-sizer{width:31%;}.view-past-projects .isotope-gutter-sizer{width:4%;}.view-past-projects .isotope-element{width:31%;}.view-past-projects .isotope-element{display:block;}.view-past-projects .isotope-options{margin-left:30px;margin-bottom:30px;}.view-past-projects .isotope-options li{margin:0;padding:0;display:inline-block;vertical-align:middle;}.isotope-options li .views-field{display:inline-block;}.isotope-options li a.selected,.isotope-options li a.selected .views-field,.isotope-options li a:hover .views-field{text-decoration:underline;}.isotope-options li a .views-field{margin-left:-5px;}.isotope-options li a:before{content:'';background-color:#beaf66;width:10px;height:10px;border-radius:5px;display:inline-block;margin:0 10px;}.view-past-projects .view-content{position:relative;}@media (max-width:960px){.view-past-projects .isotope-grid-sizer{width:45%;}.view-past-projects .isotope-gutter-sizer{width:4%;}.view-past-projects .isotope-element{width:45%;}}@media (max-width:767px){.isotope-item{max-width:100%;}.view-past-projects .isotope-grid-sizer{width:95%;}.view-past-projects .isotope-gutter-sizer{width:4%;}.view-past-projects .isotope-element{width:95%;}}@media (max-width:480px){.more-link a,.view-showcases .view-content .more-link a,.footer-area .more-link{text-align:center;}}
