.autosuggest_shadow,.boardUserNameAlign{vertical-align:middle}
.boardsTabs .boardsTab,.collabUserComment,.contentBoard .contentBoardHeader,.contentBoard .contentBoardHeaderBackgroundInverse,a{transition:all .15s ease-in-out}
#global-sub-nav #global_nav_searchbox .searchInput{width:422px}
#global-sub-nav [data-role=global_nav_search_container]{margin-left:15px;width:327px}
#global-sub-nav form [data-role=global_nav_search_button].addOn{padding:.5em .6em .4em .5em!important}
#global-sub-nav.sticky{display:block;border-top:5px solid #20C063;top:0;z-index:5001000}
#global-sub-nav.sticky #global_nav_searchbox[data-toggle-btn=true]{display:none}
.globalNavLogo.reversedLogo{width:80px;height:25px;margin:8px 15px 0 0;background-image:url(//static.trulia-cdn.com/images/logos/standardized/v2/Trulia_Logo_Reverse_White.svg);background-size:80px 25px;background-position:0 center;display:block}
.globalNav .textDropdownTrigger{position:relative;float:right;top:-28px;right:10px;height:0}
.srpPage .globalNav .textDropdownTrigger{right:75px}
.globalNav .shortContentDropdown .dropdown{width:63%;left:40%}
.globalNav .shortContentDropdown .dropdownArrowLeft::before{left:81%}
.globalNav .autoSuggestDropdown .dropdownArrowLeft::before{left:5%}
.globalNav .searchHistoryDropdown .dropdownArrowLeft::before{left:88.8%}
.globalNav .searchInput{height:36px}
.globalNav input[type=submit].globalNavSearchButton,.globalNav input[type=submit].globalNavSearchButton:hover,.globalNavSearchButton{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaVJREFUeNqUUj1Lw1AUzUs0kECrTTEWl5Ig0s1FER2KDo5FEUHQX6CTnRwc1EG7qYtbJwfBRRwqIqgFJxd1EhykhYIStZBApdqmtJ4HtyWGVvDC4Z6Xd8/9yH1M8Jlpmgm4cUAG8sBFLpd7FtoY84jm4FLAUJu4fSRIthVDuAJ3wHmj0Xis1+sZeFcUxRgwT7GXSDD9SwzhAPwLP9RqtVShUNgD/aL77kgkMqqq6iF4P7CFBJtNsQiscoJqpxDugH4AnwTbsqxsuVxeovgNFFO94hlOqtXqLgn85iLBDcZ4oLHiXvEg8Sehs7kQ3ROPecUWJ7Is9/4hFhhjBo331hLjcE2Xy52EmLMP95O8g0qlkm2JXddNkzhJu/YLeUdnVOgI878376RSqfQaDAZ7sM8xnBdCoZAJMEAHZvHt2PNwJE3Tzm3bdrwvLBCNRtclSVrr0DmvphPn/2gC+84zT0BA1/VhRVES6GIE5zD+8B3GunIc5xZ3aYw2RbH8pyWYr0IXoPCXxVvk6we+yWuGYZwgQZz2vc2E/1kYCTL8MRWLxcUfAQYAGLWcw0TIULIAAAAASUVORK5CYII=) center center no-repeat #e9e9e9;cursor:pointer;text-indent:-9999px;border-radius:0 4px 4px 0;position:relative;border:1px solid #ccc;left:-1px}
#global_nav_searchbox .globalNavSearchButton{width:36px;height:36px}
.form .fieldAppend input+.addOn.btn.footerNavSearchButton{padding:.45em .6em .4em .5em}
@-moz-document url-prefix(){.form .fieldAppend input+.addOn.btn.footerNavSearchButton{padding:.4rem .6rem .48rem .5rem!important}
}
.autosuggest_shadow{color:#999;border:1px solid transparent;display:table-cell;line-height:normal}
.autosuggest_background{position:absolute;display:table;border-spacing:0;border-collapse:collapse}
html.x-firefox .autosuggest_background{margin-left:1px}
.autosuggest_list{min-width:100px;position:absolute;border:1px solid #ccc;background-color:#fff;color:#666;z-index:1050}
.autosuggest_list.scrolling{max-height:50%;overflow-x:hidden;overflow-y:auto}
.autosuggest_list ul{list-style:none;padding:0;margin:0}
.autosuggest_list li{padding:4px 6px;overflow:hidden;white-space:nowrap;cursor:pointer}
.autosuggest_list li.selected{background-color:#F2F1F2;color:#666}
.autosuggest_list.no_results li.selected{background-color:inherit;color:inherit}
.autosuggest_list.no_results{background-color:#faf0ee;color:#d14b26;border:1px solid #d14b26}
.autosuggest_list li.user-value{border-top:1px solid #ccc;margin-top:1px;padding-top:6px}
.autosuggest_list li.group_heading{color:#999;background-color:#f9f9f9;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
@-webkit-keyframes slideUpFadeIn{0%{opacity:0;top:30px}
100%{opacity:.999;top:0}
}
@keyframes slideUpFadeIn{0%{opacity:0;top:30px}
100%{opacity:.999;top:0}
}
@-webkit-keyframes slideLeft{0%{left:30px}
100%{left:0}
}
@keyframes slideLeft{0%{left:30px}
100%{left:0}
}
@-webkit-keyframes slideRight{0%{right:30px}
100%{right:0}
}
@keyframes slideRight{0%{right:30px}
100%{right:0}
}
.horizontalTabs,.userCardContainer{-webkit-animation:fadeIn .3s ease-in .6s both;animation:fadeIn .3s ease-in .6s both}
body.accountBoard>header{position:relative;z-index:100}
body.accountBoard #content{background-color:#efefef;margin-top:-3px}
body.grayBackground{background-color:#efefef}
.middleColumnContainer{width:724px;margin:auto}
@media (min-width:1580px){.middleColumnContainer{width:1086px}
}
@media (min-width:1920px){.middleColumnContainer{width:1448px}
}
.leftColumn{position:fixed;background:#fff;top:0;bottom:0;padding-top:50px;border-right:1px solid #ddd}
.middleColumn{padding-left:200px}
.rightColumn{display:none}
@media (min-width:1220px){.middleColumn{padding:0 212px 0 200px}
.rightColumn{display:block;float:right;width:180px;margin-right:42px}
}
.bbl{border-bottom:4px solid #ddd}
.bll{border-left:4px solid #ddd}
.iconSearch{color:inherit}
.userCardContainer{padding:10px}
.userCardContainer .globalUserCardBadgePicture{width:50px;height:50px}
body.backgroundGray{background-color:#efefef;background-image:none}
.boardsTabs{height:35px}
.propertyQuickFacts{width:100%;overflow:hidden}
.imgCircle{border-radius:50%}
.boardUserImage{width:35px;height:35px}
.boardHeadingGray{display:block;min-height:1px;color:#999;font-weight:700;margin-bottom:2px;cursor:pointer}
.boardModalUserNavCircle,.boardModalUserNavCircleTop{border-style:solid;border-width:2px;display:inline-block;border-radius:50%}
.boardUserLineShorten,.btnMedWidth{width:50%}
.boardModalTextColor{color:#333}
.boardModalAddIcon{width:35px;height:35px;text-align:center;background-color:#ccc}
.boardModalUserRemoveIcon{width:20px;height:20px;text-align:center;background-color:#ccc}
.boardModalUserInitialCircle{width:35px;height:35px;border-radius:50%;background:#40455f}
.boardModalUserNavCircle{width:48px;height:48px;border-color:#00c767;color:#00c767}
.horizontalTabs .tab .tabLink:hover,.horizontalTabs .tab .tabText{color:#000}
.boardModalUserNavCircleTop{width:25px;height:25px;line-height:1.5;box-sizing:border-box;font-size:15px}
.boardUserListScroll{max-height:200px;overflow:auto}
.horizontalTabs{margin-top:0}
.horizontalTabs .tab,.horizontalTabs .tabHeader{border-bottom:1px solid #ddd;margin:0}
.horizontalTabs .tab{padding-left:21px}
.horizontalTabs .tab .activeTab{color:#000;border-left-color:#5eab1f;padding-left:16px}
.horizontalTabs .tab .tabLink{display:block;padding:10px}
.contentBoard,.contentBoard.commentBoard,.contentBoardNav nav{border-radius:4px}
.contentBoard,.contentBoard.commentBoard{box-shadow:0 2px 1px rgba(0,0,0,.1);position:relative;float:left;border:0;background:#fff}
.contentBoard.commentBoard .collabUserComment,.contentBoard.commentBoard section.with-spacing{padding:5px 15px}
.saveBubble{width:300px!important;box-shadow:0 0 2px #333;transition:all 0s ease-in-out;z-index:6001001!important}
.saveBubble.tooltipStemTopRight:before{background-color:#00c767;border:none}
.saveBubble .boardList{max-height:130px;overflow-y:auto}
.propertyAvatar{width:75px;height:75px;transform:translateY(30%);margin:0 auto}
.avatarContainer{background-size:cover;background-position:center;width:100%;height:100%;border-radius:50%;border:1px solid #fff}
.avatarContainer img{width:100%;height:100%;border-radius:50%}
.contentBoard{top:0;margin:21px;overflow:hidden;-webkit-animation:slideUpFadeIn .3s ease-in .6s both;animation:slideUpFadeIn .3s ease-in .6s both}
.contentBoard .contentBoardHeader img,.contentBoard .contentBoardHeaderBackgroundInverse img{margin:0 auto;display:block}
.contentBoard a:hover{color:#41cce4}
.contentBoard.is-focused{background:#f8f8f8}
.contentBoard .contentBoardHeader{height:200px;background-color:#40455f;vertical-align:top;text-align:right}
.contentBoard .contentBoardHeaderBackgroundInverse{height:200px;background-color:#474E52;overflow:hidden}
.contentBoard .contentBoardBody{position:relative;padding:15px;min-height:140px}
.contentBoard .contentBoardBody .propertyTitle{margin:0 0 10px;overflow:hidden}
.contentBoard .contentBoardBody .propertyInfo{height:65px}
.contentBoard .contentBoardTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.contentBoard .overlayContainer{position:absolute;top:0;left:0;width:100%;font-size:13px;line-height:2.2;z-index:10}
.contentBoard .overlayContainer b{text-transform:uppercase}
.contentBoard li{line-height:1.4}
.contentBoard .contentBoardActionBar{padding:0 15px 15px}
.contentBoard .contentBoardActionBar a{line-height:30px}
.contentBoard .saveHeart{position:relative;z-index:20;top:5px;right:10px}
.contentBoard button.saveHome{font-size:24px;outline:0}
.contentBoard .overlayBottom{bottom:5px}
.contentBoard .photoPlayer{width:320px;height:200px}
.contentBoard .photoPlayerCurrentItemContainer{position:absolute;top:0}
.contentBoard .listingLink{position:absolute;top:13px;right:20px}
.contentBoard .table{margin-top:10px}
.contentBoard .table td{padding:0 0 3px}
.contentBoard .table td:first-child{width:50%}
.contentBoard.boardSummary{height:200px;width:310px}
.contentBoard.boardSummary .contentBoardBody{position:absolute;top:0;text-shadow:-1px 2px 2px #333;z-index:1}
.contentBoard.boardSummary .h2{line-height:1.2em;word-wrap:break-word}
.contentBoard.boardSummary .boardImage{display:block;width:320px;height:200px;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);filter:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSI+PGZpbHRlciBpZD0iYmx1cjMiIHg9IjAiIHk9IjAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4=#blur3);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3)}
.contentBoard.boardSummary .contentOverlay,.homesBoardIcon .boardBody{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)}
.contentBoard.boardSummary .contentOverlay{position:absolute;width:320px;height:200px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background-image:linear-gradient(45deg,#000 0,transparent 70%);z-index:1}
.contentBoard.boardSummary .boardSummaryFooter{position:absolute;bottom:15px;left:20px;z-index:1}
.saveHeartDelete{-webkit-animation:slideUpFadeIn .3s ease-in .6s backwards;animation:slideUpFadeIn .3s ease-in .6s backwards;position:absolute;right:30px}
@-webkit-keyframes iconSlide{0%{top:-100px}
100%{top:0}
}
@keyframes iconSlide{0%{top:-100px}
100%{top:0}
}
.contentBoardNav .navIcon,.contentBoardNav button,.contentBoardNav nav{transition:all .3s ease-in-out}
.contentBoardNav{position:absolute;right:15px;bottom:15px;z-index:10}
.contentBoardNav button{position:relative;width:30px;height:30px;border-radius:50%;border:1px solid #ccc;background:0 0;cursor:pointer;z-index:2;outline:0}
.contentBoardNav .navIcon{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#ccc;margin:-2px 0 0 -2px}
.contentBoardNav .navIcon.iconOne,.contentBoardNav .navIcon.iconThree{z-index:2}
.contentBoardNav .navIcon.iconOne{left:25%}
.contentBoardNav .navIcon.iconThree{left:75%}
.contentBoardNav nav{position:absolute;right:-5px;bottom:-2px;box-shadow:0 2px 1px rgba(0,0,0,.15);background:#f0f0f0;opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px)}
.contentBoardNav nav ul{margin:8px 0}
.contentBoardNav nav li{min-width:160px;color:#666;padding:15px;margin:0;box-sizing:border-box}
.contentBoardNav nav li:hover{color:#333}
.contentBoardNav.is-open button{border-color:transparent}
.contentBoardNav.is-open .navIcon.iconOne,.contentBoardNav.is-open .navIcon.iconThree{left:6px;width:21px;border-radius:2px;background:#ccc}
.contentBoardNav.is-open .navIcon.iconOne{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}
.contentBoardNav.is-open .navIcon.iconTwo{top:0;left:0;width:30px;height:30px;background:0 0;margin:0}
.contentBoardNav.is-open .navIcon.iconThree{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.contentBoardNav.is-open nav{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
.accountBoard #global-sub-nav{display:none}
#invitationModal,.collabUserComment .userCommentInfo span,.flexslider .slides li,.shareModalIconDisk{display:block}
.accountBoard #topNavContainer{background-color:#00c767}
.boardInvitation{height:initial;background-color:#9cf;background-image:url(//static.trulia-cdn.com/images/collab/invitation_background.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}
.boardInvitation [data-role=navigate_home]{position:relative;z-index:7001002}
.boardInvitation .truliaLogoReversed{position:absolute;top:25px;left:20px}
#invitationModal{width:800px;height:400px;background-color:rgba(255,255,255,.8);margin-left:-400px}
#invitationContent{height:inherit}
#invitationContent .contentBoard{width:250px;height:156px;float:none;animation:none;padding-right:30px}
#invitationContent .contentBoardBody{padding:8px 20px}
#invitationContent .contentBoardHeader{height:120px}
#invitationContent .contentBoardColumn{height:inherit;background-color:rgba(255,255,255,.8);vertical-align:middle}
.buttonFavorite{position:absolute;top:15px;right:15px;width:22px;height:22px;border-radius:50%;-webkit-tap-highlight-color:transparent;z-index:15;outline:0}
.buttonFavorite .stackIcons{font-size:1.5rem}
.buttonFavorite .iconSaveHeart,.buttonFavorite .iconSaveHeart:after{position:absolute;top:2px;right:0;bottom:0;left:0;width:22px;height:22px;line-height:1;margin:auto}
.buttonFavorite .iconSaveHeart{background-image:url(//static.trulia-cdn.com/images/mobile/beaker/icon-heart-fallback-inactive.png);background-size:100%}
.buttonFavorite .iconSaveHeart path{transition:fill .1s ease-out}
.buttonFavorite .iconSaveHeart .heart-fill{fill:rgba(24,24,24,.2)}
.buttonFavorite .iconSaveHeart .heart-stroke{fill:#fff}
.buttonFavorite .iconSaveHeart:after{background-image:url(//static.trulia-cdn.com/images/mobile/beaker/icon-heart-active.svg);opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;content:''}
.buttonFavorite.is-favorited .iconSaveHeart{background-image:url(//static.trulia-cdn.com/images/mobile/beaker/icon-heart-fallback-active.png)}
.buttonFavorite.is-favorited .iconSaveHeart .heart-fill{fill:#ed1b77}
.buttonFavorite.is-favorited .iconSaveHeart:after{opacity:0;-webkit-transform:scale(5);transform:scale(5);transition:all .7s ease-out}
.feed .homeImage{width:40px;height:40px;background-size:cover}
.tag.tagLabel{color:#fff;text-shadow:none;border:0;border-radius:4px;box-shadow:none;background:#e9e9e9}
.tag.labelHighlight{background-color:#00c767}
.tag.labelWarn{background-color:#e6001c}
.tag.labelCallout{background-color:#00c767}
.boardsTabs .inviteMessage{position:relative}
.boardsTabs .inviteMessage img{position:absolute;right:-120px;z-index:1}
.boardsTabs .boardsTab{float:left;cursor:pointer}
.boardsTabs .boardsTab:hover{color:#333;border-color:rgba(0,199,103,.5)}
.boardsTabs .boardsTab.active{color:#333;border-color:#00c767}
.newBoardLink{float:right}
.propertyOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,.9);z-index:10000;opacity:0;visibility:hidden;transition:all .5s ease-in-out}
.propertyOverlay .propertyOverlayClose{position:absolute;top:30px;right:30px;color:#fff;font-size:21px;cursor:pointer}
.propertyOverlay.is-visible{opacity:1;visibility:visible}
.propertyOverlay.is-visible .contentBoard{-webkit-animation:slideLeft .5s ease-in 0 both;animation:slideLeft .5s ease-in 0 both}
.propertyOverlay.is-visible .commentBoard{-webkit-animation:slideRight .5s ease-in 0 both;animation:slideRight .5s ease-in 0 both}
.propertyOverlayContainer{position:absolute;top:0;right:0;bottom:0;left:0;width:800px;height:450px;margin:auto}
@media (min-width:1920px){.propertyOverlayContainer{width:1000px}
}
.propertyOverlayContainer .contentBoard{height:100%;margin:0 10px 0 0}
.propertyOverlayContainer .contentBoard.commentBoard{margin:0}
.collabUserComment{position:relative;height:40px;overflow:hidden;padding:5px 0}
.collabUserComment .userAvatar{float:left;width:30px;height:30px;border-radius:50%;margin:5px 15px 0 0}
.collabUserComment .userCommentInfo{float:left;width:235px}
.collabUserComment .userName{font-weight:700}
.collabUserComment .userMessage{font-size:12px}
.collabUserComment .userTime{font-size:12px;font-weight:400;padding-left:5px}
.contentBoard.commentBoard{width:470px}
@media (min-width:1920px){.contentBoard.commentBoard{width:670px}
}
.contentBoard.commentBoard .collabUserComment{height:auto;border-bottom:1px solid #e9e9e9}
.contentBoard.commentBoard .collabUserComment:last-child{border:0}
.contentBoard.commentBoard .userCommentInfo{width:385px}
@media (min-width:1920px){.contentBoard.commentBoard .userCommentInfo{width:585px}
}
.contentBoard.commentBoard section.with-divider{border-bottom:1px solid #e9e9e9}
.contentBoard.commentBoard .commentFeed{min-height:315px;max-height:315px;overflow-y:auto}
.divInterstitialImage{margin-top:-60px;margin-left:-30px}
.divInterstitialImage img{width:550px}
.divInterstitialDetails{margin-top:-50px}
.backgroundDarklight{background-color:silver}
.newBoardIcon{float:left;height:130px}
.newBoardIcon .iconPlus{font-size:3.5em}
.homesBoardIcon{float:left;width:135px;height:135px}
.homesBoardIcon .boardTitle{width:90px;height:75px}
.homesBoardIcon .boardTitle .boardTitleText{word-wrap:break-word;display:block;overflow:hidden;height:75px}
.homesBoardIcon .boardBody{background-image:-webkit-linear-gradient(45deg,#000 0,transparent 70%);background-image:linear-gradient(45deg,#000 0,transparent 70%)}
.homesBoardIcon .boardBody,.homesBoardIcon .boardImg{position:absolute;width:100%;height:100%}
.homesBoardIcon .boardImg{overflow:hidden;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);filter:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSI+PGZpbHRlciBpZD0iYmx1cjMiIHg9IjAiIHk9IjAiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4=#blur3);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}
#contentSaveHomeToBoard .boxBasic{border-radius:4px}
#contentSaveHomeToBoard .boxBody{height:380px;overflow-y:scroll}
.flex-direction-nav a,.flex-pauseplay a{overflow:hidden;z-index:10;position:absolute}
#contentSaveHomeToBoard form{float:left}
#boardFlowModal .btn[disabled]{color:#fff;background:#ee552a;opacity:.5}
.selectedPropertyBadge{position:absolute;top:7px;right:7px;width:23px;height:23px;border-radius:50%}
.selectedPropertyBadge .iconHeart:before{margin-top:1px;margin-left:4px}
.shareMediaImg{height:100px;background-size:cover}
.shareCollabModal{position:absolute;width:690px;right:8.5%}
.sendLinkModal{position:absolute;width:625px;right:8.5%}
.shareModalIconDisk{font-size:24px;background-color:#fff;border:2px solid #474e52;width:48px;height:48px;padding:12px 10px;line-height:1;border-radius:50%}
.savedHomesModal{position:absolute;width:320px;right:8%;z-index:1}
.flexslider .flex-viewport{top:0;height:200px}
.flexslider .flex-viewport li{width:320px;height:200px;background:url(//static.trulia-cdn.com/images/icons/no_photo_icon_lg.gif) center center no-repeat}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flex-control-nav,.flex-direction-nav,.slides{list-style:none;padding:0;margin:0}
.flexslider{padding:0;margin:0;position:relative;zoom:1}
.flexslider .slides{zoom:1}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0}
.flex-pauseplay a,.flexslider .slides>li.flex-active-slide,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}
.flexslider .slides img{display:block;width:100%}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{height:0;line-height:0;visibility:hidden;content:"\0020";clear:both}
* html .slides{height:1%}
.carousel li{margin-right:5px}
.flex-direction-nav a{top:50%;width:40px;height:40px;color:#fff;text-align:center;margin:-20px 0 0;cursor:pointer}
.flex-direction-nav a:hover{color:#fff}
.flex-direction-nav .flex-prev{left:0}
.flex-direction-nav .flex-next{right:0}
.flex-direction-nav:hover .flex-disabled{opacity:0!important;cursor:default}
.flex-pauseplay a{bottom:5px;left:10px;color:#333;width:20px;height:20px;opacity:.8;cursor:pointer}
.flex-pauseplay a:hover{opacity:1}
.flex-control-nav{position:absolute;bottom:-40px;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;margin:0 6px;zoom:1}
.flex-control-nav li a{display:block;width:11px;height:11px;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(51,51,51,.3);background:#666;background:rgba(51,51,51,.5);cursor:pointer}
.flex-control-nav li a:hover{background:#333;background:rgba(51,51,51,.7)}
.flex-control-nav li a.flex-active{background:#333;background:rgba(51,51,51,.9);cursor:default}
.flex-control-thumbs{position:static;overflow:hidden;margin:5px 0 0}
.flex-control-thumbs li{float:left;width:25%;margin:0}
.flex-control-thumbs img{display:block;width:100%;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}