﻿@font-face{font-family:'websymbols';src:url("http://assets.rmcloud.com/fonts/websymbols-regular-webfont.eot");src:url("http://assets.rmcloud.com/fonts/websymbols-regular-webfont.eot?#iefix") format("embedded-opentype"),url("http://assets.rmcloud.com/fonts/websymbols-regular-webfont.woff") format("woff"),url("http://assets.rmcloud.com/fonts/websymbols-regular-webfont.ttf") format("truetype"),url("http://assets.rmcloud.com/fonts/websymbols-regular-webfont.svg#websymbols-regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social-icons-general';src:url("http://assets.rmcloud.com/fonts/social-icons-general.eot");src:url("http://assets.rmcloud.com/fonts/social-icons-general.eot?#iefix") format("embedded-opentype"),url("http://assets.rmcloud.com/fonts/social-icons-general.woff") format("woff"),url("http://assets.rmcloud.com/fonts/social-icons-general.ttf") format("truetype"),url("http://assets.rmcloud.com/fonts/social-icons-general.svg#social-icons-general") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'real-estate-icons';src:url("http://assets.rmcloud.com/fonts/real-estate-icons.eot");src:url("http://assets.rmcloud.com/fonts/real-estate-icons.eot?#iefix") format("embedded-opentype"),url("http://assets.rmcloud.com/fonts/real-estate-icons.woff") format("woff"),url("http://assets.rmcloud.com/fonts/real-estate-icons.ttf") format("truetype"),url("http://assets.rmcloud.com/fonts/real-estate-icons.svg#real-estate-icons") format("svg");font-weight:normal;font-style:normal}html,body,header,nav,footer,div,h1,h2,h3,h4,h5,h6,ul,ol,li,p,span{margin:0px;padding:0px;line-height:140%}h1,h2,h3,h4{font-weight:normal}.tp-widget div,.tp-widget h1,.tp-widget h2,.tp-widget h3,.tp-widget h4,.tp-widget h5,.tp-widget h6,.tp-widget ul,.tp-widget ol,.tp-widget li,.tp-widget p,.tp-widget span{line-height:normal;-webkit-text-size-adjust:none;max-height:9999999px}.editable{max-height:9999999px}.clearBoth{clear:both}.tp-custom.ctheme-511{background:url("images/texturebg-crosshair.png") repeat}.tp-container{width:100%;max-width:1020px;min-width:320px;margin:0px auto}.tp-mainContent{min-height:500px}.tp-mainContent p{margin-bottom:15px}#tp-header{position:relative;padding:50px 0 30px 0}#tp-header .tp-headerLogo{position:absolute;right:0;top:35px;z-index:2;max-width:170px}#tp-header .tp-headerLogo.collapseLogo{right:auto;left:0}@media only screen and (min-width: 600px){#tp-header .tp-agentFirstName,#tp-header .tp-agentLastName,#tp-header .tp-primaryPhone,#tp-header .tp-officeNameLarge{font-size:20px}#tp-header .tp-agentNamespace{display:block;width:59%}#tp-header .tp-agentMiniLogo{position:relative;top:13px}#tp-header .tp-officeHeader{width:58%}#tp-header .tp-officeNameCenter{position:relative;top:22px}#tp-header .tp-agentNameSlogan .tp-agentFirstName,#tp-header .tp-agentNameSlogan .tp-agentLastName{display:inline-block;position:relative;top:10px}#tp-header .tp-agentFirstName.tp-agentNameCenter{position:relative;top:20px}#tp-header .tp-agentNameSlogan .tp-agentSlogan{position:relative;top:10px}#tp-header .tp-officeName{display:block;font-size:18px}#tp-header .tp-officeLogo img{width:130px}#tp-header .tp-agentSlogan{font-size:14px;display:block}#tp-header .tp-personalLogo{margin:0}#tp-header .tp-socialMediaWrapper{display:block;position:absolute;right:10px;top:9px}#tp-header .tp-socialMedia{min-width:inherit;text-align:right}#tp-header .tp-socialMedia>li{display:block;float:left;margin:0 2px}#tp-header .tp-headerContact{border:none;bottom:13px;position:absolute;right:10px;text-align:right;width:49%}}@media only screen and (min-width: 768px){#tp-header .tp-agentFirstName,#tp-header .tp-agentLastName,#tp-header .tp-primaryPhone,#tp-header .tp-officeNameLarge{font-size:24px;line-height:normal}#tp-header .tp-agentNamespace{width:65%}#tp-header .tp-agentNameSlogan{width:80%}}@media only screen and (min-width: 1024px){#tp-header .tp-agentFirstName,#tp-header .tp-agentLastName,#tp-header .tp-primaryPhone,#tp-header .tp-officeNameLarge{font-size:30px;line-height:normal}#tp-header .tp-agentSlogan{font-size:16px}#tp-header .tp-agentNamespace{width:73%}#tp-header .tp-agentNameSlogan{width:auto}#tp-header .tp-officeLogo img{width:170px}#tp-header .tp-officeHeader{height:90px}}.rm-light-website #tp-header .tp-headerInfo{text-shadow:1px 1px 1px #FFF}.rm-dark-website #tp-header .tp-headerInfo{text-shadow:1px 1px 1px #000}.rm-dark-website #tp-header .tp-agentMiniLogo{text-shadow:1px 1px 1px #FFF}.rm-dark-website #tp-header .tp-agentLastName,.rm-dark-website #tp-header .tp-officeName{color:#AAA}.rm-dark-website #tp-header .tp-agentMiniLogo{border-left:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.5);border-right:1px solid rgba(0,0,0,0.5)}#tp-nav{background-color:transparent;height:50px;margin:1px 20px;position:relative}#tp-nav,#tp-nav *{box-sizing:content-box}#tp-nav .tp-navHolder{height:100%;list-style-type:none;text-align:center;width:98%}#tp-nav.fullNav .tp-navHolder{padding-left:2%}#tp-nav.fullNav .tp-navHolder{padding-left:2%;float:left;width:90%}#tp-nav.fullNav .menuTrigger{display:none}#nav{background:#fcf4e5;background:-moz-linear-gradient(top, #fcf4e5 0%, #edd9b8 41%, #efd19f 100%);background:-webkit-linear-gradient(top, #fcf4e5 0%, #edd9b8 41%, #efd19f 100%);background:linear-gradient(to bottom, #fcf4e5 0%, #edd9b8 41%, #efd19f 100%);border-radius:10px;border-bottom:1px solid #e2c696;border-top:1px solid #e2c696}#nav li{height:50px;display:inline-block;*display:inline;*zoom:1;position:relative}.fullNav #nav>li{float:left;display:block}#nav a{display:block;height:100%;padding:0 18px;font-size:15px;font-weight:600;line-height:50px;text-transform:uppercase;text-decoration:none;position:relative}#nav li ul{display:none;background-image:url(images/nav-gradient-bg.png);background-repeat:repeat-x;background-position:bottom left;margin:0;width:250px;box-shadow:0px 0px 3px rgba(0,0,0,0.3);text-align:left;position:absolute;top:50px;left:0px}#nav li ul li,#nav li.over ul li.over{height:auto;border-bottom:1px solid rgba(255,255,255,0.8)}#nav li ul li{display:block;height:auto}#nav li ul li a{padding:10px 10px;font-size:13px;font-weight:400;line-height:120%}#nav li.over{height:46px;border-bottom:4px solid #FFF;position:relative}#nav li.over:after{content:'';display:block;width:0px;height:0px;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF;position:absolute;bottom:0px;left:50%;margin-left:-5px}#nav li.over ul li:after{display:none}#nav li.over ul{display:block;z-index:999}.ctheme-511.tp-custom #nav li>a{color:#6d4f47}.ctheme-511.tp-custom #nav li ul li>a{color:#FFF}.collapseNav{background:#c8102e;background:-moz-linear-gradient(top, #c8102e 0%, #b30f2a 41%, #b11d22 100%);background:-webkit-linear-gradient(top, #c8102e 0%, #b30f2a 41%, #b11d22 100%);background:linear-gradient(to bottom, #c8102e 0%, #b30f2a 41%, #b11d22 100%);border-bottom:1px solid #0C2E54;border-top:1px solid #2663A0;margin-left:0 !important;margin-right:0 !important}.collapseNav .tp-navHolder{display:none}.collapseNav .menuTrigger{display:block;padding:0px 23px;font-size:15px;font-weight:600;line-height:50px;text-align:right;text-transform:uppercase;text-decoration:none}#tp-nav.collapseNav #nav{width:320px;height:auto;min-width:0;position:absolute;top:51px;right:0;z-index:100}.collapseNav #nav>li{display:block;height:auto;border-bottom:1px solid rgba(255,255,255,0.8);padding:0px 2px}.collapseNav #nav>li>ul{width:auto;position:relative;top:0px;left:0px}.collapseNav #nav ul li:last-child{border-bottom:0px}#tp-footer{height:auto;min-height:200px;background-image:url(images/footer-gradient-overlay.png);background-repeat:repeat-x;background-position:0px 10px;padding-bottom:40px}#tp-footer .tp-container{box-sizing:border-box;padding:40px 20px 0 20px;position:relative}#tp-footer a{text-decoration:underline}#tp-footer a:hover{text-decoration:none}#tp-footer .tp-brokerageLogo{display:block;position:relative;margin:0 auto;right:0;top:0;height:auto;width:200px}#tp-footer .tp-nameOffice{margin-bottom:10px}#tp-footer .tp-agentName,#tp-footer .tp-officePrimary{font-size:30px;font-weight:700;text-transform:none}#tp-footer .tp-officeName{display:block;margin-left:0}#tp-footer .tp-contactDetails{font-size:14px}#tp-footer .tp-contactDetails .tp-newLine{display:block}#tp-footer .tp-editableFooter{width:97%;font-size:12px}#tp-footer .tp-copyright{margin-top:20px;font-size:12px}@media only screen and (min-width: 600px){#tp-footer .tp-brokerageLogo{position:absolute;right:20px;top:40px}}.reIcons-commercial-building,.reIcons-bank-exterior,.reIcons-calculator,.reIcons-contract,.reIcons-for-sale-sign,.reIcons-handshake,.reIcons-house-dollar-sign,.reIcons-house-magnifying-glass,.reIcons-house-shopping-cart,.reIcons-key,.reIcons-man-speaking-about-house,.reIcons-map-pin-location,.reIcons-sold-sign,.reIcons-bathroom-bathtub,.reIcons-bathroom-shower,.reIcons-bedrooms,.reIcons-floor-plan,.reIcons-house-inside-magnifying-glass,.reIcons-key-2,.reIcons-map-pin-location-2,.reIcons-parking-garage,.reIcons-rent-sign-hanging,.reIcons-sale-sign-hanging,.reIcons-sold-sign-hanging,.reIcons-home,.reIcons-home-2,.reIcons-compass,.reIcons-mobile,.reIcons-bars,.reIcons-mail,.reIcons-directions,.reIcons-direction,.reIcons-stats,.reIcons-dollar,.reIcons-dollar-2,.reIcons-envelope,.reIcons-envelope-2,.reIcons-profile,.reIcons-profile-2,.reIcons-bookmark,.reIcons-address-book,.reIcons-address-book-2,.reIcons-mobile-2,.reIcons-mouse,.reIcons-bars-2,.reIcons-bookmarks,.reIcons-location,.reIcons-location-2,.reIcons-bookmark-2,.reIcons-phone,.reIcons-home-3,.reIcons-house,.reIcons-comments,.reIcons-chat,.reIcons-coins,.reIcons-comment,.reIcons-office,.reIcons-arno-hattingh-park,.reIcons-leaf{font-family:'real-estate-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.reIcons-commercial-building:before{content:"\5b"}.reIcons-bank-exterior:before{content:"\5d"}.reIcons-calculator:before{content:"\7b"}.reIcons-contract:before{content:"\7d"}.reIcons-for-sale-sign:before{content:"\28"}.reIcons-handshake:before{content:"\29"}.reIcons-house-dollar-sign:before{content:"\3c"}.reIcons-house-magnifying-glass:before{content:"\3e"}.reIcons-house-shopping-cart:before{content:"\25"}.reIcons-key:before{content:"\23"}.reIcons-man-speaking-about-house:before{content:"\5e"}.reIcons-map-pin-location:before{content:"\2a"}.reIcons-sold-sign:before{content:"\40"}.reIcons-bathroom-bathtub:before{content:"\21"}.reIcons-bathroom-shower:before{content:"\3d"}.reIcons-bedrooms:before{content:"\24"}.reIcons-floor-plan:before{content:"\26"}.reIcons-house-inside-magnifying-glass:before{content:"\5f"}.reIcons-key-2:before{content:"\2b"}.reIcons-map-pin-location-2:before{content:"\7e"}.reIcons-parking-garage:before{content:"\2d"}.reIcons-rent-sign-hanging:before{content:"\2e"}.reIcons-sale-sign-hanging:before{content:"\7c"}.reIcons-sold-sign-hanging:before{content:"\60"}.reIcons-home:before{content:"\22"}.reIcons-home-2:before{content:"\27"}.reIcons-compass:before{content:"\30"}.reIcons-mobile:before{content:"\31"}.reIcons-bars:before{content:"\32"}.reIcons-mail:before{content:"\33"}.reIcons-directions:before{content:"\34"}.reIcons-direction:before{content:"\36"}.reIcons-stats:before{content:"\37"}.reIcons-dollar:before{content:"\38"}.reIcons-dollar-2:before{content:"\39"}.reIcons-envelope:before{content:"\3a"}.reIcons-envelope-2:before{content:"\3b"}.reIcons-profile:before{content:"\2c"}.reIcons-profile-2:before{content:"\2f"}.reIcons-bookmark:before{content:"\35"}.reIcons-address-book:before{content:"\3f"}.reIcons-address-book-2:before{content:"\41"}.reIcons-mobile-2:before{content:"\42"}.reIcons-mouse:before{content:"\43"}.reIcons-bars-2:before{content:"\44"}.reIcons-bookmarks:before{content:"\45"}.reIcons-location:before{content:"\47"}.reIcons-location-2:before{content:"\48"}.reIcons-bookmark-2:before{content:"\49"}.reIcons-phone:before{content:"\4a"}.reIcons-home-3:before{content:"\f015"}.reIcons-house:before{content:"\e000"}.reIcons-comments:before{content:"\e001"}.reIcons-chat:before{content:"\e002"}.reIcons-coins:before{content:"\e003"}.reIcons-comment:before{content:"\f075"}.reIcons-office:before{content:"\e004"}.reIcons-arno-hattingh-park:before{content:"\e006"}.reIcons-leaf:before{content:"\e007"}#tp-heroSpot{height:344px;overflow:visible}#tp-heroSpot .tp-sliderContainer{overflow:visible;position:relative}#tp-heroSpot .flexslider{background:transparent;margin:0;border:0;border-radius:0;box-shadow:none;position:relative;z-index:10}#tp-heroSpot .flexslider li{max-width:980px}#tp-heroSpot .flexslider img{width:100%;height:auto}#tp-heroSpot .tp-sliderShadow{height:47px;background-image:url(images/slider-shadow-larger.png);background-repeat:no-repeat;background-position:center;margin:0;position:absolute;top:75%;width:100%;z-index:5}.tp-narrow-1 #tp-heroSpot,.tp-narrow-2 #tp-heroSpot{width:100%;height:0px;padding-bottom:34%}.tp-narrow-2 #tp-heroSpot .tp-sliderShadow{background-image:url(images/slider-shadow-smaller.png)}.tp-slide-headingCopy,.tp-slide-longCopy{display:none}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{text-indent:9999px}.tp-slide-agentInfo{display:none}#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-actionButton{bottom:10%}#tp-heroSpot .flexslider .tp-realtyExec-joinUs .tp-slide-headingCopy{display:none}#tp-heroSpot .flexslider .tp-realtyExec-joinUs .tp-slide-actionButton{top:28%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-headingCopy{text-align:center;top:26%;width:50%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-actionButton{right:7%}#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-headingCopy{font-size:15px;text-align:center;top:26%;width:50%}#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-actionButton{right:7%}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-headingCopy{display:none}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-buttonContainer{top:0}@media only screen and (min-width: 600px){#tp-heroSpot .tp-sliderShadow{top:90%}.tp-slide-headingCopy,.tp-slide-longCopy{display:block}#tp-heroSpot .flexslider{margin:0 20px}#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-longCopy,#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-headingCopy{width:44%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-headingCopy{right:1%;width:52%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-longCopy{top:39%;width:49%}#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-longCopy{top:39%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-actionButton,#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-actionButton{top:71%}#tp-heroSpot .flexslider .tp-realtyExec-joinUs .tp-slide-headingCopy{display:block}#tp-heroSpot .flexslider .tp-realtyExec-joinUs .tp-slide-longCopy{top:47%}#tp-heroSpot .flexslider .tp-realtyExec-joinUs .tp-slide-actionButton{top:74%}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-headingCopy{display:block;font-size:18px}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-buttonContainer{top:40%}}@media only screen and (min-width: 640px){#tp-widgetHolder{margin-top:40px}}@media only screen and (min-width: 768px){.tp-slide-agentInfo{display:block}#tp-heroSpot .tp-sliderShadow{top:94%}#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-headingCopy{font-size:19px}#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-headingCopy,#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-longCopy{width:41%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-headingCopy{font-size:20px}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-headingCopy{font-size:23px}#tp-widgetHolder{margin-top:80px}}@media only screen and (min-width: 1024px){#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-headingCopy{font-size:26px}#tp-heroSpot .flexslider .tp-realtyExec-agentOnDuty .tp-slide-actionButton{bottom:24%}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-headingCopy{font-size:24px}#tp-heroSpot .flexslider .tp-realtyExec-10kProgram .tp-slide-actionButton{right:3%;top:66%}#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-headingCopy{font-size:28px}#tp-heroSpot .flexslider .tp-realtyExec-mobile .tp-slide-actionButton{right:4%;top:66%}#tp-heroSpot .flexslider .tp-realtyExec-experts .tp-slide-headingCopy{font-size:32px}}.tp-slideRatio{width:100%;height:0;background-image:url(images/test-default-header-bg.png);background-repeat:no-repeat;background-size:auto 100%;-webkit-background-size:auto 100%;padding-bottom:38.9%;position:relative;z-index:1}#tp-heroSpot .tp-defaultHeader .tp-agentImageContainer{height:100%;width:28.57%;position:absolute;top:0px;left:0px}#tp-heroSpot .tp-defaultHeader .tp-agentImageContainer:before{content:'';position:absolute;top:0px;bottom:0px;left:20%;right:0px;background-color:transparent;box-shadow:0px 0px 20px #000;z-index:-1}#tp-heroSpot .tp-defaultHeader .tp-agentImage{width:92.86%;height:94.75%;margin-left:3.57%;margin-top:3.3%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0px 0px 20px 0px rgba(0,0,0,0.8)}#tp-heroSpot .tp-defaultHeader .tp-slideSlogan{width:65%;padding:8px 30px 8px 10px;font-size:30px;position:absolute;bottom:8%;right:0}.tp-narrow-1 #tp-heroSpot .tp-defaultHeader .tp-slideSlogan{padding:5px 20px 5px 10px;font-size:24px}.tp-narrow-2 #tp-heroSpot .tp-defaultHeader .tp-slideSlogan{padding:5px 20px 5px 10px;font-size:18px}.tp-dynamicWidgetHolder{text-align:center}.tp-widget{display:inline-block;*display:inline;*zoom:1;height:334px;margin:20px 10px;vertical-align:top;text-align:left;overflow:hidden}.tp-widget-1{width:300px}.tp-widget-2{width:645px}.tp-widget-3{display:block;height:auto;min-height:100px;margin:20px}.tp-widget .tp-widgetTitle{margin-bottom:5px;padding:0px 0px 5px 11px;font-size:22px;font-weight:600;text-transform:uppercase;position:relative}.tp-widget .tp-widgetTitle:before{content:'»';font-size:23px;font-family:'bebas-neue';font-weight:400;position:absolute;top:1px;left:0px}.tp-narrow-1 .tp-widget-2,.tp-narrow-2 .tp-widget-2{width:300px}.tp-narrow-1 .tp-leftWidget,.tp-narrow-2 .tp-leftWidget{margin:20px 0 20px 0}.tp-narrow-1 .tp-rightWidget{margin-left:10%;left:-6px}@media only screen and (min-width: 640px){.tp-narrow-1 .tp-leftWidget,.tp-narrow-2 .tp-leftWidget{margin:20px 0 20px 10px}.tp-narrow-2 .tp-rightWidget{margin-left:2.25%}}@media only screen and (min-width: 640px){.tp-narrow-1 .tp-widget-2,.tp-narrow-2 .tp-widget-2{width:310px}}.rm-light-website .tp-widget .tp-widgetTitle{text-shadow:1px 1px 1px #FFF}.rm-dark-website .tp-widget .tp-widgetTitle{text-shadow:1px 1px 1px #000}#tp-homepageCMS{margin-top:20px;margin-bottom:50px}#tp-homepageCMS .tp-cmsContainer{margin:0 20px}#tp-internalPage .tp-mainContent{margin:30px 0;padding:0 20px}#tp-internalPage .tp-pageHeader{margin-bottom:20px;font-size:30px;font-weight:700}.rm-light-website #tp-internalPage .tp-pageHeader{text-shadow:1px 1px 1px #FFF}.rm-dark-website #tp-internalPage .tp-pageHeader{text-shadow:1px 1px 1px #000}.tp-actionButton{display:inline-block;*display:inline;*zoom:1;height:29px;background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 30px;background-position:bottom left;padding:0px 10px;line-height:29px;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none}#tp-widgetHolder,#tp-widgetHolder *{box-sizing:content-box}#tp-widgetHolder .tp-widget-searchWidget,#tp-widgetHolder .tp-widget-searchWidget *{box-sizing:border-box}.tp-widget-searchWidget{overflow:visible}.tp-searchWidgetContainer label,.tp-searchWidgetContainer .tp-liveCount{font-size:14px}.tp-searchWidgetContainer input,.tp-searchWidgetContainer .tp-searchInput .dropdown-toggle,.tp-searchWidgetContainer button{height:26px;font-size:16px;line-height:24px}.tp-searchWidgetContainer input,.tp-searchWidgetContainer .tp-searchInput .dropdown-toggle{border:1px solid;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);border-bottom-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3)}.tp-searchWidgetContainer input{display:block;width:100%;background-color:#FFF;padding:0px 4px;border-radius:0px}.tp-searchWidgetContainer .tp-searchInput .dropdown-toggle{display:block;background-color:#FFF;color:#000;cursor:pointer;position:relative;text-decoration:none}.tp-searchWidgetContainer .tp-searchInput .dropdown-toggle:after{content:'{';display:block;background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 24px;width:20px;height:24px;font-size:18px;font-family:'websymbols';line-height:24px;text-align:center;position:absolute;top:0px;right:0px}.tp-searchWidgetContainer .tp-searchInput .open .dropdown-toggle:after{content:'}'}.tp-searchWidgetContainer .tp-searchInput .toolbarLabel{padding-left:5px}.tp-searchWidgetContainer .tp-liveCount{display:block;margin:1px 0px}.tp-searchWidgetContainer button{height:29px;width:100%;background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 30px;background-position:bottom left;border:0;padding:0;font-weight:600;text-transform:uppercase;cursor:pointer}.tp-searchWidgetContainer .dropdown-menu{list-style-type:none;min-width:75px;width:87%;font-size:14px;position:absolute;top:22px;left:0px}.tp-searchWidgetContainer .dropdown-menu li{padding:1px 5px;cursor:pointer}.tp-searchWidgetContainer .dropdown-menu li:hover{background-color:rgba(0,0,0,0.1)}.tp-searchWidgetContainer .dropdown-menu a{color:#000;text-decoration:none}.tp-searchWidgetContainer .autocomplete-suggestions{width:87%;border-radius:0px}.tp-searchWidgetContainer .autocomplete-suggestion{padding:1px 5px;cursor:pointer}.tp-searchWidgetContainer .autocomplete-suggestion:hover{background-color:rgba(0,0,0,0.2)}.tp-widget-3 .tp-searchWidgetContainer .tp-fieldHolder{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:1%}.tp-widget-3 .tp-searchWidgetContainer .tp-inputLong{width:100%}.tp-widget-3 .tp-searchWidgetContainer .tp-inputShort{width:100%}.tp-widget-3 .tp-searchWidgetContainer .tp-submitButton{width:100%;margin-right:0px}.tp-widget-2 .tp-searchWidgetContainer .tp-fieldHolder{display:inline-block;*display:inline;*zoom:1;margin-bottom:5px;vertical-align:top}.tp-widget-2 .tp-searchWidgetContainer .tp-inputLong{display:block}.tp-widget-2 .tp-searchWidgetContainer .tp-inputShort{width:48%;margin-right:3%}.tp-widget-2 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-widget-2 .tp-searchWidgetContainer .tp-inputMaxPrice,.tp-widget-2 .tp-searchWidgetContainer .tp-inputMinBathrooms,.tp-widget-2 .tp-searchWidgetContainer .tp-inputMaxSize,.tp-widget-2 .tp-searchWidgetContainer .tp-submitButton{margin-right:0px}.tp-widget-2 .tp-searchWidgetContainer .tp-submitButton{display:block;width:auto}.tp-widget-2 .tp-searchWidgetContainer .tp-liveCount{margin:10px 0px 5px 0px;font-size:16px;text-align:center}.tp-widget-2 .tp-searchWidgetContainer .tp-advancedSearchMessage{margin:0;padding-left:50px;font-size:14px;position:relative}.tp-widget-2 .tp-searchWidgetContainer .reIcons-map-pin-location:before{font-size:44px;position:absolute;top:-6px;left:0px}.tp-widget-1 .tp-searchWidgetContainer .tp-inputShort{display:inline-block;*display:inline;*zoom:1}.tp-widget-1 .tp-searchWidgetContainer .tp-fieldHolder{margin-bottom:5px;vertical-align:top}.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinPrice,.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinBedrooms,.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinSize{margin-right:10px}.tp-widget-1 .tp-searchWidgetContainer .tp-inputShort.tp-submitButton{width:100% !important}.tp-widget-1 .tp-searchWidgetContainer .tp-inputShort,.tp-narrow-1 .tp-widget-1 .tp-searchWidgetContainer .tp-inputShort,.tp-narrow-2 .tp-widget-1 .tp-searchWidgetContainer .tp-inputShort{width:47.8%}.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputShort,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputShort{width:300px}.tp-widget-1 .tp-searchWidgetContainer .tp-inputCommunity,.tp-widget-1 .tp-searchWidgetContainer .tp-inputArea,.tp-widget-1 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-widget-1 .tp-searchWidgetContainer .tp-submitButton,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-submitButton,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-submitButton{width:100%}.tp-widget-1 .tp-searchWidgetContainer .tp-inputCommunity input,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity input,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity input{width:100%}.tp-widget-1 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea{margin-right:0px}.tp-widget-1 .tp-searchWidgetContainer .tp-liveCount,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-liveCount,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-liveCount{margin:15px 0px 14px 0px;font-size:13px}.tp-widget-1 .tp-searchWidgetContainer .tp-liveCount{text-align:center}.tp-widget-1 .tp-searchWidgetContainer .tp-advancedSearchMessage,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-advancedSearchMessage,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-advancedSearchMessage{display:none}.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-fieldHolder.tp-inputPropertyType,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-fieldHolder.tp-inputMinBathrooms,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-fieldHolder.tp-inputPropertyType,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-fieldHolder.tp-inputMinBathrooms{display:none}@media only screen and (min-width: 640px){.tp-widget-1 .tp-searchWidgetContainer .tp-inputCommunity,.tp-widget-1 .tp-searchWidgetContainer .tp-inputArea,.tp-widget-1 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-widget-1 .tp-searchWidgetContainer .tp-submitButton,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-submitButton,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputArea,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputPropertyType,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-submitButton{width:300px}.tp-widget-1 .tp-searchWidgetContainer .tp-inputCommunity input,.tp-narrow-1 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity input,.tp-narrow-2 .tp-widget-2 .tp-searchWidgetContainer .tp-inputCommunity input{width:100%}}.rm-light-website .tp-widget-2 .tp-searchWidgetContainer .reIcons-map-pin-location:before{text-shadow:1px 1px 1px #FFF}.rm-dark-website .tp-searchWidgetContainer .dropdown-menu{background-color:#DDD;color:#000}.rm-dark-website .tp-searchWidgetContainer .dropdown-menu li.disabled,.rm-dark-website .tp-searchWidgetContainer .dropdown-menu li.disabled a{background-color:#DDD !important}.rm-dark-website .dropdown-menu .active{background-color:#FFF !important}.rm-dark-website .tp-searchWidgetContainer .autocomplete-suggestion{color:#000}.rm-dark-website .tp-searchWidgetContainer input,.rm-dark-website .tp-searchWidgetContainer .tp-searchInput .dropdown-toggle{background-color:#DDD}.rm-dark-website .tp-searchWidgetContainer input,.rm-dark-website .tp-searchWidgetContainer .tp-searchInput .dropdown-toggle{border-bottom-color:#000;border-right-color:#000}@media only screen and (min-width: 600px){.tp-widget-3 .tp-searchWidgetContainer .tp-inputLong{width:28%}.tp-widget-3 .tp-searchWidgetContainer .tp-inputShort{width:15.6%}.tp-widget-3 .tp-searchWidgetContainer .tp-submitButton{width:16.6%}.tp-searchWidgetContainer label,.tp-searchWidgetContainer .tp-liveCount{font-size:12px}}@media only screen and (min-width: 768px){.tp-widget-3 .tp-searchWidgetContainer .tp-inputLong{width:30%}.tp-searchWidgetContainer label,.tp-searchWidgetContainer .tp-liveCount{font-size:15px}}.tp-agentOnDutyWidgetContainer{height:293px;position:relative}.tp-agentOnDutyWidgetContainer .tp-agentPhoto,.tp-agentOnDutyWidgetContainer .tp-agentInfo{width:153px}.tp-agentOnDutyWidgetContainer .tp-agentPhoto{position:absolute;top:0px;left:0px}.tp-agentOnDutyWidgetContainer .tp-agentInfo{background-image:url(images/gradient-overlay-bg-205px.png);background-size:1px 212px;height:212px;position:absolute;top:0px;right:0px}.tp-agentOnDutyWidgetContainer .tp-agentName,.tp-agentOnDutyWidgetContainer .tp-agentPhone,.tp-agentOnDutyWidgetContainer .tp-agentLinkList{margin:0px 12px}.tp-agentOnDutyWidgetContainer span{display:block}.tp-agentOnDutyWidgetContainer .tp-agentName{margin-top:8px;margin-bottom:8px;text-transform:uppercase}.tp-agentOnDutyWidgetContainer .tp-agentFirstName{font-size:26px;font-weight:700}.tp-agentOnDutyWidgetContainer .tp-agentLastName{font-size:18px;font-weight:600}.tp-agentOnDutyWidgetContainer .tp-agentLinkList{list-style-type:none;margin:10px 0px 0px 20px}.tp-agentOnDutyWidgetContainer .tp-agentLinkList a{font-size:14px;text-decoration:none}.tp-agentOnDutyWidgetContainer .tp-agentLinkList a:before{content:'+';padding-right:6px}.tp-agentOnDutyWidgetContainer .tp-actionButton{width:100%;position:absolute;left:0px}.tp-agentOnDutyWidgetContainer .tp-joinTeam{bottom:0px}.tp-agentOnDutyWidgetContainer .tp-viewAllAgents{bottom:40px}.tp-intHead .al-agentSocialLink{left:18%;list-style:outside none none;margin:0;padding:0;position:absolute;top:13%}.tp-intHead .al-agentSocialLink li{float:left;margin-right:5px}.tp-intHead .al-agentSocialLink a{color:#222 !important;font-family:"social-icons-general";font-size:22px;text-decoration:none;-moz-osx-font-smoothing:grayscale}.tp-intHead .al-agentSocialLink a:hover{color:#333 !important}.tp-intHead-bg{min-height:200px}.tp-intHead-realty-exec .tp-intHead-officeName{top:9% !important}@media only screen and (max-width: 599px){.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-agentLink{bottom:24% !important}.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-officeName{font-size:14px !important;width:150px !important}.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-agentName,.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-agentLink{left:150px !important}.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-actionButton{display:none}.tp-intHead .al-agentSocialLink{left:150px !important;top:80%}}@media only screen and (min-width: 480px) and (max-width: 599px){.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-actionButton{display:inline-block;margin:5px 0}.tp-intHead .al-agentSocialLink,.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-agentName,.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-agentLink{left:160px !important}}@media only screen and (min-width: 600px) and (max-width: 767px){.tp-narrow-2 .tp-intHead-realty-exec .tp-intHead-officeName{width:46% !important}.tp-intHead .al-agentSocialLink,.tp-intHead-realty-exec .tp-intHead-agentName,.tp-intHead-realty-exec .tp-intHead-agentLink{left:27% !important}}@media only screen and (min-width: 768px) and (max-width: 799px){.tp-intHead .al-agentSocialLink,.tp-intHead-realty-exec .tp-intHead-agentName,.tp-intHead-realty-exec .tp-intHead-agentLink{left:23% !important}}@media only screen and (min-width: 800px){.tp-intHead .al-agentSocialLink,.tp-intHead-realty-exec .tp-intHead-agentName,.tp-intHead-realty-exec .tp-intHead-agentLink{left:170px !important}}.tp-blogWidgetContainer .tp-blogHeader,#blog-posts-widget span{display:block}#blog-posts-widget .blog-title,#blog-posts-widget .blog-post-title{display:none}#blog-posts-widget .articles{list-style-type:none}.tp-blogWidgetContainer .tp-blogHeader{margin:0px 0px 10px 16px;padding:5px 10px 5px 0px;font-weight:600;text-align:right;text-decoration:none;position:relative}.tp-blogWidgetContainer .tp-blogHeader:before,.tp-blogWidgetContainer .tp-blogHeader:after{content:'';width:0px;height:0px;position:absolute;left:-16px}.tp-blogWidgetContainer .tp-blogHeader:before{border-top:16px solid transparent;border-right:16px solid;border-left:0px solid transparent;border-bottom:0px solid transparent;bottom:0px}.tp-blogWidgetContainer .tp-blogHeader:after{border-top:16px solid;border-right:0px solid transparent;border-left:16px solid transparent;border-bottom:0px solid transparent;top:0px}#blog-posts-widget{padding:0px 10px;text-align:right}#blog-posts-widget .article{margin-bottom:15px}.tp-widget-1 #blog-posts-widget .blog-post-date,.tp-widget-1 #blog-posts-widget .blog-post-preview{font-size:12px}.tp-widget-2 #blog-posts-widget .blog-post-date,.tp-widget-2 #blog-posts-widget .blog-post-preview{font-size:14px}#blog-posts-widget .blog-post-date{font-weight:600;text-transform:uppercase}#blog-posts-widget .blog-post-preview{margin-bottom:0px}#blog-posts-widget .blog-post-read-more{display:block;font-weight:600;text-decoration:none}#blog-posts-widget .blog-post-read-more:hover{text-decoration:underline}.tp-narrow-1 .tp-widget-2 #blog-posts-widget .article,.tp-narrow-2 .tp-widget-2 #blog-posts-widget .article{margin-bottom:40px}.tp-narrow-1 .tp-widget-2 #blog-posts-widget .blog-post-read-more,.tp-narrow-2 .tp-widget-2 #blog-posts-widget .blog-post-read-more{margin-top:20px}#tp-featuredListings{line-height:100% !important}#tp-featuredListings button.prev{display:none}#tp-featuredListings button.next{display:block;width:17px;height:32px;background-color:transparent;font-size:16px;font-family:'websymbols';border:none;padding:0;position:absolute;top:-41px;right:0px}#tp-featuredListings .scrollable-widget{margin:0px;padding:0px}#tp-featuredListings .scrollable-widget,#tp-featuredListings .scrollable,#tp-featuredListings .items,#tp-featuredListings .slideHolder,#tp-featuredListings .slide{height:293px}#tp-featuredListings .slideHolder,#tp-featuredListings .slide{width:300px}#tp-featuredListings .slideHolder{margin:0px 24px 0px 0px}#tp-featuredListings .slide{margin:0px;position:relative}#tp-featuredListings .img-holder{display:block;width:310px;height:180px;padding:0px;overflow:hidden}#tp-featuredListings .img-holder img{width:350px;position:relative;top:-40px;left:-20px}#tp-featuredListings .img-holder a{display:block;width:310px;height:180px}#tp-featuredListings .address{display:none}#tp-featuredListings span,#tp-featuredListings .otherDetails{display:block}#tp-featuredListings .view-listing-button{width:59px;height:29px;position:absolute;bottom:0px;right:0px}#tp-featuredListings .view-listing-button a{display:inline-block;*display:inline;*zoom:1;padding:0px 10px;line-height:29px !important}#tp-featuredListings .view-video-button{position:absolute;top:138px;left:10px}#tp-featuredListings .view-video-button a{text-decoration:none;position:relative}#tp-featuredListings .view-video-button span{display:none;width:85px;background-color:#FFF;border-radius:5px;padding:2px 10px 2px 23px;box-shadow:0px 1px 3px rgba(0,0,0,0.5);font-size:14px;text-transform:uppercase;text-align:center;position:absolute;top:0px;left:18px;z-index:10}#tp-featuredListings .view-video-button strong{display:inline-block;*display:inline;*zoom:1;background-color:#FFF;padding:3px 5px 2px 8px;border:3px solid #000;border-radius:20px;box-shadow:0px 0px 0px 2px #FFF;font-weight:normal;position:relative;z-index:20}#tp-featuredListings .view-video-button a:hover span{display:block}#tp-featuredListings .price{width:310px;padding-top:0px;border-top:1px solid rgba(0,0,0,0.3);font-size:24px;font-weight:600;text-align:right;position:absolute;bottom:74px;right:0px}#tp-featuredListings .mls_num{font-size:16px;font-weight:normal;font-style:italic;position:absolute;bottom:74px;left:0px}#tp-featuredListings .community{width:245px;height:19px;font-size:14px;font-style:italic;position:absolute;bottom:10px;left:0px;overflow:hidden}#tp-featuredListings .community a{text-decoration:none}#tp-featuredListings .otherDetails{width:310px;padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,0.3);position:absolute;bottom:35px;left:0px}#tp-featuredListings .otherDetails li{display:inline-block;*display:inline;*zoom:1;width:64px;margin-right:5px;vertical-align:top;text-align:right;position:relative}#tp-featuredListings .otherDetails li.first{width:148px;text-align:left}#tp-featuredListings .otherDetails li.last{margin-right:0px;text-align:right}#tp-featuredListings .otherDetails li span{display:inline-block;*display:inline;*zoom:1}#tp-featuredListings .otherDetails li .label{font-family:'real-estate-icons';font-size:30px;position:relative;top:5px}#tp-featuredListings .otherDetails li .value{font-size:20px}.rm-light-website #tp-featuredListings button.next,.rm-light-website #tp-featuredListings .otherDetails li .label{text-shadow:1px 1px 1px #FFF}.rm-dark-website #tp-featuredListings button.next,.rm-dark-website #tp-featuredListings .otherDetails li .label{text-shadow:1px 1px 1px #000}.rm-dark-website #tp-featuredListings button.next span{display:inline-block;*display:inline;*zoom:1;width:10px}.rm-dark-website #tp-featuredListings .price{border-top:1px solid rgba(255,255,255,0.5)}.rm-dark-website #tp-featuredListings .otherDetails{border-bottom:1px solid rgba(255,255,255,0.5)}.rm-dark-website #tp-featuredListings .view-video-button span{color:#000 !important}.tp-ang-featuredListings,.tp-ang-featuredListings *,*,*::before,*::after{box-sizing:content-box}.tp-fl-ang,.tp-fl-ang .tp-fl-items{position:relative}.tp-fl-ang .tp-fl-next{display:block;width:15px;height:32px;background-color:transparent;border:none;padding:0;font-size:16px;font-family:'websymbols';position:absolute;top:-41px;right:0px}.tp-fl-ang .tp-fl-next:hover{cursor:pointer}.tp-fl-ang .tp-fl-next:focus{outline:none}.tp-fl-ang .tp-fl-item{width:310px;height:294px}.tp-fl-ang .tp-fl-dropshadow{width:100%;height:0;padding-bottom:81.8%;position:relative}.tp-fl-ang .tp-fl-dropshadow:before,.tp-fl-ang .tp-fl-dropshadow:after{content:'';display:block;width:45%;background-color:rgba(0,0,0,0.7);box-shadow:0px 15px 10px rgba(0,0,0,0.7);position:absolute;bottom:15px;top:80%;z-index:0}.tp-fl-ang .tp-fl-dropshadow:before{transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);left:8px}.tp-fl-ang .tp-fl-dropshadow:after{transform:rotate(3deg);-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);right:8px}.tp-fl-ang .tp-fl-photoContainer{display:block;width:95%;height:0;background-color:#FFF;padding-bottom:77.8%;border:7px solid #FFF;position:relative;overflow:hidden;z-index:1}.tp-fl-ang .tp-fl-photo{display:block;left:-10%;max-width:120% !important;position:absolute;top:-5%;width:120%}.tp-fl-ang .tp-fl-actions{text-align:right;position:absolute;bottom:5px;left:5px;right:5px}.tp-fl-ang .tp-actionButton{height:auto;padding:6px 8px;box-shadow:0px 0px 10px 0px rgba(255,255,255,0.5);line-height:100%;font-size:12px}.tp-fl-ang .tp-fl-info{display:none;height:35px;position:absolute;bottom:0;left:0;right:0}.tp-fl-ang .tp-fl-price{height:33px;font-size:24px;font-weight:600;line-height:33px;position:absolute;bottom:0;left:0;right:51%}.tp-fl-ang .tp-fl-rooms{text-align:right;position:absolute;bottom:-3px;right:0;left:51%}.tp-fl-ang .tp-fl-room{font-size:20px}.tp-fl-ang .tp-fl-label{margin-right:3px;font-size:30px;text-shadow:1px 1px 1px #FFF;position:relative;top:5px}.tp-fl-ang .tp-fl-room:last-child .tp-fl-label{margin-left:15px}.tp-fl-ang .tp-fl-community{display:block;font-size:12px;font-style:italic;text-align:center;position:absolute;bottom:0;left:0;right:0}.tp-fl-ang .tp-fl-video{display:none}@media only screen and (min-width: 640px){.tp-fl-ang .tp-fl-info{display:block}.tp-fl-ang .tp-fl-video{display:inline-block}}.tp-widget-1 .tp-fl-ang .tp-fl-item{width:100%;position:absolute;top:0;right:0}.tp-widget-2 .tp-fl-ang .tp-fl-item{width:300px;position:absolute;top:0}.tp-widget-2 .tp-fl-ang .listing-feed-repeater-item-1{left:0}.tp-widget-2 .tp-fl-ang .listing-feed-repeater-item-2{right:0}.tp-narrow-1 .tp-widget-2 .tp-fl-ang .listing-feed-repeater-item-2,.tp-narrow-2 .tp-widget-2 .tp-fl-ang .listing-feed-repeater-item-2{display:none}.tp-widget-3 .tp-fl-ang .tp-fl-items{height:0;padding-bottom:29.2%}.tp-widget-3 .tp-fl-ang .tp-fl-item{width:31%;height:0;padding-bottom:29.2%;position:absolute;top:0}.tp-widget-3 .tp-fl-ang .listing-feed-repeater-item-1{left:0}.tp-widget-3 .tp-fl-ang .listing-feed-repeater-item-2{left:34.5%}.tp-widget-3 .tp-fl-ang .listing-feed-repeater-item-3{right:0}.tp-widget-3 .tp-fl-ang .tp-fl-price{left:5px}.tp-widget-3 .tp-fl-ang .tp-fl-rooms{right:5px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-dropshadow{padding-bottom:80.7%}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-photoContainer{border:5px solid #FFF}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-price{font-size:20px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-rooms{bottom:3px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-room{font-size:18px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-label{font-size:24px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-items{padding-bottom:30.5%}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-item{padding-bottom:31%}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-dropshadow{padding-bottom:81.6%}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-photoContainer{border:5px solid #FFF}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-photo{top:-15px;left:-28px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-price{font-size:18px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-rooms{bottom:7px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-room{font-size:16px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-label{font-size:20px;top:4px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-room:last-child .tp-fl-label{margin-left:5px}.tp-fl-ang .tp-fl-courtesyOf{font-size:14px;font-style:italic;line-height:120%;text-align:center;position:absolute;top:0;left:0;right:0}.tp-fl-ang .tp-fl-edmontonDisclaimer{height:0;padding-bottom:70.1%;margin-top:36px}.tp-fl-ang .tp-fl-edmontonDisclaimer .tp-fl-photoContainer{height:0;padding-bottom:66%}.tp-fl-ang .tp-fl-edmontonDisclaimer .tp-fl-photo{width:116%;top:-25px;left:-23px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-courtesyOf{font-size:12px}.tp-narrow-1 .tp-widget-3 .tp-fl-ang .tp-fl-dropshadow.tp-fl-edmontonDisclaimer{margin-top:30px;padding-bottom:69%}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-courtesyOf{font-size:11px}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-dropshadow.tp-fl-edmontonDisclaimer{margin-top:28px;padding-bottom:68.4%}.tp-narrow-2 .tp-widget-3 .tp-fl-ang .tp-fl-edmontonDisclaimer .tp-fl-photoContainer{padding-bottom:65%}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}.tp-fl-ang.tp-animate-fade .ng-leave{animation:fadeOut 1s;-webkit-animation:fadeOut 1s;-moz-animation:fadeOut 1s;-o-animation:fadeOut 1s}.tp-fl-ang.tp-animate-fade .ng-enter{opacity:0;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s}.tp-fl-ang.tp-animate-fade .listing-feed-repeater-item-2.ng-leave,.tp-fl-ang.tp-animate-fade .listing-feed-repeater-item-2.ng-enter{animation-delay:0.5s;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s}.tp-fl-ang.tp-animate-fade .listing-feed-repeater-item-3.ng-leave,.tp-fl-ang.tp-animate-fade .listing-feed-repeater-item-3.ng-enter{animation-delay:1.0s;-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s}@keyframes spinOut{0%{opacity:1}30%{opacity:1}31%{opacity:0}100%{opacity:0;transform:rotateY(180deg)}}@-webkit-keyframes spinOut{0%{opacity:1}30%{opacity:1}31%{opacity:0}100%{opacity:0;-webkit-transform:rotateY(180deg)}}@-moz-keyframes spinOut{0%{opacity:1}30%{opacity:1}31%{opacity:0}100%{opacity:0;-moz-transform:rotateY(180deg)}}@-o-keyframes spinOut{0%{opacity:1}30%{opacity:1}31%{opacity:0}100%{opacity:0;-o-transform:rotateY(180deg)}}@keyframes spinIn{0%{opacity:0;transform:rotateY(-180deg)}30%{opacity:1}50%{opacity:1}100%{opacity:1;transform:rotateY(0deg)}}@-webkit-keyframes spinIn{0%{opacity:0;-webkit-transform:rotateY(-180deg)}30%{opacity:1}50%{opacity:1}100%{opacity:1;-webkit-transform:rotateY(0deg)}}@-moz-keyframes spinIn{0%{opacity:0;-moz-transform:rotateY(-180deg)}30%{opacity:1}50%{opacity:1}100%{opacity:1;-moz-transform:rotateY(0deg)}}@-o-keyframes spinIn{0%{opacity:0;-o-transform:rotateY(-180deg)}30%{opacity:1}50%{opacity:1}100%{opacity:1;-o-transform:rotateY(0deg)}}.tp-fl-ang.tp-animate-spin .ng-enter{opacity:0;animation:spinIn 1s;-webkit-animation:spinIn 1s;-moz-animation:spinIn 1s;-o-animation:spinIn 1s}.tp-fl-ang.tp-animate-spin .ng-leave{animation:spinOut 1s;-webkit-animation:spinOut 1s;-moz-animation:spinOut 1s;-o-animation:spinOut 1s}.tp-fl-ang.tp-animate-spin .listing-feed-repeater-item-2.ng-enter,.tp-fl-ang.tp-animate-spin .listing-feed-repeater-item-2.ng-leave{animation-delay:0.5s;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s}.tp-fl-ang.tp-animate-spin .listing-feed-repeater-item-3.ng-enter,.tp-fl-ang.tp-animate-spin .listing-feed-repeater-item-3.ng-leave{animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-moz-keyframes slideIn{0%{opacity:0;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-o-keyframes slideIn{0%{opacity:0;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}100%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}}@-moz-keyframes slideOut{0%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}}@-o-keyframes slideOut{0%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}}@keyframes slideOut{0%{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}}.tp-fl-ang.tp-animate-slide .ng-enter{opacity:0;-webkit-animation:slideIn 1s;-moz-animation:slideIn 1s;-ms-animation:slideIn 1s;animation:slideIn 1s}.tp-fl-ang.tp-animate-slide .ng-leave{-webkit-animation:slideOut 1s;-moz-animation:slideOut 1s;-ms-animation:slideOut 1s;animation:slideOut 1s}.tp-fl-ang.tp-animate-slide .listing-feed-repeater-item-2.ng-enter,.tp-fl-ang.tp-animate-slide .listing-feed-repeater-item-2.ng-leave{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;animation-delay:0.5s}.tp-fl-ang.tp-animate-slide .listing-feed-repeater-item-3.ng-enter,.tp-fl-ang.tp-animate-slide .listing-feed-repeater-item-3.ng-leave{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.tp-widget-testimonialWidget{position:relative}.tp-widget-testimonialWidget .tp-widgetTitle{border-bottom:none;box-shadow:none}.tp-widget #testimonials-widget .testimonial-subject,.tp-widget #testimonials-widget .testimonial-date{display:none}.tp-widget #testimonials-widget ul{list-style-type:none}.tp-widget #testimonials-widget li{padding-bottom:10px;margin-bottom:25px;position:relative}.tp-widget #testimonials-widget p{background-color:#FFF;padding:7px 10px 10px 10px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border:1px solid;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);border-bottom-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3);color:#000;font-size:12px;position:relative}.tp-widget #testimonials-widget p:before{content:'';display:block;width:0px;height:0px;border:12px solid;border-top-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3);border-left-color:transparent;border-bottom-color:transparent;position:absolute;bottom:-25px;right:-1px}.tp-widget #testimonials-widget p:after{content:'';display:block;width:0px;height:0px;border:12px solid;border-top-color:#FFF;border-right-color:#FFF;border-left-color:transparent;border-bottom-color:transparent;position:absolute;bottom:-23px;right:0px}.tp-widget #testimonials-widget li:nth-child(even) p{border-bottom-right-radius:6px;border-bottom-left-radius:0px}.tp-widget #testimonials-widget li:nth-child(even) p:before{border-top-color:rgba(0,0,0,0.3);border-left-color:rgba(0,0,0,0.3);border-right-color:transparent;border-bottom-color:transparent;left:-1px}.tp-widget #testimonials-widget li:nth-child(even) p:after{border:12px solid;border-top-color:#FFF;border-left-color:#FFF;border-right-color:transparent;border-bottom-color:transparent;left:0px}.tp-widget #testimonials-widget .testimonial-name{display:block;width:80%;padding:0px 10%;font-size:14px;font-weight:600;text-align:right;position:absolute;bottom:0px}.tp-widget #testimonials-widget li:nth-child(even) .testimonial-name{text-align:left}.tp-widget-2 #testimonials-widget .testimonial-name{width:90%;padding:0px 5%}.tp-widget #testimonials-widget .testimonial-video{text-decoration:none;position:absolute;bottom:32px}.tp-widget #testimonials-widget .testimonial-video span{display:none;width:98px;background-color:#FFF;border-radius:5px;padding:2px 10px 2px 23px;box-shadow:0px 1px 3px rgba(0,0,0,0.5);font-size:14px;text-transform:uppercase;text-align:center;position:absolute;top:5px;left:18px;z-index:10}.tp-widget #testimonials-widget .testimonial-video strong{display:inline-block;*display:inline;*zoom:1;background-color:#FFF;padding:3px 5px 2px 8px;border:3px solid #000;border-radius:20px;box-shadow:0px 0px 0px 2px #FFF;font-weight:normal;position:relative;z-index:20}.tp-widget #testimonials-widget .testimonial-video:hover span{display:block}.tp-widget #testimonials-widget li:nth-child(odd) .testimonial-video{left:5px}.tp-widget #testimonials-widget li:nth-child(even) .testimonial-video{right:5px}.tp-widget #testimonials-widget li:nth-child(even) .testimonial-video span{padding:2px 23px 2px 10px;left:-114px}.tp-widget-testimonialWidget .tp-actionButton{width:100%;padding:0px;position:absolute;bottom:0px;left:0px}.tp-narrow-1 .tp-widget-2 #testimonials-widget li,.tp-narrow-2 .tp-widget-2 #testimonials-widget li{margin-bottom:70px}.tp-narrow-1 .tp-widget-2 #testimonials-widget p,.tp-narrow-2 .tp-widget-2 #testimonials-widget p{font-size:14px}.rm-dark-website .tp-widget #testimonials-widget p{background-color:#DDD;border-bottom-color:#000;border-right-color:#000}.rm-dark-website .tp-widget #testimonials-widget p:after{border-top-color:#DDD;border-right-color:#DDD}.rm-dark-website .tp-widget #testimonials-widget li:nth-child(even) p:after{border-top-color:#DDD;border-left-color:#DDD}.rm-dark-website .tp-widget #testimonials-widget .testimonial-video span{color:#000 !important}.tp-widget-videoWidget{position:relative}.tp-widget-videoWidget .tp-widgetTitle{border-bottom:none;box-shadow:none}#widgetVideoPlayer h3{display:none}#videowrapper{position:relative}#widgetVideoPlayer iframe{border:7px solid #FFF}#widgetVideoPlayer #videowrapper:before,#widgetVideoPlayer #videowrapper:after{content:'';width:45%;background-color:rgba(0,0,0,0.7);box-shadow:0px 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);position:absolute;bottom:22px;left:8px;top:80%;z-index:-1}#widgetVideoPlayer #videowrapper:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);left:auto;right:8px}.tp-widget-videoWidget .tp-videoCopy{font-size:12px}.tp-widget-1 #videowrapper,.tp-narrow-1 .tp-widget-2 #videowrapper,.tp-narrow-2 .tp-widget-2 #videowrapper{width:auto;text-align:center}.tp-widget-1 #widgetVideoPlayer iframe,.tp-narrow-1 .tp-widget-2 #widgetVideoPlayer iframe,.tp-narrow-2 .tp-widget-2 #widgetVideoPlayer iframe{width:285px !important;height:167px !important}.tp-widget-1 .tp-youtubeVidLogo,.tp-narrow-1 .tp-widget-2 .tp-youtubeVidLogo,.tp-narrow-2 .tp-widget-2 .tp-youtubeVidLogo{width:119px;height:48px;float:right;margin:-8px 0px 0px 10px;background-image:url(images/youtube-logo-sprite-119px.png);background-position:top right}.tp-widget-1 .tp-videoCopy,.tp-narrow-1 .tp-widget-2 .tp-videoCopy,.tp-narrow-2 .tp-widget-2 .tp-videoCopy{margin-top:15px}.tp-widget-1.tp-widget-videoWidget .tp-actionButton,.tp-narrow-1 .tp-widget-2.tp-widget-videoWidget .tp-actionButton,.tp-narrow-2 .tp-widget-2.tp-widget-videoWidget .tp-actionButton{width:98%;margin:0px 1%;padding:0px;position:absolute;bottom:0px;left:0px}.tp-widget-2 #videowrapper{width:494px}.tp-widget-2 #widgetVideoPlayer iframe{width:480px !important;height:270px !important}.tp-widget-2 .tp-youtubeLogoContainer{width:140px;text-align:center;position:absolute;top:110px;right:0px}.tp-widget-2 .tp-youtubeVidLogo{width:138px;height:56px;margin:0px auto 10px auto;background-image:url(images/youtube-logo-sprite-138px.png);background-position:top right}.tp-widget-2 .tp-videoCopy-secondLine{display:block}.tp-widget-2 .tp-videoCopy,.tp-widget-2 .tp-videoCopy-secondLine{margin-top:10px}.tp-widget-2.tp-widget-videoWidget .tp-actionButton{width:120px;position:absolute;bottom:10px;right:0px}.tp-narrow-1 .tp-widget-2 .tp-videoCopy-secondLine,.tp-narrow-2 .tp-widget-2 .tp-videoCopy-secondLine{display:none}.tp-narrow-1 .tp-widget-2 .tp-youtubeLogoContainer,.tp-narrow-2 .tp-widget-2 .tp-youtubeLogoContainer{width:100%;top:242px}.tp-narrow-1 .tp-widget-2 .tp-videoCopy,.tp-narrow-2 .tp-widget-2 .tp-videoCopy{margin-top:0px}.rm-dark-website #widgetVideoPlayer #videowrapper:before,.rm-dark-website #widgetVideoPlayer #videowrapper:after{box-shadow:0px 20px 10px #000;bottom:25px}.rm-dark-website .tp-widget-1 .tp-youtubeVidLogo,.rm-dark-website .tp-widget-2 .tp-youtubeVidLogo,.rm-dark-website .tp-narrow-1 .tp-widget-2 .tp-youtubeVidLogo,.rm-dark-website .tp-narrow-2 .tp-widget-2 .tp-youtubeVidLogo{background-position:bottom right}.rm-dark-website #widgetVideoPlayer iframe{border:7px solid #DDD}.tp-widget-statsWidget{position:relative}.tp-widget-statsWidget .tp-widgetTitle{border-bottom:none;box-shadow:none}.tp-statsWidgetContainer .stats_for_area_widget{background-position:bottom center;background-repeat:no-repeat}.tp-widget-2 .tp-statsWidgetContainer .stats_for_area_widget{background-image:url(images/slider-shadow-smaller.png);padding-bottom:20px}.tp-widget-1 .tp-statsWidgetContainer .stats_for_area_widget,.tp-narrow-1 .tp-widget-2 .tp-statsWidgetContainer .stats_for_area_widget,.tp-narrow-2 .tp-widget-2 .tp-statsWidgetContainer .stats_for_area_widget{background-image:url(images/slider-shadow-verysmall.png);padding-bottom:12px}.tp-statsWidgetContainer h3{display:none}.tp-statsWidgetContainer table{width:98%;background-color:#dce0e3;border:none !important;border-collapse:separate;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3)}.tp-statsWidgetContainer .stats_for_area_widget table{margin:0px auto}.tp-statsWidgetContainer table thead tr{background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 30px;height:29px}.tp-statsWidgetContainer table tr td{padding:2px 0px;font-size:13px}.tp-statsWidgetContainer table tr td:first-child{padding-left:10px;font-size:13px;font-weight:600;text-transform:uppercase}.tp-statsWidgetContainer table thead tr td{padding:4px 0px;font-size:15px;text-transform:uppercase}.tp-statsWidgetContainer a.tp-actionButton{position:absolute;bottom:0px;right:0px}.tp-statsWidgetContainer table tr:nth-child(even){background-color:#e7e7e7}.tp-narrow-1 .tp-statsWidgetContainer table tr td,.tp-narrow-2 .tp-statsWidgetContainer table tr td,.tp-widget-1 .tp-statsWidgetContainer table tr td{height:26px;font-size:11px}.rm-dark-website .tp-statsWidgetContainer table tbody{color:#000}.rm-dark-website .tp-statsWidgetContainer table{background-color:#CCC}.rm-dark-website .tp-statsWidgetContainer table tr:nth-child(even){background-color:#DDD}.tp-facebookWidgetContainer{width:inherit}.tp-widget-facebookWidget .tp-widgetTitle{border-bottom:none;box-shadow:none}.tp-facebookWidgetContainer .fb-like-box{background-color:#FFF}.tp-facebookWidgetContainer .fb-holder{width:inherit}.tp-narrow-1 .tp-widget-2 .tp-facebookWidgetContainer .fb-like-box iframe,.tp-narrow-2 .tp-widget-2 .tp-facebookWidgetContainer .fb-like-box iframe{width:310px !important}.rm-dark-website .tp-facebookWidgetContainer .fb-like-box{background-color:#DDD}.tp-widget-buttonWidget{overflow:visible}.tp-buttonWidget{box-sizing:border-box !important;width:100%;height:297px;margin-top:40px;padding:10px;border-left:1px solid rgba(255,255,255,0.8);border-top:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(0,0,0,0.4);border-right:1px solid rgba(0,0,0,0.4);text-align:center}.tp-buttonWidget .tp-button-header{position:relative}.tp-buttonWidget .tp-button-subText{margin-top:10px;font-weight:400;font-style:italic}.tp-buttonWidget .tp-buttonLine{display:block;height:2px;background-color:rgba(0,0,0,0.3);box-shadow:0px 1px 1px rgba(255,255,255,0.8)}.tp-buttonWidget .tp-button-header .tp-buttonLine{width:288px;position:absolute;top:17px;left:0px}.tp-buttonWidget .tp-button-headerText{display:inline-block;*display:inline;*zoom:1;padding:0px 10px;font-size:24px;font-weight:700;text-transform:uppercase;position:relative;z-index:1}.tp-buttonWidget .tp-actionButton{display:block;height:35px;background-size:1px 36px;background-position:bottom left;margin-top:20px;font-size:17px;line-height:35px}.tp-buttonWidget .tp-button-icons{height:70px;margin-bottom:20px}.tp-buttonWidget .tp-button-icons span{font-size:66px;margin-right:5%;position:relative;top:5px;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}.tp-buttonWidget .tp-button-icons .tp-lastIcon{margin-right:0px}.tp-button-mobile{position:relative;text-align:right}.tp-button-mobile .tp-button-headerText{margin:15px 0px 23px 0px;padding:10px 10px 10px 75px;font-size:22px;z-index:auto}.tp-button-mobile .tp-button-subText{margin:10px 5px 10px 145px}.tp-button-mobile .tp-buttonLine{margin-left:40px}.tp-button-mobile .tp-button-graphic{width:144px;height:185px;background-image:url(images/mobile-button-phones.png);background-repeat:no-repeat;position:absolute;top:10px;left:10px}.tp-button-mobile .tp-button-postnote{margin:20px 0px 0px 0px;padding-left:20px;font-size:15px;text-align:center;position:relative}.tp-button-mobile .reIcons-compass:before{font-size:18px;position:absolute;top:1px;left:6px}.tp-button-mobile .tp-actionButton{margin-top:17px}.rm-light-website .tp-buttonWidget{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2)}.rm-dark-website .tp-buttonWidget{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.8)}.rm-dark-website .tp-buttonWidget .tp-button-icons span{text-shadow:1px 1px 1px rgba(255,255,255,0.5)}.tp-twitterContainer{height:292px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);border-radius:7px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid rgba(0,0,0,0.4);border-bottom:1px solid rgba(0,0,0,0.4);overflow:visible}.tp-widget-communityWidget{overflow:visible}.tp-communityWidgetContainer{height:292px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);border-left:1px solid rgba(255,255,255,0.8);border-top:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(0,0,0,0.4);border-right:1px solid rgba(0,0,0,0.4);position:relative}.tp-communityWidgetContainer .tp-communityHeader{display:block;width:290px;padding:10px;color:#FFF;font-size:20px;text-align:center;position:absolute;top:27px;right:0px}.tp-communityWidgetContainer .communityNavigator{width:350px;height:263px;background-repeat:no-repeat;background-position:center;border:4px solid #FFF;box-shadow:0px 0px 3px rgba(0,0,0,0.3);margin:0;position:absolute;top:10px;left:10px;z-index:auto}.tp-communityWidgetContainer .tp-communityCopy{width:268px;margin-bottom:0px;font-style:italic;position:absolute;top:126px;right:12px}.tp-communityWidgetContainer .tp-content{display:block;padding-left:20px}.tp-communityWidgetContainer .tp-buttonLine{display:block;height:2px;background-color:rgba(0,0,0,0.3);box-shadow:0px 1px 1px rgba(255,255,255,0.8)}.tp-communityWidgetContainer .tp-lineTop{margin-bottom:10px}.tp-communityWidgetContainer .tp-lineBottom{margin-top:10px}.tp-communityWidgetContainer .communityNavigator .groupNameHeader-firstLevel,ul.communityNavigator>li.surroundingArea>.groupNameHeader{display:inline-block;*display:inline;*zoom:1;padding:2px 10px;font-size:14px;text-transform:uppercase;position:absolute}.tp-communityWidgetContainer .groupNameHeader-firstLevel .tp-addPin{font-size:40px;font-family:'real-estate-icons';text-shadow:1px 1px 0px #fff;position:absolute;top:-13px;left:-28px}.tp-communityWidgetContainer .communityNavigatorOverlay{padding:10px 0px 10px 10px;box-shadow:0px 0px 3px #000}.tp-communityWidgetContainer .communityNavigator li ul{background-color:transparent}.tp-communityWidgetContainer .communityNavigator li ul li{width:23.8%}.tp-communityWidgetContainer .communityNavigatorOverlay a.close{top:-5px;right:5px}.tp-communityWidgetContainer .communityNavigatorOverlay .groupNameHeader{margin-bottom:5px;font-weight:600}.tp-communityWidgetContainer .communityNavigatorOverlay a{color:#FFF !important;font-size:12px;text-decoration:none}.tp-communityWidgetContainer .communityNavigatorOverlay a:hover{text-decoration:underline}.tp-widget-communityWidget ul.communityNavigator{margin:0;padding:0;position:relative}.tp-widget-communityWidget ul.communityNavigator,.tp-widget-communityWidget ul.communityNavigator *{box-sizing:border-box !important}.tp-widget-communityWidget ul.communityNavigator a.close{top:5px}.tp-widget-communityWidget ul.communityNavigator li ul{border-bottom:1px solid rgba(0,0,0,0.2);border-left:1px solid rgba(0,0,0,0.2)}.tp-widget-communityWidget ul.communityNavigator li ul::after{clear:both;content:"";display:block;height:1px;width:100%}.tp-widget-communityWidget ul.communityNavigator li ul li{border-right:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(0,0,0,0.2);box-sizing:border-box;display:block;float:left;font-size:0.66em;font-weight:400;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap;width:50%}@media only screen and (min-width: 1024px){.tp-widget-communityWidget ul.communityNavigator li ul li{width:25%}}.tp-widget-communityWidget ul.communityNavigator li ul li a:hover{text-decoration:underline}.tp-widget-communityWidget ul.communityNavigator li.zone .communityNavigatorOverlay{background-color:#C8102E;border:7px solid #C8102E;box-shadow:0 0 10px 5px rgba(0,0,0,0.5);top:1px;width:280px}@media only screen and (min-width: 1024px){.tp-widget-communityWidget ul.communityNavigator li.zone .communityNavigatorOverlay{width:500px}}.tp-narrow-1 .tp-communityWidgetContainer .communityNavigator,.tp-narrow-2 .tp-communityWidgetContainer .communityNavigator{width:279px}.tp-narrow-1 .tp-communityWidgetContainer .tp-communityHeader,.tp-narrow-1 .tp-communityWidgetContainer .tp-communityCopy,.tp-narrow-2 .tp-communityWidgetContainer .tp-communityHeader,.tp-narrow-2 .tp-communityWidgetContainer .tp-communityCopy{display:none}.tp-communityWidgetContainer.tp-edmontonCommunityPins .communityNavigator{background-image:url(images/edmonton-map-bg.jpg)}.tp-edmontonCommunityPins .tp-zone1 .groupNameHeader-firstLevel{top:91px;left:158px}.tp-edmontonCommunityPins .tp-zone2 .groupNameHeader-firstLevel{top:190px;left:223px}.tp-edmontonCommunityPins .tp-zone3 .groupNameHeader-firstLevel{top:24px;left:209px}.tp-edmontonCommunityPins .tp-zone4 .groupNameHeader-firstLevel{top:136px;left:230px}.tp-edmontonCommunityPins .tp-zone5 .groupNameHeader-firstLevel{top:114px;left:66px}.tp-edmontonCommunityPins .tp-zone6 .groupNameHeader-firstLevel{top:46px;left:70px}.tp-edmontonCommunityPins .tp-zone7 .groupNameHeader-firstLevel{top:180px;left:84px}.tp-edmontonCommunityPins>ul.communityNavigator>.tp-zone8>.groupNameHeader{top:235px;left:5px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone1 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone1 .groupNameHeader-firstLevel{top:91px;left:123px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone2 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone2 .groupNameHeader-firstLevel{top:178px;left:183px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone3 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone3 .groupNameHeader-firstLevel{top:10px;left:161px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone4 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone4 .groupNameHeader-firstLevel{top:136px;left:156px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone5 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone5 .groupNameHeader-firstLevel{top:116px;left:32px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone6 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone6 .groupNameHeader-firstLevel{top:46px;left:35px}.tp-narrow-1 .tp-edmontonCommunityPins .tp-zone7 .groupNameHeader-firstLevel,.tp-narrow-2 .tp-edmontonCommunityPins .tp-zone7 .groupNameHeader-firstLevel{top:194px;left:46px}.tp-widget-buttonsWide .tp-buttonWide{display:inline-block;*display:inline;*zoom:1;width:28.6%;margin-right:3.3%;padding:0% 1% 1.5% 1%;border-left:1px solid rgba(255,255,255,0.5);border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(0,0,0,0.4);border-right:1px solid rgba(0,0,0,0.4);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);text-decoration:none}.tp-widget-buttonsWide .tp-lastButton{margin-right:0px}.tp-widget-buttonsWide .tp-withIcon span{font-size:28px;font-weight:700;text-transform:uppercase}.tp-widget-buttonsWide .tp-withIcon:before{font-size:45px;padding-right:5px;color:rgba(0,0,0,0.4);text-shadow:1px 1px 1px rgba(255,255,255,0.9);position:relative;top:8px}.tp-widget-buttonsWide .tp-buttonWide:hover{border-right:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.8);border-top:1px solid rgba(0,0,0,0.4);border-left:1px solid rgba(0,0,0,0.4);box-shadow:inset 0px 0px 10px rgba(0,0,0,0.2)}.tp-widget-buttonsWide .tp-buttonWide:hover .tp-withIcon:before{color:rgba(0,0,0,0.5)}.tp-narrow-1 .tp-widget-buttonsWide .tp-buttonWide,.tp-narrow-2 .tp-widget-buttonsWide .tp-buttonWide{width:28.6%;margin:0px 1%;padding:0% 1% 1.5% 1%}.tp-narrow-1 .tp-widget-buttonsWide .tp-withIcon span{font-size:23px}.tp-narrow-1 .tp-widget-buttonsWide .tp-withIcon:before{font-size:40px}.tp-narrow-2 .tp-widget-buttonsWide .tp-buttonWide{padding:0% 1% 1.7% 1%}.tp-narrow-2 .tp-widget-buttonsWide .tp-withIcon span{font-size:16px}.tp-narrow-2 .tp-widget-buttonsWide .tp-withIcon:before{font-size:32px}.tp-widget-1 .tp-textWidgetContainer{font-size:14px;overflow:hidden}.tp-widget-2 .tp-textWidgetContainer{font-size:16px;overflow:hidden}.tp-narrow-1 .tp-widget-2 .tp-textWidgetContainer,.tp-narrow-2 .tp-widget-2 .tp-textWidgetContainer{width:300px;height:265px;font-size:14px;overflow-y:scroll}.tp-widget-contactWidget{position:relative}.tp-widget-contactWidget .tp-widgetTitle{border-bottom:none;box-shadow:none}.tp-contactWidgetContainer input,.tp-contactWidgetContainer textarea{display:block;background-color:#FFF;padding:0px 4px;border:1px solid;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);border-bottom-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3);font-size:16px}.tp-contactWidgetContainer input{height:24px;line-height:24px;border-radius:0px}.tp-contactWidgetContainer textarea{resize:none;border-radius:0px}.tp-contactWidgetContainer .captchaWrapper{position:relative}.tp-contactWidgetContainer .captcha-title{font-size:14px;font-style:italic}.tp-contactWidgetContainer .captchaWrapper img{height:26px;position:absolute;top:22px;left:0px}.tp-contactWidgetContainer .captchaInput{position:absolute;top:22px;left:116px}.tp-contactWidgetContainer button{height:29px;width:100%;background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 30px;background-position:bottom left;border:0;padding:0;font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer}.tp-widget-2 .tp-contactWidgetContainer .tp-shortInput{display:inline-block;*display:inline;*zoom:1;width:195px;margin-right:10px;vertical-align:top}.tp-widget-2 .tp-contactWidgetContainer .tp-lastInput{margin-right:0px}.tp-widget-2 .tp-contactWidgetContainer textarea{width:633px;height:188px;margin:15px 0px 0px 0px}.tp-widget-2 .tp-contactWidgetContainer .captchaWrapper{margin-top:15px}.tp-widget-2 .tp-contactWidgetContainer button{width:313px;height:47px;background-size:1px 48px;line-height:47px;position:absolute;bottom:0px;right:0px}.tp-widget-1 .tp-contactWidgetContainer input,.tp-widget-1 .tp-contactWidgetContainer textarea,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer input,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer textarea,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer input,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer textarea{margin-bottom:8px;font-size:14px}.tp-widget-1 .tp-contactWidgetContainer .tp-shortInput,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer .tp-shortInput,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer .tp-shortInput{display:block;width:300px}.tp-widget-1 .tp-contactWidgetContainer textarea,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer textarea,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer textarea{width:300px;height:92px;margin-top:0px}.tp-widget-1 .tp-contactWidgetContainer .captchaWrapper,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer .captchaWrapper,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer .captchaWrapper{margin:0px}.tp-widget-1 .tp-contactWidgetContainer .captchaInput input,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer .captchaInput input,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer .captchaInput input{width:184px}.tp-widget-1 .tp-contactWidgetContainer button,.tp-narrow-1 .tp-widget-2 .tp-contactWidgetContainer button,.tp-narrow-2 .tp-widget-2 .tp-contactWidgetContainer button{width:100%;height:29px;background-size:1px 30px;line-height:29px;position:absolute;bottom:0px;left:0px}.rm-dark-website .tp-contactWidgetContainer input,.rm-dark-website .tp-contactWidgetContainer textarea{background-color:#DDD}#tp-widgetHolder .tp-redformWidget,#tp-widgetHolder .tp-redformWidget *{box-sizing:border-box}.tp-redformWidget .required.legend{display:none}.tp-redformWidget .redform,.tp-redformWidget form{background-color:transparent;padding:0;border:0;border-radius:0;box-shadow:none}.tp-redformWidget form{height:294px;position:relative}.tp-redformWidget .form-group{margin:0;padding-top:0;padding-bottom:8px}.tp-redformWidget label{font-size:14px}.tp-redformWidget .labeltype-above.redform label{margin-bottom:0}.tp-redformWidget .type-textInput input,.tp-redformWidget .type-textarea textarea,.tp-redformWidget .type-captcha input{background-color:#FFF;padding:0px 4px;border:1px solid;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);border-bottom-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3);border-radius:0;font-size:14px}.tp-redformWidget .type-textInput input{height:24px;line-height:24px;width:100% !important}.tp-redformWidget .preset-caslconsent{padding-bottom:0px}.tp-redformWidget .preset-caslconsent p{margin-bottom:0;padding-bottom:5px;font-size:11px;position:relative;top:4px}.tp-redformWidget .type-captcha{width:215px;margin:0;padding:0;padding-top:5px;position:absolute;bottom:0;overflow:hidden}.tp-redformWidget .type-captcha label{float:left;position:relative;top:3px}.tp-redformWidget .type-captcha .form-input,.tp-redformWidget .type-captcha .help-block{float:right;width:135px;display:inline-block}.tp-redformWidget .type-captcha .help-block{font-size:12px}.tp-redformWidget .type-captcha input{width:115px}.tp-redformWidget .type-submit{margin:0;padding:0;position:absolute;bottom:0;right:5px}.tp-redformWidget .type-submit button{height:47px;background-image:url("images/gradient-overlay-bg-28px.png");background-repeat:repeat-x;background-position:bottom left;background-size:1px 48px;border:0;border-radius:0;padding:0;font-size:16px;font-weight:600;line-height:47px;text-transform:uppercase;text-shadow:none;cursor:pointer}.tp-widget-2.tp-redformWidget .preset-firstName,.tp-widget-2.tp-redformWidget .preset-lastName,.tp-widget-2.tp-redformWidget .preset-email,.tp-widget-2.tp-redformWidget .preset-phone{width:175px}.tp-widget-2.tp-redformWidget .preset-firstName input,.tp-widget-2.tp-redformWidget .preset-lastName input,.tp-widget-2.tp-redformWidget .preset-email input,.tp-widget-2.tp-redformWidget .preset-phone input{width:165px}.tp-widget-2.tp-redformWidget .type-textarea,.tp-widget-2.tp-redformWidget .preset-caslconsent{width:435px;position:absolute;right:0}.tp-widget-2.tp-redformWidget .type-textarea{top:0}.tp-widget-2.tp-redformWidget .type-textarea textarea{width:425px;height:160px}.tp-widget-2.tp-redformWidget .preset-caslconsent{top:198px}.tp-widget-2.tp-redformWidget .type-captcha{position:absolute;bottom:0;right:232px}.tp-widget-2.tp-redformWidget .type-submit button{width:220px}.tp-widget-1.tp-redformWidget .preset-firstName,.tp-widget-1.tp-redformWidget .preset-lastName,.tp-widget-1.tp-redformWidget .preset-email,.tp-widget-1.tp-redformWidget .preset-phone,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-firstName,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-lastName,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-email,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-phone,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-firstName,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-lastName,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-email,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-phone{display:inline-block;width:147px;vertical-align:top}.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-firstName input,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-lastName input,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-email input,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-phone input,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-firstName input,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-lastName input,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-email input,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-phone input{width:132px}.tp-narrow-1 .tp-widget-2.tp-redformWidget .type-textarea,.tp-narrow-2 .tp-widget-2.tp-redformWidget .type-textarea,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-caslconsent,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-caslconsent{width:300px}.tp-widget-1.tp-redformWidget .type-textarea textarea,.tp-narrow-1 .tp-widget-2.tp-redformWidget .type-textarea textarea,.tp-narrow-2 .tp-widget-2.tp-redformWidget .type-textarea textarea{width:100%;height:45px}.tp-widget-1.tp-redformWidget .type-submit button,.tp-narrow-1 .tp-widget-2.tp-redformWidget .type-submit button,.tp-narrow-2 .tp-widget-2.tp-redformWidget .type-submit button{min-width:0;width:90px}.tp-narrow-1 .tp-widget-2.tp-redformWidget .type-textarea,.tp-narrow-2 .tp-widget-2.tp-redformWidget .type-textarea,.tp-narrow-1 .tp-widget-2.tp-redformWidget .preset-caslconsent,.tp-narrow-2 .tp-widget-2.tp-redformWidget .preset-caslconsent{position:relative;top:auto;right:auto}.tp-narrow-1 .tp-widget-2.tp-redformWidget .type-captcha,.tp-narrow-2 .tp-widget-2.tp-redformWidget .type-captcha{right:auto;left:0}.rm-dark-website .tp-redformWidget label,.rm-dark-website .tp-redformWidget .type-checkboxConsent p{color:#FFF}.rm-dark-website .tp-redformWidget .type-captcha img{background-color:#FFF;padding:2px}.rm-dark-website .tp-widget .help-block{color:#ccc}.tp-teamRosterAgentContainer{width:310px;height:293px;position:relative}.rosterWidget .rosterWidget-agentPhoto,.rosterWidget .rosterWidget-nophoto{width:153px;height:244px;border:5px solid #FFF;box-shadow:inset 0px 0px 8px rgba(0,0,0,0.4);position:absolute;top:0;right:0}.rosterWidget .rosterWidget-agentPhoto{background-position:center center;background-size:cover}.rosterWidget .rosterWidget-nophoto{background-color:rgba(255,255,255,0.8)}.rosterWidget .rosterWidget-nophoto span{width:133px;padding:0 10px;font-size:12px;text-align:center;text-transform:uppercase;position:absolute;top:100px;left:0}.rosterWidget .rosterWidget-agentName{width:123px;height:219px;padding:30px 10px 5px 10px;font-size:26px;text-align:center;position:absolute;top:0;left:0}.rosterWidget .rosterWidget-agentPhone{width:133px;color:#FFF;text-align:center;line-height:100%;position:absolute;top:115px;left:5px}.rosterWidget .rosterWidget-agentPhone:before{content:'Phone';display:block;font-size:12px;text-transform:uppercase}.rosterWidget a{width:107px;color:#FFF;font-size:14px;text-decoration:none;position:absolute;left:24px}.rosterWidget a:before{content:'+';padding-right:5px}.rosterWidget a.rosterWidget-agentWebsite{top:165px}.rosterWidget a.rosterWidget-agentEmail{top:188px}.rosterWidget a:hover{font-weight:600}.tp-teamRosterAgentContainer .tp-actionButton{display:block;position:absolute;bottom:0;left:0;right:0}#tp-int-heroSpot{width:100%;height:180px;margin-bottom:80px;background-image:url(images/sliderbg-gradient.png);background-position:bottom left;background-repeat:repeat-x;position:relative}#tp-int-heroSpot .tp-intHead{z-index:10}#tp-int-heroSpot .tp-intHead-shadow{width:100%;height:47px;background-image:url(images/slider-shadow-larger.png);background-repeat:no-repeat;background-position:center;margin:0px 20px;position:absolute;bottom:10px;left:0;z-index:5}.tp-narrow-1 #tp-int-heroSpot,.tp-narrow-2 #tp-int-heroSpot{height:0px;padding-bottom:16%}.tp-narrow-2 #tp-int-heroSpot .tp-intHead-shadow{background-image:url(images/slider-shadow-smaller.png)}.editable p,.localInfo p,.engine_block p,.editable ul li,.editable ol li{font-size:16px;line-height:140%;text-align:justify}.editable p,.localInfo p,.engine_block p{margin-bottom:15px}.editable h1,.editable h2,.editable h3,.editable h4,.editable h5,.editable h6,.engine_block h1,.engine_block h2,.engine_block h3,.engine_block h4,.engine_block h5,.engine_block h5,.localInfo h2,.infoLinksContainer h3{margin:0px;padding:20px 0px 5px 0px;font-weight:normal}.editable h1,.editable h2,.engine_block h1,.engine_block h2,.localInfo h2{font-weight:600}.editable h1,.engine_block h1{font-size:26px}.editable h2,.engine_block h2,.localInfo h2{font-size:24px}.editable h3,.editable h4,.engine_block h3,.engine_block h4,.infoLinksContainer h3{font-size:20px;font-weight:600}.editable h5,.editable h6,.engine_block h5,.engine_block h6{font-size:16px;margin:0px;padding:0px}.editable h5,.engine_block h5{font-weight:bold}.editable h6,.engine_block h6{font-style:italic}.editable ul,.editable ol{margin:15px 0px 15px 25px;padding:0px}.editable ul li,.editable ol li{padding:3px 0px 3px 0px}.editable a,.engine_block a,.localInfo a,#localInfoHolder .infoLinks50 li a,#localInfoHolder .infoLinks100 li a{font-weight:600;text-decoration:none}.editable a:hover,.engine_block a:hover,.localInfo a:hover,#localInfoHolder .infoLinks50 li a:hover,#localInfoHolder .infoLinks100 li a:hover{text-decoration:underline}.editable table{margin:10px auto 10px auto;border:1px solid #000;border-collapse:collapse}.editable table th,.editable table tr:first-child td{background-color:#555;color:#FFF}.editable table th,.editable table tr:first-child td{padding:10px}.editable table tr:first-child td p{text-align:center}.editable table td{padding:5px 10px 5px 10px;border-right:1px solid #000}.editable table tr{background-color:#FFF}.editable table tr:nth-child(odd){background-color:#DDD !important}.editable table td p{margin:0px !important;padding:0px !important}#testimonials .testimonial-list .testimonial-list-right h2{text-decoration:none}#localInfoHolder .infoLinks50 p,#localInfoHolder .infoLinks100 p{font-size:12px !important}#listingContainer,#listingContainer #vlKeyInfo span{line-height:100%}#listingContainer .whyRegister a.signupButton span small{font-size:12px}.rm-light-website #businessDirectory li.business{background-color:rgba(255,255,255,0.6)}.rm-dark-website #bD-toolbar a.jumpto .button-text{color:#000}.rm-dark-website .calc_panes .tabTitle{color:#000}.niceForm input.active{box-sizing:border-box}#listingContainer{background-color:rgba(255,255,255,0)}.rm-dark-website-background #staff .staffMember{background-color:rgba(255,255,255,0.1)}.rm-dark-website-background #staff h2{background-color:rgba(0,0,0,0.3)}.rm-dark-website .redform .preset-section .preset-header{color:#000 !important}.tp-fluidForm div.required.legend{margin-right:7%}.tp-fluidForm.redform{background-color:transparent;box-shadow:none;border-radius:0;border:0}.tp-fluidForm.redform .page-progress,.tp-fluidForm.redform form{margin:0px 6%}.tp-fluidForm.redform form{background-color:rgba(255,255,255,0.6);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);border-radius:0;border:1px solid;border-top-color:rgba(255,255,255,0.8);border-left-color:rgba(255,255,255,0.8);border-bottom-color:rgba(0,0,0,0.4);border-right-color:rgba(0,0,0,0.4);padding:10px}.tp-fluidForm.redform input,.tp-fluidForm.redform textarea,.tp-fluidForm.redform select{background-image:none;background-color:#FFF;border-radius:0px;border-top-color:rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.5);border-bottom-color:rgba(0,0,0,0.3);border-right-color:rgba(0,0,0,0.3);font-family:'Open Sans'}.tp-fluidForm.redform select{-webkit-appearance:none;background-image:url(images/form-select-grey.jpg);background-repeat:no-repeat;background-position:center right;margin:0;padding:1px 3px}.tp-fluidForm.redform .type-selectSingle .input-xlarge{width:97.5%;padding-right:23px;border-right:0}.tp-fluidForm.labeltype-above.redform .type-submit .controls{text-align:center}.tp-fluidForm.redform .type-submit button{height:29px;background-image:url(images/gradient-overlay-bg-28px.png);background-repeat:repeat-x;background-size:1px 30px;background-position:bottom left;border:0;border-radius:0;font-family:'Open Sans';font-weight:600;text-transform:uppercase;text-shadow:none;cursor:pointer}.tp-fluidForm.labeltype-above.redform .type-submit button{width:50%}.tp-fluidForm.redform .type-fileUpload input{background-color:transparent}.rm-light-website .editable h1,.rm-light-website .editable h2,.rm-light-website .engine_block h1,.rm-light-website .engine_block h2,.rm-light-website .localInfo h2{text-shadow:1px 1px 1px #FFF}.rm-dark-website .editable h1,.rm-dark-website .editable h2,.rm-dark-website .engine_block h1,.rm-dark-website .engine_block h2,.rm-dark-website .localInfo h2{text-shadow:1px 1px 1px #000}.rm-dark-website #autoblog div.communityNavigator h2{color:#FFF}.rm-dark-website #testimonials ul.categories li.label-categories{color:#CCC}.rm-dark-website div.hot_listings_left a:hover{background-color:rgba(0,0,0,0.3);text-decoration:none}.rm-dark-website #listingContainer .courtesyOf{color:#DDD}@-moz-document url-prefix(){#tp-featuredListings .otherDetails li{margin-right:4px}.tp-buttonWidget .tp-button-icons span{margin-right:5%;position:relative;top:5px}#testimonials-widget p:after{border-top:11px solid}#testimonials-widget li:nth-child(even) p:after{border-left:11px solid}ul.tp-socialMedia li{margin:0px -5px}.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinPrice,.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinBedrooms,.tp-widget-1 .tp-searchWidgetContainer .tp-inputMinSize{margin-right:9px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){#tp-featuredListings .otherDetails li{width:72px;margin-right:3px}#tp-featuredListings .otherDetails li.first{width:150px}.tp-buttonWidget .tp-button-icons span{margin-right:34px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){#tp-featuredListings .otherDetails li{width:72px;margin-right:3px}#tp-featuredListings .otherDetails li.first{width:150px}.tp-buttonWidget .tp-button-icons span{margin-right:34px}}.ie10 #tp-featuredListings button.next{width:21px}.ie10 #tp-featuredListings .otherDetails li{width:72px;margin-right:2px}.ie10 #tp-featuredListings .otherDetails li.first{width:150px}.ie10 .tp-buttonWidget .tp-button-icons span{margin-right:34px}.ie10 .tp-buttonWidget .tp-button-icons .tp-lastIcon{margin-right:0px}.flexslider .tp-slideText{position:absolute;top:0;bottom:0;left:0;right:0}.flexslider .slides li{position:relative}.flexslider .tp-slide-horizontal-search .tp-searchContainer{background-color:#FFF;padding:15px;position:absolute}.flexslider .tp-slide-horizontal-search .tp-fieldHolder{margin-right:1%}.flexslider .tp-slide-horizontal-search .tp-fieldHolder,.flexslider .tp-slide-horizontal-search button{display:inline-block;width:18.3%;vertical-align:top}.flexslider .tp-slide-horizontal-search .tp-fieldHolder-large{width:38%}.flexslider .tp-slide-horizontal-search .tp-clarityText{display:inline-block;vertical-align:top;position:relative;top:21px;right:5px}.flexslider .tp-slide-horizontal-search button{height:27px;font-size:16px;position:relative;top:22px;bottom:auto;right:auto}.flexslider .tp-slide-horizontal-search .tp-matchCounter{width:18%;text-align:right;position:absolute;top:15px;right:2.5%}.flexslider .tp-slide-horizontal-search .btn-group .multiple-selections{width:240px}.flexslider .tp-slide-horizontal-search .btn-group .multiple-selections li{display:inline-block;width:70px}.flexslider .tp-slide-horizontal-search .autocomplete-suggestions{width:400px !important}.tp-narrow-1 .flexslider .tp-slide-horizontal-search .tp-searchContainer,.tp-narrow-2 .flexslider .tp-slide-horizontal-search .tp-searchContainer{height:auto}.tp-narrow-1 .flexslider .tp-slide-horizontal-search .tp-fieldHolder,.tp-narrow-1 .flexslider .tp-slide-horizontal-search button{width:18.1%}.tp-narrow-1 .flexslider .tp-slide-horizontal-search .tp-fieldHolder-large{width:38%}.tp-narrow-2 .flexslider .tp-slide-horizontal-search .tp-fieldHolder,.tp-narrow-2 .flexslider .tp-slide-horizontal-search button{width:18.4%}.tp-narrow-2 .flexslider .tp-slide-horizontal-search .tp-fieldHolder-large{width:36%}.tp-narrow-2 .flexslider .tp-slide-horizontal-search .tp-clarityText{right:3px}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-top .tp-searchContainer{top:15px;left:15px;right:15px}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-middle .tp-searchContainer{top:50%;left:15px;right:15px;margin-top:-40px}.tp-narrow-2 .flexslider .tp-slide-horizontal-search .btn-group .multiple-selections{top:-22px}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-bottom .tp-searchContainer{bottom:15px;left:15px;right:15px}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-bottom .btn-group .multiple-selections{top:-110px}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-bottom .autocomplete-suggestions{height:200px;overflow-y:scroll;top:-114px;left:26%}.flexslider .tp-slide-horizontal-search .tp-searchContainer{background-color:#FFF}.flexslider .tp-slide-horizontal-search .tp-fieldHolder label,.flexslider .tp-slide-horiztonal-search .tp-matchCounter,.flexslider .tp-slide-horizontal-search .tp-clarityText{color:#000}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-inverse .tp-searchContainer{background-color:#000}.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-inverse .tp-fieldHolder label,.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-inverse .tp-matchCounter,.flexslider .tp-slide-horizontal-search.tp-slide-horizontal-search-inverse .tp-clarityText{color:#FFF}@media only screen and (max-width: 41.25em){.tp-narrow-2 #tp-heroSpot{height:auto;padding-bottom:0}}.tp-intHead-realty-exec .tp-intHead-agentImage{left:2% !important}.tp-custom #autoblog *{box-sizing:content-box}.tp-custom #autoblog{font-weight:400}.tp-custom #autoblog h2{color:#000000}.tp-custom #autoblog a{color:#C8102E}.tp-custom #autoblog a:hover{color:#123148}.tp-custom #autoblog div.community_header,.tp-custom #autoblog #list-properties-box,.tp-custom #autoblog #stats_and_news.two_col .col .colContent,.tp-custom #autoblog #amenities,#autoblog ul.communityNavigator li.zone{background-color:#C8102E}.tp-custom #autoblog div.community_header{background-image:url("images/bg-pattern-3.png");background-position:center center;background-repeat:repeat;background-size:74px auto;padding:5px 15px 30px 5px}.tp-custom #autoblog div.community_header h1{background-color:#ffffff;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.05);color:#314261;letter-spacing:0;padding-top:20px;padding-bottom:10px;text-shadow:none;text-transform:none}.tp-custom #autoblog div.communityNavigator .community{background-color:#C8102E;box-shadow:0 0 3px 1px rgba(0,0,0,0.25);margin-bottom:30px}.tp-custom #autoblog div.community_header .static-map{display:none;position:relative}.tp-custom #autoblog div.community_header h1,.tp-custom #autoblog div.community_header h2,.tp-custom #autoblog div.community_header div.content_area{margin-left:0;padding:10px}.tp-custom #autoblog div.community_header h2{border-bottom:0 none;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;margin-top:10px;text-shadow:none;text-transform:uppercase}.tp-custom #autoblog div.communityNavigator ul li{font-size:14px;font-size:0.875rem;margin:0;overflow:hidden;padding:0 1%;text-overflow:ellipsis;white-space:nowrap;width:47.6%}.tp-custom #autoblog div.communityNavigatorOverlay ul li{overflow:hidden;padding:0 1%;text-overflow:ellipsis;white-space:nowrap;width:47.5%}.tp-custom #autoblog #list-properties a.view,.tp-custom #autoblog ul.communityNavigator li.active,.tp-custom #autoblog div.communityNavigatorOverlay.active,.tp-custom #autoblog ul.communityNavigator li.expanded{background-color:#C8102E;border:1px solid #C8102E}.tp-custom #autoblog #list-properties ul.properties-group li:hover a.view:hover,.tp-custom #autoblog ul.communityNavigator li.active.expanded{background-color:#C8102E}.tp-custom #autoblog div.communityNavigatorOverlay{background-color:#C8102E}.tp-custom #autoblog div.communityNavigator h2{color:#000000}.tp-custom #autoblog #list-properties .details dd.price{color:#000000}.tp-custom #autoblog .properties-group .details dd,.tp-custom #autoblog .properties-group .details dt{font-size:12px;line-height:11px}.tp-custom #autoblog table.stats{box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}.tp-custom #autoblog #amenities ul.categories li{padding:4px 2px}.tp-custom #autoblog #stats_and_news.one_col #real-estate-stats .colContent>div{height:auto}.tp-custom #autoblog #stats_and_news h3{color:#C8102E}@media only screen and (min-width: 768px){.tp-custom #autoblog div.community_header .static-map{display:block;position:absolute}.tp-custom #autoblog div.community_header h1,.tp-custom #autoblog div.community_header h2,.tp-custom #autoblog div.community_header div.content_area{margin-left:390px;padding:0}}@media only screen and (min-width: 1024px){.tp-custom #autoblog div.communityNavigator ul li,.tp-custom #autoblog div.communityNavigatorOverlay ul li{overflow:visible;text-overflow:inherit;white-space:normal;width:22.7%}}.tp-social-media{background-color:#EFD19F;border-radius:3px 0 0 3px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);display:none;position:fixed;right:0;top:130px;z-index:999}@media screen and (min-width: 1150px){.tp-social-media{display:block}}.tp-social-media ul{list-style:outside none none;margin:0}.tp-social-media li{padding:5px}.tp-social-media li:first-child{padding-top:10px}.tp-social-media li:last-child{padding-bottom:10px}.tp-social-media a{color:rgba(109,79,71,0.8);display:block;font-family:"social-icons-general";font-size:1.75em;line-height:100%}.tp-social-media a:hover{color:#6d4f47;text-decoration:none}.tp-custom #hotListings #hotListings_listingHolder{width:385px}.tp-custom .show-listing-video.info-overlay.info-link,.tp-custom .show-listing-video.info-overlay{color:#FFF}.tp-custom #search-vector-map form .input-append input{height:30px;line-height:30px}.tp-custom .v4EngineButton{background:#265891;text-shadow:none}.tp-custom .v4EngineButton:hover{background:#182541}.tp-custom #listingContainer .nextSteps a span{color:#FFF}body{font-family:"Open Sans";font-size:16px;font-weight:400}.tp-widget-searchWidget input,.tp-searchWidgetContainer button,.tp-widget-2 .tp-searchWidgetContainer .tp-advancedSearchMessage em,.tp-button-mobile .reIcons-compass span,.tp-widget-buttonsWide .tp-withIcon span,.tp-contactWidgetContainer input,.tp-contactWidgetContainer textarea,.tp-contactWidgetContainer button,#listingContainer,.tp-redformWidgetContainer button{font-family:'Open Sans'}.tp-agentOnDutyWidgetContainer .tp-agentInfo,.tp-actionButton,.tp-blogWidgetContainer .tp-blogHeader{background-color:#888;color:#FFF}.tp-actionButton:hover,.tp-blogWidgetContainer .tp-blogHeader:hover{background-color:#555}.tp-agentOnDutyWidgetContainer .tp-agentLinkList a{color:#FFF}.tp-blogWidgetContainer .tp-blogHeader:before{border-right-color:#888}.tp-blogWidgetContainer .tp-blogHeader:after{border-top-color:#888}.tp-blogWidgetContainer .tp-blogHeader:hover:before{border-right-color:#555}.tp-blogWidgetContainer .tp-blogHeader:hover:after{border-top-color:#555}#tp-featuredListings .view-video-button strong,#testimonials-widget .testimonial-video strong{color:#000}.tp-statsWidgetContainer table thead tr{background-color:#888;color:#FFF}.tp-buttonWidget .tp-button-headerText,.tp-widget-buttonsWide .tp-buttonWide{background-color:#e5e5e5}.tp-button-mobile .tp-button-headerText{background-color:#555;color:#FFF}.tp-widget-buttonsWide .tp-buttonWide{color:#000}.tp-widget-buttonsWide .tp-buttonWide:hover{background-color:#CCC}#tp-heroSpot .tp-defaultHeader .tp-agentImageContainer{background-color:#FFF}#tp-heroSpot .tp-defaultHeader .tp-slideSlogan{background-color:rgba(255,255,255,0.8);background-color:#FFF\9;color:#000;text-shadow:1px 1px 1px #FFF}#test-css-save{background-color:black}body{background-color:#FFF;color:#000}.tp-bgcolor1{background-color:#888;color:#FFF}.tp-bgcolor2{background-color:#888}.tp-bgcolor3{background-color:#E5E5E5;color:#000}.tp-lkcolor1{color:#888}.tp-lkcolor1:hover{color:#555}.tp-lkcolor1:active{color:#000}.tp-btncolor1{background-color:#888;color:#FFF}.tp-btncolor1:hover{background-color:#555}.tp-btncolor1:active{background-color:#000}.tp-txtcolor1{color:#888}.tp-txtcolor2{color:rgba(0,0,0,0.4)}.tp-navigation a{color:#FFF}.tp-navigation .tp-navHolder ul a:hover{background-color:#000}.tp-footerHolder a,.tp-footerHolder a:hover{color:#FFF}.tp-widget .tp-widgetTitle:before{color:#888}.tp-searchWidgetContainer .dropdown-toggle:after{background-color:#888;color:#FFF}.tp-searchWidgetContainer .open .dropdown-toggle:after{background-color:#555}.ctheme-511{background-color:#F7FAFF;color:#000}.ctheme-511 .test-baseColor{background-color:#C8102E}.ctheme-511 .test-lightColor1{background-color:#6D4F47}.ctheme-511 .test-lightColor2{background-color:#f14e4d}.ctheme-511 .test-darkColor1{background-color:#C8102E}.ctheme-511 .test-darkColor2{background-color:#6a0828}.ctheme-511 .tp-bgcolor1{background-color:#C8102E;color:#FFF}.ctheme-511 .tp-bgcolor2{background-color:#C8102E}.ctheme-511 .tp-bgcolor3{background-color:#EFD19F;color:#6d4f47}.ctheme-511 .tp-bgcolor4{background-color:#C8102E}.ctheme-511 .tp-lkcolor1{color:#C8102E}.ctheme-511 .tp-lkcolor1:hover{color:#6D4F47}.ctheme-511 .tp-lkcolor1:active{color:#6a0828}.ctheme-511 .tp-lkcolor2{color:#C8102E}.ctheme-511 .tp-lkcolor2:hover{color:#6D4F47}.ctheme-511 .tp-lkcolor2:active{color:#C8102E}.ctheme-511 .tp-btncolor1{background-color:#C8102E;color:#FFF}.ctheme-511 .tp-btncolor1:hover{background-color:#6D4F47}.ctheme-511 .tp-btncolor1:active{background-color:#6a0828}.ctheme-511 .tp-bodytext{color:#000}.ctheme-511 .tp-txtcolor1{color:#C8102E}.ctheme-511 .tp-txtcolor2{color:#C8102E}.ctheme-511 .tp-headerInfo .tp-agentNamespace{color:#000}.ctheme-511 .tp-navigation a{color:#FFF}.ctheme-511 .tp-navigation .tp-navHolder ul a:hover{background-color:#6D4F47}.ctheme-511 .tp-navigation .tp-navHolder ul a:active{background-color:#6a0828}.ctheme-511 .collapseNav #nav>li{background-color:#C8102E}.ctheme-511 .tp-footerHolder a,.ctheme-511 .tp-footerHolder a:hover{color:#FFF}.ctheme-511 .special{background-color:#C8102E}.ctheme-511 .special-color{color:#C8102E}.ctheme-511 .tp-widget .tp-widgetTitle:before{color:#C8102E}.ctheme-511 .tp-searchWidgetContainer .dropdown-toggle:after{background-color:#EFD19F;color:#6d4f47}.ctheme-511 .tp-searchWidgetContainer .open .dropdown-toggle:after{background-color:#6D4F47}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:before{border-right-color:#C8102E}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:after{border-top-color:#C8102E}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:hover:before{border-right-color:#6D4F47}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:hover:after{border-top-color:#6D4F47}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:active:before{border-right-color:#6a0828}.ctheme-511 .tp-blogWidgetContainer .tp-blogHeader:active:after{border-top-color:#6a0828}.ctheme-511 .editable h1,.ctheme-511 .editable h3,.ctheme-511 .engine_block h1,.ctheme-511 .engine_block h3,.ctheme-511 .infoLinksContainer h3{color:#C8102E}.ctheme-511 .editable h2,.ctheme-511 .editable h4,.ctheme-511 .engine_block h2,.ctheme-511 .engine_block h4,.ctheme-511 .localInfo h2{color:#C8102E}.ctheme-511 .engine_block a,.ctheme-511 .editable a,.ctheme-511 #autoblog a{color:#C8102E}.ctheme-511 .engine_block a:hover,.ctheme-511 .editable a:hover,.ctheme-511 #autoblog a:hover{color:#6D4F47}.ctheme-511 .engine_block a:active,.ctheme-511 .editable a:active,.ctheme-511 #autoblog a:active{color:#C8102E}.ctheme-511 .niceForm input[type="submit"],.ctheme-511 .niceForm button,.ctheme-511 .niceForm input[type="reset"],.ctheme-511 .niceForm input.submit{background-color:#C8102E;color:#FFF}.ctheme-511 .niceForm input[type="submit"]:hover,.ctheme-511 .niceForm button:hover,.ctheme-511 .niceForm input[type="reset"]:hover,.ctheme-511 .niceForm input.submit:hover{background-color:#6D4F47}.ctheme-511 .niceForm input[type="submit"]:active,.ctheme-511 .niceForm button:active,.ctheme-511 .niceForm input[type="reset"]:active,.ctheme-511 .niceForm input.submit:active{background-color:#6a0828}.ctheme-511 .tp-slideRatio{background-image:url(images/default-sliders/blue-slider-bg.png)}.ctheme-511 .tp-accentFont{font-family:'Marcellus', sans-serif;text-transform:none;font-weight:normal}#tp-internalPage .tp-fullWidthWidgetHolder{background-image:url("images/bg-search-widget2.jpg");background-position:left top;background-repeat:no-repeat;background-size:auto auto;margin:0;position:relative}@media only screen and (min-width: 768px){#tp-internalPage .tp-fullWidthWidgetHolder{margin:0 20px 20px 20px}}#tp-internalPage .tp-fullWidthWidgetHolder .img-search-neighbourhood{display:block;float:right;height:auto;left:0;position:relative;top:0;width:auto;z-index:1}#tp-internalPage .tp-fullWidthWidgetHolder h2:before{display:none}#tp-internalPage .tp-fullWidthWidgetHolder h2{color:#222;font-family:"marcellus";font-size:21px;line-height:25px;padding:7px 0}#tp-internalPage .tp-fullWidthWidgetHolder h2.dark-text{color:#FFF;text-shadow:none}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget{margin:0;padding:0}#tp-internalPage .tp-fullWidthWidgetHolder .tp-searchWidgetContainer{position:relative;top:5px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget{left:0;padding:0 3%;position:absolute;width:58%;z-index:2}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-left,#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-right{width:48%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-left{float:left}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-right{float:right}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-right .column-left,#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .column-right .column-right{width:47%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget label{color:#222;font-size:14px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget input,#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-searchInput .dropdown-toggle{border:none;font-size:14px;margin-bottom:15px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget input{padding:6px 4px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-searchWidgetContainer .tp-searchInput .dropdown-toggle::after{display:none}#tp-internalPage .tp-fullWidthWidgetHolder .tp-searchWidgetContainer .dropdown-menu{top:34px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .caret{display:block;font-size:25px;height:100%;line-height:normal;padding-top:3px;position:absolute;right:0;text-align:center;top:-3px;width:32px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .caret:before{color:#243553;content:"\e60b";display:block;font-family:"misc-icons"}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .open .caret:before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button{background:#C8102E;background:-moz-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C8102E), color-stop(100%, #a90d27));background:-webkit-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-o-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-ms-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:linear-gradient(to bottom, #C8102E 0%, #a90d27 100%);box-sizing:border-box;border-radius:3px;color:#FFF;font-family:"marcellus";font-weight:normal;height:auto;padding:17px 10px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button span.small-hide{display:none}@media only screen and (min-width: 1024px){#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button span.small-hide{display:inline}}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button:hover{background:#a90d27;box-shadow:0 0 10px 0 rgba(255,255,255,0.33)}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button:active{box-shadow:0 0 10px 0 rgba(0,0,0,0.25);position:relative;top:1px}#tp-internalPage .tp-fullWidthWidgetHolder .text-or{background:#ffffff none repeat scroll 0 0;border-radius:50px;color:#000000;display:none;font-family:"marcellus";font-size:22px;left:53%;margin-left:-17px;padding:18px;position:absolute;text-transform:uppercase;top:39%}@media only screen and (max-width: 600px){#tp-internalPage .tp-fullWidthWidgetHolder .img-search-neighbourhood{display:none}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-searchContainer{position:relative}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-searchWidgetContainer input{width:95%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget{position:relative;width:94%;z-index:99}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget label{font-size:12px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton{bottom:15px;position:absolute;right:0;width:48%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-submitButton button{margin-bottom:0}}@media only screen and (min-width: 900px){#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget .tp-searchWidgetContainer input{width:96%}}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget{display:none;height:100%;position:absolute;right:0;top:0;width:45%;z-index:2}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget h2{left:8%;padding:12% 0;position:absolute}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget h2 span{display:block}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator{height:100%;float:right;width:50%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone{display:inline-block;margin:0;padding:0;position:absolute;width:auto}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .groupNameHeader-firstLevel,#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .tp-zone9>.groupNameHeader{background:#C8102E;background:-moz-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C8102E), color-stop(100%, #a90d27));background:-webkit-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-o-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:-ms-linear-gradient(top, #C8102E 0%, #a90d27 100%);background:linear-gradient(to bottom, #C8102E 0%, #a90d27 100%);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);color:#ffffff;font-family:"Open Sans Condensed";font-size:14px;height:auto;line-height:18px;margin:0;padding:2px 5px;position:relative;text-align:center;text-transform:none;width:100%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .groupNameHeader-firstLevel:before{bottom:-10px;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #a90d27;position:absolute;left:50%;margin-left:-10px;z-index:2}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .groupNameHeader-firstLevel:hover,#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .tp-zone9>.groupNameHeader:hover{background:#a90d27;margin-top:-2px}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .groupNameHeader-firstLevel:hover:before{border-top:10px solid #a90d27}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone div,#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul{background-color:#a90d27}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul li{width:23%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul li a{color:#ffffff;text-decoration:none}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul li a:hover{text-decoration:underline}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul li{font-size:12px}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone1{left:43%;top:44%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone2{left:56%;top:74%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone3{left:64%;top:12%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone4{left:68%;top:52%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone5{left:11%;top:43%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone6{left:19%;top:18%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone7{left:17%;top:69%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone8{left:7%;top:88%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-zone9{left:7%;top:0}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator .tp-zone8 .groupNameHeader-firstLevel::before{display:none}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone1 div{margin-left:-1250%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone2 div{margin-left:-950%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone3 div{margin-left:-1000%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone4 div{margin-left:-1000%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone5 div{margin-left:-1390%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone6 div{margin-left:-770%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone7 div{margin-left:-780%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone8 div{margin-left:-1270%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone.tp-zone9 div{margin-left:-480%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone .communityNavigatorOverlay{padding:10px}#tp-internalPage .tp-fullWidthWidgetHolder .communityNavigatorOverlay a.close{right:-9px;top:-5px}#tp-internalPage .tp-fullWidthWidgetHolder .communityNavigatorOverlay .groupNameHeader{color:#FFFFFF;font-weight:600;margin-bottom:5px}#tp-internalPage .tp-fullWidthWidgetHolder .communityNavigatorOverlay a{color:#fff;font-size:12px;text-decoration:none}#tp-internalPage .tp-fullWidthWidgetHolder .communityNavigatorOverlay a:hover{text-decoration:underline}@media only screen and (max-width: 600px){#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget{background-image:url("images/bg-search-neighbourhood.png");background-position:right top;background-repeat:no-repeat;background-size:auto auto;height:200px;position:relative;top:0;width:100%}#tp-internalPage .tp-fullWidthWidgetHolder .text-or{display:none}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget h2{font-size:15px;left:5%;line-height:normal;text-shadow:0 1px 2px #000}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator{width:230px}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone{padding-left:30%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li ul li{width:24.4%}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator li.zone>h3{padding-left:50px}}@media only screen and (min-width: 600px){#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget{display:block}}@media only screen and (min-width: 601px) and (max-width: 899px){#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget h2{display:none}#tp-internalPage .tp-fullWidthWidgetHolder ul.communityNavigator{width:225px}}@media only screen and (min-width: 900px){#tp-internalPage .tp-fullWidthWidgetHolder .text-or{display:block}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-searchWidget{width:48.5%}#tp-internalPage .tp-fullWidthWidgetHolder .tp-widget-communityWidget h2{display:block}}#tp-internalPage .tp-intHead{margin:0 !important}@media only screen and (min-width: 1024px){.tp-cmsContainer.page-ABOUT_ME{margin:0 5px 0 20px}}.align-right{text-align:right !important}.button-group{margin:0;list-style:none outside;padding:0}.button-group li{margin:10px 0;padding:0}.button-group li a{background:#c8102e;background:-moz-linear-gradient(top, #c8102e 0%, #c8102e 41%, #b11d22 100%);background:-webkit-linear-gradient(top, #c8102e 0%, #c8102e 41%, #b11d22 100%);background:linear-gradient(to bottom, #c8102e 0%, #c8102e 41%, #b11d22 100%);border-radius:5px;color:#FFF !important;display:block;font-size:20px;font-weight:normal;padding:10px 0;text-align:center;width:100%}.button-group li a:hover{background:#b11d22;background:-moz-linear-gradient(top, #b11d22 0%, #b11d22 73%);background:-webkit-linear-gradient(top, #b11d22 0%, #b11d22 73%);background:linear-gradient(to bottom, #b11d22 0%, #b11d22 73%);text-decoration:none}.button-group li a span{display:block}.ah-cta-light{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #d8d8d8 80%);background:-webkit-linear-gradient(top, #fff 0%, #d8d8d8 80%);background:linear-gradient(to bottom, #fff 0%, #d8d8d8 80%);border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);color:#000 !important;display:inline-block;font-size:20px;font-weight:normal !important;padding:10px 20px}@media only screen and (min-width: 768px){.ah-cta-light{padding:10px 30px}}.ah-cta-light:hover{background:#FFF;text-decoration:none !important}.ah-cta{position:relative;top:0}.ah-cta:active{box-shadow:0 0 1px 0 rgba(0,0,0,0.1),inset 0 0 5px 0 rgba(0,0,0,0.1);top:1px}.rm-responsiveTemplate .page-ABOUT_ME .content_block,.rm-responsiveTemplate .page-ABOUT_ME .engine_block{margin-left:0}.rm-responsiveTemplate .page-ABOUT_ME .engine_block{margin-bottom:0}.rm-responsiveTemplate .tp-pageHeader{display:none}.page-name-ABOUT_ME .tp-mainContent{margin-top:0}.page-name-ABOUT_ME #tp-internalPage .tp-mainContent *{box-sizing:border-box !important}.page-name-ABOUT_ME #tp-internalPage .tp-mainContent{padding:0;margin-bottom:0}.page-name-ABOUT_ME #rm-agentBio{margin-bottom:0}.page-name-ABOUT_ME #tp-footer{margin-top:-10px;margin-bottom:-10px}.page-name-ABOUT_ME .row{background-color:transparent;border-bottom:none}.page-name-ABOUT_ME .column-secondary{background-image:url("images/pattern-1.png");background-repeat:repeat;background-size:auto auto;padding:22px}.page-name-ABOUT_ME .column-secondary h2{color:#000 !important}.page-name-ABOUT_ME .tp-fl-ang .tp-fl-dropshadow::after{right:19px}.page-name-ABOUT_ME .tp-fl-ang .tp-actionButton{color:#FFF !important;text-decoration:none !important}.page-name-ABOUT_ME .ah-agentPhoto{border:7px solid #fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);display:block;height:auto;margin:0 auto;width:100%;max-width:320px}#ah-featuredListings{margin:30px 0 60px 0}.ah-listingContainer{position:relative}.page-name-ABOUT_ME .tp-fl-ang .tp-fl-photoContainer{width:100%}.page-name-ABOUT_ME .tp-fl-ang .tp-fl-item{height:auto;width:100%}.page-name-ABOUT_ME .tp-fl-ang .tp-fl-info{bottom:-35px;display:block}.page-name-ABOUT_ME .tp-fl-ang .tp-fl-price{bottom:-8px}.ah-primary-header{background-image:url("images/agent-hp-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border:7px solid #FFF;border-radius:0 70px 0 0;box-shadow:0 0 3px 0 rgba(0,0,0,0.25);margin-bottom:18px;position:relative}.header-content{position:relative;z-index:2}.engine_block h1.ah-agent-name{background:rgba(0,0,0,0.5) none repeat scroll 0 0;color:#fff !important;display:inline-block;font-size:44px;margin:44.5% 0 0;padding:5px 40px;text-shadow:none}@media only screen and (min-width: 1024px){.engine_block h1.ah-agent-name{font-size:44px}}.engine_block p.ah-agent-phone{color:#fff;font-size:30px;margin-bottom:0;padding:3px 40px 10px}@media only screen and (min-width: 1024px){.engine_block p.ah-agent-phone{font-size:30px}}.ah-agentSocialLinks{list-style:none outside;margin:3px;padding:0}@media only screen and (min-width: 1024px){.ah-agentSocialLinks{bottom:5px;position:absolute;right:0;width:40%}}.ah-agentSocialLinks li{border-radius:100px;float:right;margin:5px}.ah-agentSocialLinks li a{background:white none repeat scroll 0 0;border-radius:100px;display:block;font-family:"social-icons-general";font-size:30px;height:36px;line-height:36px;text-align:center;text-decoration:none;width:36px;-moz-osx-font-smoothing:grayscale}.engine_block .ah-agentSocialLinks li a:hover{background:#1c4571;color:#FFF;text-decoration:none}.header-gradient{background:-moz-linear-gradient(top, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 45%, rgba(50,50,50,0) 47%, rgba(15,15,15,0.87) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 45%, rgba(50,50,50,0) 47%, rgba(15,15,15,0.87) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 45%, rgba(50,50,50,0) 47%, rgba(15,15,15,0.87) 100%);border-radius:0 70px 0 0;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}.ah-primary-content{background-image:url("images/texturebg-paper.png");background-position:left top;background-repeat:repeat;background-size:auto auto;padding:15px}@media only screen and (min-width: 768px){.ah-primary-content{padding:22px}}.ah-primary-content .editable *,.ah-primary-content .editable .tp-accentFont{color:#222}.ah-primary-content .editable h2.tp-accentFont{padding:0 0 10px 0;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,0.33);font-size:32px;margin-bottom:15px}.ah-primary-content .editable h2.tp-accentFont::after{background-color:#E4E0DD;box-shadow:0 2px 1px 0 rgba(0,0,0,0.5);content:"";display:block;height:4px;width:100%}.ah-primary-content .editable a{color:#222 !important;text-decoration:underline}.page-name-ABOUT_ME #rm-agentBio{overflow:visible}.page-name-ABOUT_ME .tp-widget{margin:30px 0 0 0}.page-name-ABOUT_ME .tp-widget-2{width:100%}.page-name-ABOUT_ME .tp-widget-communityWidget{overflow:visible}.page-name-ABOUT_ME .tp-communityWidgetContainer .tp-communityHeader{font-size:18px;width:254px}.page-name-ABOUT_ME .tp-communityWidgetContainer .tp-content{font-size:13px;padding-left:70px;padding-right:10px}.page-name-ABOUT_ME .tp-communityWidgetContainer .tp-communityCopy {width:40%}.tp-narrow-1.page-name-ABOUT_ME .tp-communityWidgetContainer .communityNavigator,.tp-narrow-2.page-name-ABOUT_ME .tp-communityWidgetContainer .communityNavigator{left:-10px;margin:0 auto;max-width:320px;width:108%}.tp-narrow-2.page-name-ABOUT_ME .tp-edmontonCommunityPins .tp-zone3 .groupNameHeader-firstLevel{left:202px}.tp-narrow-1.page-name-ABOUT_ME .tp-communityWidgetContainer.tp-bgcolor3,.tp-narrow-2.page-name-ABOUT_ME .tp-communityWidgetContainer.tp-bgcolor3{background-color:transparent;border:none;box-shadow:none}.tp-intHead-realty-exec .tp-blueStrip{background-color:rgba(0,0,0,0.35) !important}.tp-intHead-realty-exec .tp-intHead-officeName{text-transform:none !important}.tp-intHead-realty-exec .tp-intHead-officeName{color:#222 !important}.tp-intHead .tp-intHead-content{border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (min-width: 991px){#search-listing .property-result-item .action_buttons_container .btn-round{width:40% !important}}#search-listing .properties-container .property-result-item .btn-round.-first{background-color:#C8102E !important;color:#FFF !important}#search-listing .realtor-ad{background-color:#f9f9f9 !important;background-image:none !important;border:2px solid #CCC !important}.ctheme-511.tp-custom ul.communityNavigator>li.surroundingArea>.groupNameHeader,.ctheme-511.tp-custom span.groupNameHeader.groupNameHeader-firstLevel.tp-btncolor1{background-color:#6d4f47;color:#FFF}.ctheme-511.tp-custom .tp-searchWidgetContainer .dropdown-toggle:after{background-color:#EFD19F;color:#6d4f47}
