#bsu-v3-ctn .bsu-v3-ntfs.bsu-v3-ntfs-show{display:none!important}.coolSelectContainer.readonly,.coolInputContainer.readonly{font-style:italic;border:1px solid #b5b6b2;color:#b5b6b2;cursor:default;background-color:#e3e3e3}.coolSelectContainer input:read-only,.coolInputContainer input:read-only{cursor:not-allowed}a{text-decoration:none;color:initial}body{background-color:#f3f3f3;font-family:Helvetica,Arial,sans-serif}.btnHide{position:absolute;top:-2048px;left:-2048px;width:0;height:0;border:0}.no-scroll{overflow-x:hidden!important;overflow-y:hidden!important;overflow:hidden!important;position:fixed!important}a.disabledBtn,a.disabledBtn:hover{background-color:#e3e3e3!important;color:#b3b3b3!important}html.cs-isOverflow,body.cs-isOverflow{overflow:hidden}html.getSizeOverflow,body.getSizeOverflow{overflow:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.headerSapo{height:36px;background-color:#222}.mainHeader{height:100px;background-color:#fff}.mainHeaderContainer{max-width:1140px;margin:0 auto}.headerLogo{float:left;width:250px;margin:26px 0 0 10px;color:#565b4e;font-size:15px}.headerLogo:hover{filter:alpha(opacity=70);opacity:.7;color:inherit}.headerLogo div{width:250px;height:34px;background-image:url('Images/Backgrounds/logo.png')\9;background-size:contain\9;*background-image:url('Images/Backgrounds/logo.png');*background-size:contain}.headerLogo div:before{font-size:34px;color:#000}.headerLogo .slug{margin:0;padding:0;font-size:13px;letter-spacing:.25px;white-space:nowrap}.headerLogo .slug span{font-size:9px;float:right}.headerMenu{float:right;height:50px;margin:25px 8px 0 0;position:relative}.headerMenu .areaPessoalCustom{left:4px}.headerMenu>a,.headerMenu>span{font-size:12px;float:left;margin:10px 0 0 0;padding:7px;color:#646464;position:relative}.headerMenu>a.activeList{color:#71ac41}.headerMenu>a:hover{color:#71ac41}.headerMenu>a.activeList:hover{color:#659c39}.headerMenu>a i{margin:0 4px;font-size:14px;color:#b0b0a9}.headerMenu>a.activeList i{color:#565b4e}.headerMenu>a span.propertyListNumber{position:absolute;color:#fff;background-color:#71ac41;font-size:10px;font-weight:600;height:14px;padding:0 4px;text-align:center;line-height:14px;border-radius:15px;top:-3px;left:16px;border:2px solid #fff;display:none}.headerMenu>a.activeList span.propertyListNumber{display:block}.usersCounter{background-color:#eaf2dd;border-radius:4px;font-size:12px;float:left;margin:10px 0 0 5px;padding:7px;color:#646464}.usersCounter i{color:#71ac41;margin:0 3px 0 0;display:inline;font-size:14px}.boxPinList{background-color:#fafafa;border:1px solid #d9d9d9;box-shadow:0 6px 10px rgba(0,0,0,.2);border-radius:4px;padding:15px;width:300px}.pinListClose{position:absolute;right:0;top:0;padding:10px;font-size:14px;line-height:14px;width:14px;text-align:center;color:#646464}.pinListClose:hover{color:#71ac41}.boxPinListTitle{color:#71ac41;font-size:12px;text-transform:uppercase;font-weight:600}.pinListAreaPessoalLogin{padding:20px 0 0 0}.pinListAreaPessoalLogin .smallLink{margin:0 0 10px 0}.pinListAreaPessoalLogin .submitFormBtn{width:100%;margin-bottom:5px}.pinListAreaPessoalP{float:left;width:50%;font-size:11px;border-top:1px solid #e3e3e3;margin:0;padding-top:10px;color:#565b4e}.pinListAreaPessoalP a{display:block;color:#71ac41}.pinListAreaPessoalP a:hover{text-decoration:underline}.boxPinListArrow{position:absolute;top:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #d9d9d9}.boxPinListArrow2{position:absolute;top:1px;left:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #fafafa}.createPinList{margin-top:10px;color:#5a5e50}.createPinListDescription p{font-size:12px;color:#5a5e50}.createPinListDescription p a{color:#71ac41}.createPinListDescription p a:hover{text-decoration:underline}.pinListCustom{left:155px;z-index:999}.createPinListContent{margin:10px 0 0 0}.langBoxOpen i.cs-flag{vertical-align:top;width:24px;height:18px}.langBoxOpen i:last-of-type{vertical-align:middle}.headerMenu .langBoxCustom{top:60px!important;left:345px;width:160px;z-index:999}.headerMenu .langBoxCustom .boxPinListContent a{line-height:32px}.headerMenu .langBoxCustom .boxPinListContent i.cs-flag{width:24px;height:18px}.headerMenu .langBoxCustom .boxPinListContent span{border-bottom:1px solid rgba(113,172,65,.5);line-height:32px;height:32px;display:block}.headerMenu .langBoxCustom .boxPinListContent span:hover{background-color:#eaf2dd}.headerMenu .langBoxCustom .boxPinListContent span.selected a{color:#71ac41;font-weight:600;font-size:14px}.headerMenu .langBoxCustom .boxPinListContent span:last-of-type{border-bottom:0}.headerMenu a.langBoxOpen{border:1px solid transparent;border-radius:5px;top:-2px}.headerMenu a.langBoxOpen:hover,.langBoxOpenState{border:1px solid rgba(113,172,65,.5)!important;-webkit-box-shadow:1px 1px 5px 1px rgba(113,172,65,.2)!important;-moz-box-shadow:1px 1px 5px 1px rgba(113,172,65,.2)!important;box-shadow:1px 1px 5px 1px rgba(113,172,65,.2)!important}.headerMenu>a.langBoxOpen i{display:inline-block}.pinListProperty{border:1px solid #e3e3e3;border-bottom:0;height:80px;background-color:#fff;position:relative}.pinListProperty a{display:block;padding:10px;height:60px;color:#979993}.pinListProperty a:hover{color:#71ac41}.pinListProperty a img{float:left;margin:0 10px 0 0;filter:alpha(opacity=80);opacity:.8}.pinListProperty a:hover img{filter:alpha(opacity=100);opacity:1}.pinListProperty a span{display:block;font-size:12px;line-height:14px}a.pinListDeleteProperty{position:absolute;right:0;top:0;font-size:14px;height:14px;line-height:14px}.wrapperBtnPinList{border:1px solid #e3e3e3;height:50px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.wrapperBtnPinList a{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:50px;color:#565b4e;font-weight:600;font-size:12px}.wrapperBtnPinList a:hover{color:#71ac41;background-color:#fff}.wrapperBtnPinList a:first-child{border-right:1px solid #e9e9e9}.pinListWelcomeUser{color:#565b4e;font-size:15px;font-weight:600;margin:10px 0 0 0;border-bottom:1px solid #e9e9e9;padding-bottom:15px}.pinListAreaPessoalButtons{margin:0 0 10px 0}.pinListAreaPessoalButtons i{font-size:14px;color:#b0b0a9}.pinListAreaPessoalButtons a,.boxPinList.bottom .pinListAreaPessoalButtons a{font-size:12px;padding:10px 0!important;color:#646464;display:block;border-bottom:1px dotted #e9e9e9}.pinListAreaPessoalButtons a:hover,.boxPinList.bottom .pinListAreaPessoalButtons a:hover{background-color:#fff;color:#71ac41;text-decoration:none}#WrapperSendPinListEmail{background-color:#fff;display:block;width:100%;height:42px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#WrapperSendPinListEmail .bgInputHome{border:1px solid #e3e3e3}#SendPinListEmail{background-color:transparent;border:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#565b4e;font-size:14px;height:42px;width:100%;float:left;padding:0 0 0 7px}#SendPinListEmail:focus,.bgInputHome.inputTitle #SendPinListEmail{padding-top:11px}#WrapperSendPinListEmail .submitFormBtn{position:absolute;right:0;top:0;background-color:#71ac41;border:1px solid #71ac41;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;height:44px;line-height:43px;width:25%;font-size:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:600}#WrapperSendPinListEmail .submitFormBtn:hover{background-color:#659c39}.btnNewPinListEnable{width:80%;margin:20px 10% 0 10%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:3px;height:40px;color:#565b4e;font-size:12px;font-weight:600;line-height:40px;text-align:center}.btnNewPinListEnable:hover{background-color:#fff;color:#71ac41}.fullContent .smallLink #labelMC_chkDisclaimer,.headerMenu .boxPinListContent .pinListAreaPessoalLink.chkDisclaimer{font-size:12px;width:100%;text-transform:none;text-align:left;font-weight:400;color:#83857f;cursor:pointer;line-height:16px}.headerButton{float:right;width:180px;background-color:#71ac41;border-radius:3px;margin:25px 10px 0 0;text-align:center;height:50px;line-height:49px;font-size:16px;color:#fff;font-weight:400}.headerButton:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39;color:#fff}.headerButton i{display:none}.screenSize{float:left;position:fixed;top:0;border-radius:3px;padding:5px;font-size:.8em;display:none;background-color:#c0c0c0;z-index:999999999998;width:100px;height:25px;line-height:25px;text-align:center}.fakeButton{float:left;position:absolute;top:0;border-radius:3px;padding:5px;font-size:.8em;display:block;z-index:999999999999;width:100px;height:25px;line-height:25px;text-align:center}.mainNavigation{height:60px;background-color:#71ac41}.mainNavigationContainer{max-width:1140px;margin:0 auto}.mainNavigationContainer h2{margin:0;float:left;height:60px;text-align:center;font-size:16px;display:table;font-weight:300}.mainNavigationContainer a{color:#fff;display:table-cell;vertical-align:middle;padding:0 15px;height:60px}.mainNavigationContainer a i{display:none}.mainNavigationContainer h2:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.mainNavigationContainer h2.active{font-weight:600;background-color:#52802d}.mainNavigationContainer h2.CAMPAIGN_CENTURY21.active a,.mainNavigationContainer h2.CAMPAIGN_CENTURY21_DETAIL.active a{font-weight:600;color:#beaf87}.mainNavigationContainer h2.mobileTabLabel{display:none}.mainNavigationContainer.flex{padding:0;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap;width:100%}.mainNavigationContainer.flex h2:not(.mobileTabLabel){line-height:60px;width:100%}.mainNavigationContainer.flex h2:not(.mobileTabLabel) a{display:inline-block}.mainSearch{height:515px;background:#e5e5e5 url(Images/Backgrounds/header_bg_1.jpg) no-repeat center center}.mapSearch{margin:0 auto;max-width:800px;height:490px}.mapSearchTitle{font-size:27px;font-weight:300;color:#fff;margin:0;padding-top:40px}.mapSearchOptions{list-style:none;padding:0;margin:20px 0 0 0;float:left}.mapSearchOptions li{margin:0;height:36px;line-height:36px}.mapSearchOptions li a{color:#bbb;font-size:15px;font-weight:300;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.mapSearchOptions li a i{margin:0 10px 0 0;filter:alpha(opacity=50);opacity:.5}.mapSearchOptions li a:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.mapSearchOptions li a:hover i{filter:alpha(opacity=100);opacity:1}.mapSearchOptions li a.active{color:#fff}.mapSearchOptions li a.active i{color:#71ac41;filter:alpha(opacity=100);opacity:1}#divMCASelect{display:none}.selectPropertyTypeSelect{display:none}.mainSearch.noMapContainer{display:none}#divMCASelect .ulMasterCategory{display:none}#divMCASelect #wrapperddMasterCategory,#divState #wrapperddState,#divTown #wrapperddTown,#divTouristicRegion #wrapperddTouristicRegion{margin-top:-48px}#divMCASelect #msddMasterCategory,#divState #msddState,#divTown #msddTown,#divTouristicRegion #msddTouristicRegion{width:calc(100% - 2px)}.msSingleClean{font-size:10px;font-family:Helvetica,Arial,sans-serif;color:#565b4e;height:18px;line-height:18px;vertical-align:middle;font-weight:600}.searchSidebar .linksWrapper{display:none}.filterSearch{max-width:800px;margin:0 auto}.filterSearch label{display:block;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:30px}.selectPropertyType{width:100%;padding:10px 10px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table}.propertyTypeList{margin:0;padding:0;display:table-row}.propertyTypeList li{display:table-cell;list-style:none;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:20%;background-color:#e6e6e6}.propertyTypeList li:hover{background-color:#fff}.propertyTypeList li:hover a{background-color:#fff}.propertyTypeList:last-child li{border-bottom:0}.propertyTypeList li:last-child{border-right:0}.propertyTypeList li a{display:block;font-size:13px;min-height:47px;text-align:center;padding:20px 10px;line-height:13px;color:#979993}.propertyTypeList.break4 li a{min-height:35px}.propertyTypeList:first-child li:first-child a,.propertyTypeList:first-child li:first-child{border-top-left-radius:3px}.propertyTypeList:first-child li:last-child a,.propertyTypeList:first-child li:last-child{border-top-right-radius:3px}.propertyTypeList:last-child li:first-child a,.propertyTypeList:last-child li:first-child{border-bottom-left-radius:3px}.propertyTypeList:last-child li:last-child a,.propertyTypeList:last-child li:last-child{border-bottom-right-radius:3px}.propertyTypeList .active{background-color:#fff;color:#565b4e}.propertyTypeList .active i{color:#71ac41;filter:alpha(opacity=100);opacity:1}.propertyTypeList li a i{margin:0 0 8px 0;filter:alpha(opacity=30);opacity:.3}.propertyTypeList li a:hover{background-color:#fff;color:#565b4e}.propertyTypeList li a span{display:block}.selectPropertyLocation{float:left;width:100%}.selectPropertyLocationSections{float:left;width:50%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bgSelectHome{width:100%;position:relative;border-radius:3px;background-color:#fff;height:50px;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bgSelectHome.shortSelect{width:42%;position:relative;float:left;border-radius:3px;background-color:#fff;height:50px;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.searchFilter .bgSelectHome{border:1px solid #e3e3e3;margin:0 0 10px 0}.searchFilter .bgSelectHome:hover{border:1px solid #a5c86e}.searchFilter .bgSelectHome.disabledSelect.shortSelect:hover,.searchFilter .bgSelectHome.disabledSelect:hover{border:1px solid #e3e3e3}.bgSelectHome>span{float:left;height:48px;line-height:48px;padding:0 30px 0 10px;font-size:14px;color:#565b4e;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bgSelectHome>input[type="text"]{width:100%;position:absolute;top:0;left:0;height:100%;margin:0;border:0;background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#565b4e;border-radius:3px}.bgSelectHome>input[type="text"]:focus{outline:0;box-shadow:#a5c86e 0 0 0 1px}.bgSelectHome.optionActive>input[type="text"]{font-weight:600;color:#565b4e;padding-top:10px}.bgSelectHome.optionActive>span,.bgSelectHome.shortSelect.optionActive>span{height:20px;clear:left;color:#565b4e;font-weight:600;line-height:20px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.bgSelectHome.shortSelect>span{float:left;height:48px;line-height:48px;font-size:13px}.advSearchBlock.ecSearch .bgSelectHome.mediumSelect.optionActive>span,.advSearchBlock.refSearch .bgSelectHome.mediumSelect.optionActive>span,.advSearchBlock.priceReductionSearch .bgSelectHome.shortSelect.optionActive>span{height:48px;line-height:48px}.mainSearch.noMapContainer .bgSelectHome.optionActive>span,.mainSearch.noMapContainer .bgSelectHome.shortSelect.optionActive>span{height:48px;line-height:48px}.bgSelectHome>label{display:none}.bgSelectHome.optionActive>label{display:block;font-size:11px;color:#92968b;float:left;margin:7px 0 0 10px}.bgSelectHome.disabledSelect>span{font-style:italic;color:#b5b6b2}.bgSelectHome.disabledSelect>i{color:#b5b6b2}.bgSelectHome>i{line-height:50px;margin-right:12px;position:absolute;right:0}select.selectHome{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 10px 11px 10px;font-size:14px;height:50px;background-color:transparent;color:#565b4e;border:1px solid #fff;border-radius:3px;outline:0!important;cursor:pointer;text-indent:.01px;vertical-align:middle;overflow:hidden;position:absolute;left:0;filter:alpha(opacity=0);opacity:0}@-moz-document url-prefix(){select.selectHome{background-color:#fff;filter:alpha(opacity=0);opacity:0;}}select.selectHome::-ms-expand{display:none}select.selectHome:disabled{font-style:italic;color:#b5b6b2}select.selectHome option{padding:3px;border:0;outline:0;font-size:12px;color:#323a46}select.selectHome optGroup{font-size:13px;font-style:normal;color:#323a46}span.mswrapper,ul.mswrapper{background-color:#fff;width:100%;border:1px solid #1e90ff;margin:0!important;padding:0!important;top:50px;position:absolute;display:none;z-index:999}span.mswrapper{white-space:unset}span.mswrapper .msbuttons{height:36px;background-color:#fff;margin:0;display:block;line-height:36px;float:right;padding:0 10px;width:calc(100% - 20px);text-align:center}span.mswrapper .msbuttons.simple{padding:0;width:100%}span .mswrapper .msbuttons .all{color:#71ac41;float:right;line-height:inherit}span.mswrapper .msbuttons .none{color:#d43f3a;float:right;line-height:inherit}span.mswrapper .msbuttons.simple .none{float:left;margin-left:10px}span.mswrapper .msbuttons.simple .none.fa-lg{vertical-align:initial;text-align:left;width:calc(100% - 10px)}span.mswrapper .msbuttons .limit{color:#b0b0a9;line-height:inherit;font-size:.8em}span.mswrapper .msbuttons+ul .search{color:#71ac41;line-height:inherit;vertical-align:initial;margin-left:auto;width:32px;display:inline-block;text-align:center}span.mswrapper .msbuttons .ok{color:#71ac41;float:right;line-height:inherit;padding-right:5px}span.mswrapper .message{background-color:#fff;color:#b5b6b2;margin-top:50px;display:block;line-height:36px;float:right;padding:0 10px;width:calc(100% - 20px);text-align:center}ul.msDrop.selectHome{position:absolute;list-style:none;top:36px;padding:0;margin:0;width:100%;z-index:5;max-height:250px;overflow:auto}ul.msDrop.selectHome li{border-top:1px solid rgba(0,0,0,.05);background-color:#fff;line-height:30px;height:30px;font-size:12px;white-space:nowrap;overflow:hidden;cursor:pointer;text-align:left}ul.msDrop.selectHome li:hover{background-color:#1e90ff}ul.msDrop.selectHome li.on{background-color:#1e90ff}ul.msDrop.selectHome li a{text-align:left;display:block;padding:0 10px}ul.msDrop.selectHome li[disabled] a{color:#b0b0a9;font-style:italic}ul.msDrop.selectHome li[group]{cursor:auto;padding-left:5px;font-weight:bold}ul.msDrop.selectHome li[group]:hover{background-color:#fff}ul.msDrop.selectHome li[data-search]{padding-left:0}ul [multiple].msDrop.selectHome{display:block}ul[multiple].msDrop.selectHome li.on{background-color:#fff}ul[multiple].msDrop.selectHome li.on:hover{background-color:#1e90ff}ul[multiple].msDrop.selectHome li a:before{font-family:FontAwesome;display:inline-block;content:"";color:#71ac41;padding-right:5px;font-size:15px}ul[multiple].msDrop.selectHome li:hover a:before{color:#fff}ul[multiple].msDrop.selectHome li.on a:before{content:""}ul[multiple].msDrop.selectHome li[disabled] a:before{color:#b0b0a9}ul.msDrop li.ctnOther{height:75px;margin:0 2px}ul.msDrop li.ctnOther:hover{background-color:#fff}ul.msDrop li.ctnOther .txtOther{font-weight:normal;width:100%;border:1px solid #e3e3e3;margin-top:2px;height:35px}ul.msDrop li.ctnOther .txtOther:focus{outline:0;border:1px solid #a5c86e}ul.msDrop li.ctnOther .btnOther{color:#fff;transition:all ease .3s;background-color:#71ac41;font-size:13px;font-weight:600;cursor:pointer;padding:0 5px!important;border-radius:3px;position:absolute;width:calc(100% - 10px);text-align:center!important;margin-top:2px}ul.msDrop li.ctnOther .btnOther:hover{background-color:#659c39}.submitHomeSearch{float:left;width:40%;padding:10px 0;background-color:#71ac41;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:25px 0 0 30%;text-align:center;border-radius:3px;color:#fff}.searchLinks.searchLinksTop{text-align:center;max-width:1120px;width:95%;width:calc(100% - 20px);margin:10px auto 0 auto;overflow:hidden;padding:0 10px}.searchLinks.searchLinksTop a{width:auto;padding:0 5px;line-height:20px;float:none}.homeTitle{text-align:center;padding-top:30px;font-size:27px;color:#565b4e;margin:0;display:inline-block;width:100%;font-weight:300}.filterSearch .homeTitle{color:#fff;font-size:21px;font-weight:100}.homeTitleLink{text-align:center;margin-top:5px}.homeTitleLink a{color:#71ac41;text-decoration:none;font-size:14px}.homeTitleLink a:hover{text-decoration:underline}.homeFinanceProperties{height:490px}.homeFinanceProperties .homePropertiesContainer{margin:0 auto;max-width:1140px}.homeProperty{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.homePropertyContainer{width:100%;background-color:#fff;height:320px;border-radius:3px;box-shadow:rgba(0,0,0,.1) 0 0 1px;position:relative}.homePropertyContainer:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:rgba(0,0,0,.15) 0 0 12px}.homePropertyContainer .photoContainer{width:100%;background-color:#fff;height:160px;overflow:hidden;position:relative;border-top-left-radius:3px;border-top-right-radius:3px}.homePropertyContainer .photoContainer img{width:280px;height:210px;position:absolute;left:50%;top:50%;margin-left:-140px;margin-top:-105px}.photoContainer .photoLayer{position:absolute;height:100%;width:100%;background-color:rgba(41,45,47,.25);border-top-left-radius:4px;border-top-right-radius:4px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.photoContainer .photoLayer:hover{background-color:rgba(41,45,47,.1);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.homePropertyContainer .homePropertyTitle{padding:8px 15px 2px 15px;margin:0;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#565b4e;font-size:15px;font-weight:600}.homePropertyContainer .homePropertyTitle:hover{color:#71ac41}.homePropertyContainer .homePropertyLocation{color:#979993;font-size:12px;padding:0 15px 0 15px;line-height:15px;margin:0 0 4px 0;height:32px;overflow:hidden}.homePropertyLocation a{color:inherit}.homePropertyPrice{margin:40px 15px 0 15px}.homePropertyBusiness{color:#71ac41;text-transform:uppercase;font-size:11px;line-height:12px}.homePropertyValue{color:#71ac41;font-size:16px;font-weight:600;line-height:16px}.AuctionProperty .homePropertyPrice{margin:10px 15px 0 15px}.AuctionProperty .homePropertyBusiness{float:left;height:18px;line-height:22px}.AuctionProperty .homePropertyValue{float:right;height:18px;line-height:18px;text-align:right}.propertyDiscount{position:absolute;height:40px;width:60px;background-color:rgba(113,172,65,1);color:#fff;font-size:15px;font-weight:600;text-align:center;line-height:39px;top:0;right:10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.homeDevelopments{background-color:#eaeaea;padding-bottom:40px}.developmentContainer{max-width:1120px;background-color:#f3f3f3;margin:40px auto 0 auto;border-radius:3px;box-shadow:rgba(0,0,0,.15) 0 0 1px;position:relative}.homeDevelopments440{display:none}.developmentSlideShow{width:75%}.developmentContainerMenu{width:25%;background-color:#fff;height:100%;position:absolute;right:0;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.developmentContainerMenu a{float:left;padding:20px 10px 0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#a6a8a2;font-size:15px}.developmentContainerMenu a i{float:left;margin:3px 10px 0 0;color:#fff}.developmentContainerMenu a span{float:left;font-weight:600}.developmentContainerMenu a span span{font-size:13px;font-weight:400}.developmentContainerMenu a:hover{color:#565b4e;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.developmentContainerMenu a:hover i{color:#e3e4e2;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.developmentContainerMenu a.active{color:#565b4e}.developmentContainerMenu a.active i{color:#71ac41}.developmentSubLinks{float:left;margin:5px 0 0 25px;display:none}.developmentContainerMenu a.active+.developmentSubLinks{display:block}.developmentSubLinks a{padding-top:0;text-transform:uppercase;font-size:11px}.developmentDirection{display:none}.horizontalPannel{max-width:1120px;text-align:center;padding:0 10px;margin:20px auto 20px auto}.horizontalPannel iframe{width:100%;height:120px}.homeProperties.single-row{height:auto}.homeProperties.single-row .homePropertiesBox .homeProperty{display:block!important}.homePropertiesContainer{max-width:1140px;margin:40px auto 0 auto}.homePropertiesPub{float:right;width:300px;margin:10px 10px 0 0}.pub2{margin-top:10px}.searchLinks p{font-weight:700;color:#808080;font-size:13px}.searchLinks a{float:left;width:50%;line-height:20px;color:#505346;font-size:12px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchLinks a:hover{color:#71ac41}.homePropertiesBox{width:100%;float:left}.homePropertiesBox.pinlist{margin-bottom:20px}.homePropertiesBox .homeProperty{float:left;width:calc(25% - 2px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 10px}.homePropertiesBox .homePropertyContainer{width:100%;background-color:#fff;height:270px;border-radius:3px;box-shadow:rgba(0,0,0,.1) 0 0 1px;position:relative}.homePropertiesBox .homePropertyContainer:hover{box-shadow:rgba(0,0,0,.15) 0 0 12px}.homePropertiesBox .homePropertyPrice{margin:0 15px}.homeRentals{height:500px;background:url(Images/Backgrounds/rentals_bg_1.jpg) no-repeat center center}.homeRentals .homeTitle{color:#fff}.homeRentals .homeTitleLink a{color:#5ec6cf}.homeRentals .homePropertyContainer{height:300px}.homeRentals .homePropertyContainer .homePropertyTitle{padding:10px 15px 0 15px;margin:0 0 8px 0;overflow:hidden;white-space:normal;line-height:16px;max-height:35px;color:#565b4e;font-size:14px;font-weight:700}.homeRentals .homePropertyContainer .homePropertyTitle:hover{color:#5ec6cf}.homeRentals .homePropertyPrice{margin:0 15px 0 15px;position:absolute;bottom:12px}.homeRentals .homePropertyBusiness{color:#5ec6cf}.homeRentals .homePropertyValue{color:#5ec6cf;font-size:15px}.homePub{height:500px}.homePubAds{float:left;width:50%;height:100%;background:#71ac41;text-align:right}.homePubEgo{float:left;width:50%;height:100%;background:#1ca4e8}.homePubContainer{max-width:570px;float:left;padding:60px 60px 0 60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.homePubAds .homePubContainer{float:right}.homePubTitle{color:#fff;font-size:27px;line-height:34px;font-weight:100;height:90px}.homePubText{color:#fff;font-size:16px;line-height:28px;margin-bottom:70px;height:130px}.homePubContainer a{padding:20px 40px;background-color:#fff;border-radius:4px;color:#565b4e;display:block;text-align:center}.homePubContainer a:hover{color:#71ac41}.homePubEgo .homePubContainer a:hover{color:#1ca4e8}.mainSectionNav{min-height:440px;background-color:#fff;clear:both}.mainSectionNavContainer{max-width:1140px;margin:0 auto;padding-top:30px}.mainSectionNavLinks{width:100%}.mainSectionNavLinks>div{display:inline-block;position:relative}.sectionNavTitle{color:#565b4e;font-size:19px;font-weight:300;margin:30px 0 20px 10px}.mainSectionNavLinks a:not(.pinListClose){float:left;color:#71ac41;font-size:13px;height:24px;margin:5px 0;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mainSectionNavLinks .boxPinList a:not(.pinListClose){float:none;height:auto;padding:0}.mainSectionNavLinks .boxPinList a.submitFormBtn{color:#fff}.mainSectionNavLinks a:hover{text-decoration:underline}.fullSections{float:left;width:100%}.fullSections>a{width:25%}.halfSections{float:left;width:50%}.halfSections a{width:50%}.halfSections2{float:left;width:50%}.halfSections a{width:50%}.quarterSections{float:left;width:25%}.mainSectionNavLinks a.googlePlay{float:left;width:150px;height:52px;background-size:contain;padding:0;margin:20px 0 0 10px}.mainSectionNavLinks a.AppStore{float:left;width:150px;height:43px;background-size:contain;padding:0;margin:40px 0 0 10px}.mainSectionNavLinks div.divIOSApps{position:absolute;top:-80px;left:-55px;background-color:#000;opacity:.7;filter:alpha(opacity=70);border-radius:4px;width:285px}.mainSectionNavLinks a.CasaSapoApp{float:left;height:72px;line-height:164px;background:url(Images/Apps/apple_casasapo.png) no-repeat center top;background-size:contain;margin:20px;font-size:11px}.mainSectionNavLinks a.CasaSapoAppX{float:right;height:72px;line-height:164px;background:url(Images/Apps/apple_casasapoX.png) no-repeat center top;background-size:contain;margin:20px;font-size:11px}.footer{min-height:110px;min-height:calc(64px + 32px + 12px);padding-bottom:30px;background-color:#333;width:100%}.footerContainer{max-width:1140px;margin:0 auto}.egoLogo{margin:16px 0 0 10px;color:#b1b1b1;font-size:12px;float:left}.egoLogo img{height:28px;width:128px;margin-top:3px}.JDLogo{float:right;margin:35px 10px 0 0}.JDLogo img{height:27px;width:127px}.InmofocusLogo{float:right;margin:35px 10px 0 0}.InmofocusLogo img{height:27px;width:127px}.footerLinks{padding:35px 0 5px 0;text-align:center;line-height:22px;margin:0}.footerLinks a,.footerLinks span.link{color:#fff;font-size:12px;padding:0 10px}.footerLinks a:hover,.footerLinks span.link:hover{text-decoration:underline}.footerMidLinks{margin:0;margin:5px auto;text-align:center;font-size:11px;color:#b1b1b1;line-height:40px;height:40px}.footerMidLinks a{color:#fff;font-size:12px;margin:0 20px}.footerMidLinks a:hover{text-decoration:underline}.footerSubLinks{margin:0;text-align:center;font-size:11px;color:#b1b1b1}.footerSubLinks a{padding:0 20px 0 0;color:#b1b1b1}.footerSubLinks a:hover{text-decoration:underline;color:#fff}.searchHeaderMenu.fixed{position:fixed;bottom:0;background-color:#fff;height:50px;z-index:900;-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.32);-moz-box-shadow:0 -5px 5px 0 rgba(0,0,0,.32);box-shadow:0 -5px 5px 0 rgba(0,0,0,.32)}.searchHeaderMenu.fixed a{height:100%!important;line-height:50px!important}.searchHeader{width:100%;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 2px 5px}.searchHeader.fixedBar{position:fixed;top:0;z-index:900}.detailPage .searchHeader.fixedBar{z-index:1100}.searchHeader.auctionHeader{width:100%;height:200px;background:#fff url(Images/Backgrounds/header_bg_1.jpg) no-repeat center top fixed;box-shadow:rgba(0,0,0,.1) 0 2px 5px}.searchHeaderContainer{margin:0 auto;max-width:1140px;position:relative;height:100%}.AUCTION_ONLINE .searchHeaderFilterBar{display:none}.searchHeader.fixedSearchHeader{position:fixed;top:0;z-index:9999;background-color:rgba(255,255,255,.8)}.searchHeader.fixedSearchHeader *{border:0}.searchHeader.fixedSearchHeader .detailPropertyBusiness,.searchHeader.fixedSearchHeader .detailPropertyLocation{height:30px}.auctionHeaderTitle{color:#fff;font-size:35px;font-weight:300;margin:0 0 15px 0;padding:50px 0 0 10px;white-space:nowrap;line-height:85px}.auctionHeaderTitle span{font-size:39px}.auctionHeaderMenu{max-height:60px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ebebeb;overflow:hidden}.auctionHeaderMenu a,.mainContentAuctions .actionNormalSearchBar a{color:#979993;font-size:14px;line-height:60px;padding:0 15px;height:60px;display:inline-block;border-right:1px solid #ebebeb}.auctionHeaderMenu a:hover,.mainContentAuctions .actionNormalSearchBar a:hover{color:#565b4e;filter:alpha(opacity=100);opacity:1;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.auctionHeaderMenu a.active{font-weight:600;background-color:#fafafa;color:#71ac41}.mainContentAuctions .actionNormalSearchBar{position:absolute;width:auto;top:0;right:0}.auctionStamp{position:absolute;right:0;top:25px;width:150px;height:130px;padding-top:20px;background-color:rgba(249,250,240,1);border-radius:80px;text-align:center}.mainContentAuctions .auctionStamp.bankinter{top:0;width:170px;height:170px;background:none;border-radius:0}.auctionStampTxt1{display:block;font-size:13px;font-weight:300;line-height:12px;padding-top:14px;color:#565b4e}.auctionStampTxt2{font-size:37px;display:block;font-weight:400;line-height:40px;padding-bottom:3px;letter-spacing:-1px;color:#565b4e}.auctionStampTxt3{display:block;font-size:11px;line-height:13px;font-style:italic;color:#9a9d96}.auctionStampTxt4{display:block;font-size:13px;line-height:30px;font-style:italic;color:#9a9d96;padding:15px;top:50%;margin-top:-85px;position:relative;width:120px;height:120px}.auctionStampTxt1_Barclays{display:block;font-size:12px;font-weight:800;line-height:14px;padding-top:14px;width:82px;color:rgba(0,174,239,1);margin-left:18px}.auctionStampTxt2_Barclays{position:absolute;right:0;top:-20px;background:url(Images/AuctionsOnline/selo.png) no-repeat top center;background-size:contain;font-size:24px;display:block;font-weight:700;line-height:22px;padding-bottom:3px;letter-spacing:-1px;color:#565b4e;width:73px;height:72px}.auctionStampTxt2_1_Barclays{font-size:12px}.auctionStampTxt3_Barclays{display:block;font-size:12px;line-height:16px;color:#369;font-weight:700}.auctionStampTxt3_Barclays img{margin-top:5px}.auctionStampTxt4_Barclays{display:block;font-size:11px;line-height:14px;color:#9a9d96;font-weight:600;width:75px;margin-left:40px}.nextAuctions{float:left;color:#fff;font-size:14px;padding:5px;margin:7px 0 0 10px;filter:alpha(opacity=80);opacity:.8;border-radius:3px;border:1px solid transparent;filter:alpha(opacity=100);opacity:1;border:1px solid #71ac41;background-color:#71ac41;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.nextAuctions:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.auctionMenu{float:right;margin:80px 180px 0 0;width:50%;width:-webkit-calc(100% - 600px);width:-moz-calc(100% - 600px);width:calc(100% - 600px)}.auctionMenu a{float:right;color:#fff;font-size:14px;padding:5px;margin:0 0 0 5px;filter:alpha(opacity=80);opacity:.8;border-radius:3px;border:1px solid transparent}.auctionMenu a:hover{filter:alpha(opacity=100);opacity:1;border:1px solid #71ac41;background-color:#71ac41;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#divSimilarResults{min-height:150px;background-color:transparent;clear:both}#divSimilarResults .detailSectionTitle{float:left}.searchSimilarSearches .searchSimilarSearchesContainer{margin:0 auto;max-width:1140px}.searchSimilarSearches .searchSimilarSearchesContainer h2{width:44%;width:calc(50% - 15px);font-weight:400;line-height:15px;font-size:11px;color:#8d8f89;display:inline-block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:15px 0 0 10px}.searchSimilarSearches .searchSimilarSearchesContainer h2 a{color:#8d8f89}.searchSimilarSearches .searchSimilarSearchesContainer h2 a:hover{color:#71ac41}.highlight{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;float:left;color:#fff;margin:5px 0 0 10px;padding:10px 14px;background-color:#71ac41;border-radius:3px}.highlight i{font-size:14px;margin:0 5px 0 0}.highlight:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.searchHeaderTitle{line-height:48px;margin:0;font-size:19px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-left:10px;height:60px}.searchHeaderTitle a{float:left;overflow:hidden;color:#565b4e;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;font-weight:700}.searchHeaderBreadCrumb{line-height:25px;margin-top:-25px;font-size:12px;margin-left:10px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;word-break:break-word;height:auto;min-height:25px}.searchHeaderBreadCrumb a{color:#565b4e;white-space:nowrap;font-weight:normal;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:300px}.searchHeaderBreadCrumb a:hover,.searchHeaderBreadCrumb a.active{color:#659c39}.searchHeaderBreadCrumb i{font-weight:bolder}.searchHeaderBreadCrumb .bcMenu{display:inline-block;vertical-align:top}.bcSubMenu{display:none;position:absolute;z-index:999;font-size:12px}.bcSubMenu ul{list-style-type:none;padding:10px;margin:0;min-width:100px;background-color:#fff;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e6e6e6;border-radius:0 0 3px 3px;box-shadow:rgba(0,0,0,.1) 0 2px 5px}.bcSubMenu ul li{cursor:pointer;padding:4px 0}.bcSubMenu ul li a:hover{color:#659c39}.searchHeaderMenu{float:right;border-right:1px solid #ebebeb}#toggleAdvSearch,.searchHeaderMenu a{float:left;height:60px;line-height:60px;padding:0 15px;border-left:1px solid #ebebeb;color:#979993;font-size:11px;text-transform:uppercase;border-bottom:1px solid #ebebeb}#toggleAdvSearch span,.searchHeaderMenu a span{background-color:#eaf2dd;padding:3px 8px;text-transform:none;color:#71ac41;margin:0 0 0 6px;border-radius:20px;font-weight:600}.searchHeaderMenu a:hover{color:#565b4e}#toggleNormalSearch{display:none}.auctionHeaderMenu #toggleAdvSearch{line-height:44px;height:44px}.CAMPAIGN_CENTURY21 .auctionHeaderMenu #toggleAdvSearch{line-height:60px;height:60px}.painelSimuladorCH{max-width:320px;text-align:center;display:inline-block}.painelSimuladorCH iframe{width:320px;height:315px}.searchContent{margin:0 auto;max-width:1140px;padding:10px 320px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.lastSearch-container{background-color:#86c052;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.lastSearch-container.hidden{display:none}.lastSearch-wrapper{max-width:1140px;margin:0 auto;text-align:left;font-size:15px;padding:15px;display:block;position:relative}.lastSearch-wrapper a{color:#fff}.lastSearch-wrapper a.searchLink{display:block;width:calc(90% - 10px);float:left}.lastSearch-wrapper a.searchLink #context{font-weight:700;text-decoration:underline}.lastSearch-wrapper a.closeLastSearch{float:left;width:10%;text-align:right}.lastSearch-wrapper a.closeLastSearch i{margin-left:5px}.fullContent{margin:0 auto;max-width:1140px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.searchContent hr{display:none;margin:10px 0;border-radius:3px;border-top:1px solid rgba(0,0,0,.1)}.searchResultProperty{background-color:#fff;margin:0 10px 10px 0;border-radius:3px;padding:0 0 0 225px;position:relative;height:220px;border:1px solid #e6e6e6}.searchResultProperty:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #ccdab6;box-shadow:rgba(113,172,65,.2) 0 0 5px}.searchResultProperty .titleG3{display:none}.searchResultProperty.G3Visual{background-color:#f7f8de;border:5px solid #86c052}.searchResultProperty.G3Visual .searchPropertyFeaturesBox.A,.searchResultProperty.G3Visual .searchPropertyFeaturesBox.N,.searchResultProperty.G3Visual .searchPropertyFeaturesBox.I{background-color:#f7f8de;border:1px solid #86c052}.searchResultProperty.G3Visual.hastitle .titleG3{display:inline-block;height:18px;line-height:18px;background:#86c052;width:calc(100% + 5px);margin-left:-15px;padding:0 5px 5px 5px;color:#fff;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchResultProperty.G3Visual.hastitle .searchPropertyFeatures{top:32px}.searchResultProperty.G3Visual.hastitle .searchPropertyTitle.HasFeatures{height:25px}@media only screen and (max-width:980px),screen and (max-device-width:980px){.searchResultProperty.G3Visual.hastitle .titleG3{padding-left:225px;width:calc(100% - 225px);margin-left:-5px}}@media only screen and (max-width:850px),screen and (max-device-width:850px){.searchResultProperty.G3Visual .searchPropertyFeaturesBox.A,.searchResultProperty.G3Visual .searchPropertyFeaturesBox.N,.searchResultProperty.G3Visual .searchPropertyFeaturesBox.I{background-color:transparent;border:1px solid #fff}}@media only screen and (max-width:440px),screen and (max-device-width:440px){.searchResultProperty.G3Visual.hastitle .titleG3{margin-top:220px;width:calc(100% - 5px);padding:5px 5px 5px 10px}.searchResultProperty.G3Visual.hastitle .searchPropertyTitle.HasFeatures{margin-top:10px}}.photoButtonsBackground{position:absolute;bottom:0;width:100%;background-image:-moz-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.4) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(41,45,47,0)),color-stop(100%,rgba(41,45,47,.4)));background-image:-webkit-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.4) 100%);background-image:-o-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.4) 100%);background-image:-ms-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.4) 100%);background-image:linear-gradient(to bottom,rgba(41,45,47,0) 0,rgba(41,45,47,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00292d2f',endColorstr='#66292d2f',GradientType=0);height:60px;z-index:50}.photoButtons{position:absolute;width:95px;bottom:0}.photoButtons a{position:absolute;bottom:0;color:#fff;font-size:10px;text-transform:uppercase;padding:5px 10px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:12px;filter:alpha(opacity=100);opacity:1;font-weight:600;height:60px;width:100%;z-index:150}.photoButtons a:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(41,45,47,.4)}.photoButtons a i{font-size:14px;line-height:30px}.searchResultProperty .photoContainer{position:absolute;top:0;left:0;width:210px;height:220px;overflow:hidden;border-top-left-radius:3px;border-bottom-left-radius:3px;z-index:99}.searchResultProperty .photoContainer img{width:360px;height:270px;position:absolute;left:50%;top:50%;margin:-135px 0 0 -180px}.searchResultProperty .photoContainer .photoLayer{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:3px;background-color:rgba(41,45,47,.2);z-index:100}.searchResultProperty .photoContainer .photoLayer:hover{background-color:rgba(64,66,60,.1);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.searchResultProperty .auctionButtons{position:absolute;bottom:5px;height:42px;border:0;width:40%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.searchResultProperty .auctionButtons a:first-child{border-top-left-radius:4px;height:40px;padding-top:0;line-height:38px;border:1px solid #e9e9e9;border-right:0}.searchResultProperty .auctionButtons a:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;height:40px;padding-top:0;line-height:38px;border:1px solid #e9e9e9}.searchResultProperty .auctionButtons a br{display:none}.searchResultProperty .auctionButtons a strong{margin:0 8px 0 0}.auctionButtons{position:absolute;bottom:0;height:50px;border-top:1px solid #e9e9e9;width:100%}.auctionButtons a{float:left;width:50%;background-color:#fafafa;height:50px;padding:8px 0 0 0;color:#565b4e;font-size:12px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px;border-bottom-right-radius:4px;border-bottom-left-radius:0}.auctionButtons a:first-child{border-right:1px solid #e9e9e9;border-bottom-left-radius:4px;border-bottom-right-radius:0;width:50%}.auctionButtons a:first-child:not(.singleActionButton):not(.searchResultProperty .auctionDetailsButton a:first-child){border-top-right-radius:0}.auctionButtons a:hover{background-color:#fff;color:#71ac41;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.auctionButtons a.singleActionButton{float:left;width:100%;height:50px;padding:0 0 0 0;color:#565b4e;font-size:12px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:50px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-right:0}.auctionButtons a.singleActionButton:hover{color:#71ac41}.searchPropertyTitle{font-size:18px;font-weight:600;margin:10px 10px 0 0;height:50px;line-height:18px;color:#565b4e;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchResultProperty.G3Visual.hastitle .searchPropertyTitle{height:25px;margin-top:5px}.searchPropertyTitle:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;color:#71ac41}.searchPropertyTitle.HasFeatures{margin:10px 125px 0 0}.searchPropertyTitle a span{width:calc(100% - 130px);display:block;float:left;text-overflow:ellipsis;overflow:hidden}.searchPropertyLocation{color:#979993;font-size:12px;margin:3px 0 10px 0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px 0 0}.searchPropertyLocation a{color:inherit}.searchPropertyLocation.HasFeatures{margin-right:80px}.searchPropertyPrice{height:auto;min-height:25px;padding-bottom:10px}.searchPropertyPrice>div p:first-child{color:#71ac41;font-size:11px;text-transform:uppercase;margin:0;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchPropertyPrice>div p:last-child{color:#71ac41;font-size:16px;font-weight:600;margin:0;line-height:17px}.searchPropertyPrice>div p:last-child i{font-size:14px;vertical-align:middle;color:#b2b3b1;margin:0 0 0 5px}.searchPropertyPrice.vacationPrice>div{float:left;margin-right:10px}.searchPropertyPrice.vacationPrice div p:last-child{font-size:13px;line-height:13px}.searchPropertyInfo{height:50px}.searchResultProperty.hastitle .searchPropertyInfo{height:40px}.searchPropertyInfo div{float:left;width:20%}.searchPropertyInfo div p:first-child{color:#7d7d78;font-size:10px;text-transform:uppercase;margin:0;line-height:15px}.searchPropertyInfo div p:last-child{color:#565b4e;font-size:12px;font-weight:600;margin:0;line-height:15px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchPropertyDescription{font-size:12px;color:#999;line-height:14px;margin:0;padding:0 110px 0 0}.searchPropertyFeatures{position:absolute;right:10px;top:10px}.searchPropertyFeatures .feature{float:left;color:#cccdca;font-size:14px;margin:0 10px 0 0;height:34px;line-height:34px}.searchPropertyOwner{position:absolute;bottom:15px;right:10px}.searchPropertyRealtor img{max-width:80px;max-height:38px;float:left}.searchPropertyDate{position:absolute;right:10px;bottom:65px;height:38px;width:80px;color:#ccc;font-size:11px;line-height:16px}.searchPropertyDate span{display:block;color:#bfbfbf}.searchPropertyAuctionTime{position:absolute;right:10px;bottom:16px;height:38px;width:80px;color:#71ac41;font-size:11px;line-height:16px}.searchPropertyAuctionTime span{display:block;color:#71ac41;font-weight:600;font-size:14px}div.startingBid{float:left;padding-right:20px}div.marketPrice{float:left;padding-top:3px;width:auto}div.auctionDescription{float:left}div.searchPropertyAuctionDocs{width:auto;font-size:11px;line-height:16px;float:right;margin:0 20px 0 0;text-align:right}div.searchPropertyAuctionDocs a{color:#565b4e}div.searchPropertyAuctionDocs a:hover{color:#71ac41}.searchPropertyAuctionDocs i{font-size:14px;margin:0 4px 0 0}.searchPropertyAuctionDocs span{font-size:11px;line-height:12px}.searchPropertyActions{float:left}.searchPropertyActions a{color:#fff;float:left;height:34px;width:34px;text-align:center;font-size:12px;background-color:#b5d288}.searchPropertyActions a:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#71ac41}.searchPropertyActions a.actionOff{color:#cfcfcf;background-color:#efefef}.searchPropertyActions a.actionOff:hover{color:#cfcfcf;background-color:#efefef}.searchPropertyActions a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:1px solid #ddd}.searchPropertyActions a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.searchPropertyActions a i{line-height:35px}.searchPropertyActions a i.fa-comment{line-height:31px;margin-left:3px}.searchPropertyActions span{color:#fff;float:left;height:34px;width:34px;text-align:center;font-size:12px;background-color:#b5d288}.searchPropertyActions span:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#71ac41}.searchPropertyActions span.actionOff{color:#cfcfcf;background-color:#efefef}.searchPropertyActions span.actionOff:hover{color:#cfcfcf;background-color:#efefef}.searchPropertyActions span:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:1px solid #ddd}.searchPropertyActions span:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.searchPropertyActions span i{line-height:35px}.searchPropertyActions span i.fa-comment{line-height:31px;margin-left:3px}.paginador{margin:30px 10px 30px 0}.paginador>span.paginadorPrevious.disabledBtn,.paginador>span.paginadorPrevious.disabledBtn:hover,.paginador>span.paginadorNext.disabledBtn,.paginador>span.paginadorNext.disabledBtn:hover{background-color:#e3e3e3!important;color:#b3b3b3!important}.paginador>a,.paginador>span.paginadorPrevious,.paginador>span.paginadorNext{width:120px;height:40px;line-height:40px;color:#fff;background-color:#71ac41;border-radius:3px;font-size:16px;text-align:center}.paginador>a:hover{background-color:#659c39}.paginador p{height:40px;line-height:20px;color:#565b4e;font-size:13px;text-align:center;padding-top:10px}.paginador p a,.paginador p span.currentPage{margin:0 8px;color:#71ac41;font-size:16px}.paginador p a:hover{color:#565b4e}.paginador p span.currentPage{font-weight:700;color:#565b4e}.paginadorPrevious{float:left}.paginadorNext{float:right}.paginadorText{text-align:center;margin:50px 0;font-size:14px;color:#565b4e}.paginadorText a{color:#71ac41}.paginadorText a:hover{text-decoration:underline}.searchSidebar .mrec{float:right;clear:right;margin:20px 10px 0 0}.searchSidebar .pub2{float:right;clear:right;margin:20px 10px 0 0}.propertyBanner,.userBidsPropertyBanner{position:absolute;left:0;height:40px;line-height:38px;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:2px;text-align:center;color:#fff;bottom:50%;margin:0 0 -25px 0;-ms-transform:skew(0,-8deg);-webkit-transform:skew(0,-8deg);-moz-transform:skew(0,-8deg);-o-transform:skew(0,-8deg);transform:skew(0,-8deg);width:100%}.userBidsPropertyBanner{height:35px;line-height:35px}.detailPhotoContainer .propertyBanner{height:75px;line-height:75px}.sold{background-color:rgba(255,0,0,.4)}.reserved,.rented{background-color:rgba(116,204,0,.7)}.barclaysStockOff{background-color:rgba(0,174,239,.7);bottom:75%}.largeSlidePub{height:120px;background-color:#bbb;margin:20px 10px 20px 0;position:relative;overflow:hidden}.largeSlidePub:hover .expandPub{filter:alpha(opacity=100);opacity:1;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.expandPub{position:absolute;bottom:0;width:100%;height:20px;background-color:rgba(0,0,0,.5);color:#fff;text-transform:uppercase;font-size:10px;line-height:20px;font-weight:600;text-align:center;filter:alpha(opacity=30);opacity:.3;letter-spacing:2px}.shortPub{height:70px;background-color:#bbb;margin:20px 10px 20px 0;position:relative;overflow:hidden}.searchAuctionProperties{margin:30px 10px 30px 0;height:290px}.searchAuctionTitle{color:#565b4e;font-size:16px;line-height:20px;font-weight:600;margin:0 0 10px 10px}.searchAuctionLink{float:right;color:#71ac41;font-size:12px;line-height:20px}.searchAuctionProperty{width:49%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:3px;position:relative;height:250px;overflow:hidden;border:1px solid #e6e6e6}.searchAuctionProperty:last-child{margin:0 0 0 2%}.searchAuctionProperty .photoContainer{border-radius:3px;height:180px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.searchAuctionProperty .photoContainer .photoLayer{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:3px;background-color:rgba(41,45,47,.3);top:0;left:0}.searchAuctionProperty .photoContainer .photoLayer:hover{background-color:rgba(64,66,60,.1);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.searchAuctionProperty .photoContainer img{left:50%;margin:-180px 0 0 -240px;position:absolute;top:50%;width:480px;height:360px}.searchAuctionProperty .searchPropertyTitle{margin:130px 20px 0 20px;position:relative;color:#fff;line-height:normal;height:auto;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchAuctionProperty .searchPropertyLocation{margin:0 20px 20px 20px;position:relative;color:#fff;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.searchAuctionProperty .searchPropertyPrice{font-size:11px;height:auto;margin-left:20px;line-height:13px;color:#71ac41;text-transform:uppercase;width:50%}.searchAuctionProperty .searchPropertyPrice span{font-size:14px;font-weight:600;display:block}.searchAuctionProperty .searchPropertyInfo{font-size:11px;height:auto;margin-left:20px;color:#969690;width:50%;line-height:15px;font-style:italic;margin-top:5px}.searchAuctionProperty .searchPropertyInfo span{font-weight:600}.searchAuctionProperty .auctionButtons{width:50%;right:0;height:68px;border-left:1px solid #e9e9e9;border-top:0}.searchAuctionProperty .auctionButtons a{height:68px;padding-top:16px}.searchAuctionProperty .auctionButtons a.singleActionButton{padding-top:8px}.referenceSearchBtn{position:absolute;top:-1px;right:-1px;background-color:#71ac41;border:1px solid #71ac41;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;height:100%;line-height:45px;width:50px;text-align:center}.referenceSearchBtn:hover{background-color:#659c39}#SearchTop,#MRP,#PainelPorConcelho{width:98%;height:130px}.propertyPanels{background-color:#fafafa;border:1px solid #e9e9e9;border-radius:3px;margin:20px 10px 20px 0;height:90px}.propertyPanel{width:50%;float:left;padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.propertyPanel:first-child{border-right:1px solid #e9e9e9}.propertyPanel a{color:#71ac41}.propertyPanel a:hover{color:#659c39}.propertyPanel a:hover span.propertyPanelButton{background-color:#71ac41}.propertyPanel a:hover span.propertyPanelProduct{color:#565b4e}.propertyPanel a:hover img{filter:alpha(opacity=100);opacity:1}.propertyPanel a img{float:left;margin:0 10px 0 0;filter:alpha(opacity=80);opacity:.8}.propertyPanel a span{display:block}.propertyPanel a span.propertyPanelProduct{font-size:11px;color:#979993}.propertyPanel a span.propertyPanelTitle{font-size:16px;font-weight:600}.propertyPanel a span.propertyPanelSubTitle{font-size:12px;font-style:italic;padding-right:45px}.propertyPanel a span.propertyPanelButton{position:absolute;bottom:0;top:55px;right:15px;font-size:11px;padding:2px 4px;background-color:#b5d288;color:#fff;border-radius:3px;height:15px}.leiloesEmpreendimentos{height:240px;margin:0 10px 20px 0;position:relative;background-color:#fff;border:1px solid #dedede;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.auctionDevelopments440,.auctionDevelopments640{display:none}.sliderNavMark{bottom:20px;position:absolute;right:10px;z-index:98}.sliderNavMark a{background-color:#bbb;float:left;height:10px;margin:0 5px 0 0;width:10px;border-radius:5px}.sliderNavMark a.activeSlide{background-color:#71ac41}.sliderItem{float:left;height:auto!important;max-height:calc(100% - 49px);position:relative;width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nomeEmpreendimento{bottom:-35px;color:#7d7d78;font-size:14px;left:10px;position:absolute}.nomeEmpreendimento strong{font-weight:600}.nomeEmpreendimento a{color:#71ac41;margin:0 0 0 10px;font-size:12px;font-weight:600;text-transform:uppercase}.nomeEmpreendimento a:hover{color:#659c39}.myAuctionProperties{background-color:#ececec;border-top:1px solid #e0e0e0;box-shadow:#d9d9d9 0 0 1px}.myAuctionPropertiesContent{min-height:200px;margin:0 auto;max-width:1140px}.myAuctionPropertiesTitle{font-size:12px;font-weight:600;margin:0 0 0 10px;line-height:45px;height:40px;text-transform:uppercase}.myAuctionPropertiesContent .searchResultProperty{width:49%;display:inline-block;height:140px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:150px;margin:0 3px 10px 3px}.myAuctionPropertiesContent .photoContainer{width:140px;height:138px}.myAuctionPropertiesContent .photoContainer img{width:240px;height:180px;margin:-90px 0 0 -120px}.myAuctionPropertiesContent .searchPropertyTitle{font-size:15px;line-height:20px;height:20px}.myAuctionPropertiesContent .searchPropertyLocation{font-size:11px;margin:0 0 5px 0;padding:0}.myAuctionPropertiesContent .searchPropertyPrice{float:left;width:auto;margin:5px 15px 0 0;height:30px}.myAuctionPropertiesContent .searchPropertyPrice i{float:left;margin:0 5px 0 0;font-size:14px;color:#94bd35;text-shadow:#caf073 0 0 3px}.myAuctionPropertiesContent .searchPropertyInfo{float:left;height:auto}.myAuctionPropertiesContent .searchPropertyInfo p:first-child{text-transform:none}.myAuctionPropertiesContent .searchPropertyPrice>div p:first-child{line-height:15px;text-transform:none}.myAuctionPropertiesContent .searchPropertyPrice>div p:last-child{font-size:14px;line-height:15px}.myAuctionPropertiesContent .searchPropertyInfo div{width:auto;margin-top:5px}.myAuctionPropertiesContent .searchResultProperty .auctionButtons{width:60%;bottom:10px;height:auto}.myAuctionPropertiesContent .searchResultProperty .auctionButtons a{font-size:11px;height:32px;line-height:32px}.myAuctionPropertiesContent .searchPropertyAuctionTime{width:auto;bottom:auto;top:10px}.myAuctionPropertiesContent .searchPropertyAuctionTime span{display:inline;font-size:inherit;margin:0 0 0 4px}.auctionHighlight{clear:right;float:right;margin:20px 0 0;width:320px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.auctionHighlight>p{color:#565b4e;text-align:center;font-weight:600;font-size:17px}.auctionHighlight .photoContainer{width:100%;background-color:#fff;height:200px;overflow:hidden;position:relative;border-top-left-radius:3px;border-top-right-radius:3px}.auctionHighlight .photoContainer img{width:320px;height:240px;position:absolute;left:50%;top:50%;margin-left:-160px;margin-top:-120px}.auctionHighlight .propertyDiscount{height:100px;width:100px;font-size:27px;line-height:98px;border-radius:50px;font-weight:400;top:10px}.auctionHighlightContent{background-color:#565b4e;padding:5px 10px 10px 10px;text-align:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 6px 8px rgba(0,0,0,.05)}.auctionHighlightContent p{margin:0 0 5px 0;overflow:visible;white-space:normal}.auctionHighlightContent p a{color:#fff}.auctionHighlightContent p a:hover{color:#92de28}p.auctionHighlightPrice{color:#92de28;font-size:32px;line-height:22px;font-weight:300;margin:5px 0 0 0}.auctionHighlightPrice span{display:block;font-size:11px;text-transform:uppercase;font-weight:400;color:#8cbc66}p.auctionHighlightValue{color:#8cbc66;font-size:12px;font-style:italic;margin:10px 0 10px 0}.searchSidebar{float:right;margin:-10px -320px 0 0;max-width:320px;z-index:100;display:block}.showSideBar{display:block!important}.searchFilter{float:right;padding:15px;width:320px;border:1px solid #e5e5e5;background-color:#fafafa;box-shadow:rgba(0,0,0,.05) 0 6px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;margin-top:10px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.searchFilter.advSearch{width:1010px;z-index:100}.searchFilter.fixedForm{position:fixed;left:auto;margin-left:0;top:80px}.largeMediaOpen:hover{color:#fff;background-color:#71ac41;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.searchFilterContainer{width:1010px;width:calc(1010px - 30px);float:left}.searchFilterTitle{font-size:17px;color:#71ac41;margin:5px 0 14px 0;font-weight:600}.simpleSearch{float:left;width:290px}.searchFilterSection{padding:0 0 12px 0;min-height:60px}.searchFilterReference{float:right;margin:30px 0 0 0;padding:30px 0 0 0;width:100%;border-top:1px dotted #e0e0e0}.searchFilter.advSearch .searchFilterSection{width:290px;float:left}.bgSelectSwitch{width:100%;position:relative;border-radius:3px;background-color:#fff;height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;display:table;margin:0 0 10px 0}.bgSelectSwitch ul{width:100%;display:table-row;display:inline\9}.bgSelectSwitch li{list-style-type:none;font-size:12px;border-left:1px solid #ececec;display:table-cell;float:left\9;width:33%\9}.bgSelectSwitch li.size50{width:50%;width:50%\9}.bgSelectSwitch li:first-child{border-left:0}.bgSelectSwitch li a{height:38px;display:block;background-color:#f5f5f5;padding:0 10px;line-height:38px;color:#83857f}.bgSelectSwitch li a.active{background-color:#fff;color:#565b4e}.bgSelectSwitch li a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.bgSelectSwitch li a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.bgSelectSwitch li a.active i{color:#71ac41}.bgSelectSwitch li a:hover{background-color:#fff;color:#565b4e}.bgSelectSwitch.mobile li a:hover{background-color:#f5f5f5}.bgSelectSwitch.mobile li a.active:hover{background-color:#fff}.bgSelectSwitch li a i{font-size:14px;color:#c4c4c4;margin-right:1px}.shortSelectLink{float:left;width:14%;text-align:center;line-height:50px;height:50px;font-size:13px;color:#8a8c88}.shortSelectLink:first-child{float:left;width:57%;text-align:right;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#divPriceDropPercentage .shortSelectLink:first-child{padding-right:5px}.bgSelectHome>span.unitContainer{position:absolute;right:0;width:26px;padding:0;text-align:left;color:#8c8e8a!important;font-size:14px}.textBox{font-size:14px;width:100%;margin:0;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;color:#565b4e;height:100%;border-radius:3px;line-height:48px;font-weight:600}.textBox:focus{outline:0;box-shadow:#a5c86e 0 0 0 1px}.textBox.unitBox{padding:10px 33px 10px 10px;text-align:right}.textBox.numberBox{text-align:right}.searchFilterBtn{width:288px;height:50px;line-height:50px;float:right;text-align:center;border-radius:3px;font-size:16px;color:#fff!important;background-color:#71ac41}.searchFilterBtn:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.advSearchSection{float:left;width:670px;border-left:1px solid #eaeaea;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 15px;margin:0 0 0 15px;position:relative}.advSearchSubSection{float:left;border-bottom:1px solid #eaeaea;padding:0 0 20px 0;margin:0 0 20px 0;width:100%}.advSearchSubSection:last-child{border-bottom:0;padding:0;margin:0}.advSearchSubSectionTitle{text-transform:uppercase;color:#565b4e;font-size:11px;font-weight:700}.advSearchBlock{float:left;width:33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0 12px 0;line-height:12px;text-align:left}.advSearchBlock label,.advSearchBlock label a{font-size:12px;color:#83857f}.advSearchBlock input[type="checkbox"]{margin-right:5px}.advSearchBlock.refSearch{padding:0 24px 10px 0;width:28%}.searchFilterReference .advSearchBlock.refSearch{padding:0 0 10px 0;width:100%}.advSearchBlock.priceReductionSearch{padding:0 0 10px 0;width:44%}.advSearchBlock .advSearchSubSectionTitle{margin-bottom:20px}.closeAdvSearch{position:absolute;right:0;top:0;font-size:11px;text-transform:uppercase;color:#71ac41}.closeAdvSearch:hover{color:#659c39}.closeAdvSearch i{font-size:14px;margin:0 5px 0 0}a.activeSideBar,a.activeAdvSearch{background-color:#fafafa;color:#71ac41}.searchRelatedLinks{float:right;width:300px;margin:0 0 30px 0;clear:right}.searchRelatedLinks h2{line-height:16px;font-weight:400}.searchRelatedLinks a{font-size:12px;color:#8d8f89}.searchRelatedLinks a:hover{color:#71ac41}p.searchRelatedLinksTitle{font-size:18px;color:#71ac41;line-height:normal}.contactFormDateSection{padding:0 0 10px 0;min-height:40px}.contactFormDateSection .bgSelectHome.shortSelect{height:40px}.contactFormDateSection .bgSelectHome.shortSelect>span{height:40px;line-height:40px}.contactFormDateSection .bgSelectHome>i{line-height:38px;font-size:14px}.contactFormDateSection .bgSelectHome>input[type="text"]{padding:0 7px}.contactFormDateSection .bgSelectHome.shortSelect label{display:block;text-align:left;padding:0 7px;line-height:38px;font-size:13px;color:#b5b6b2}.contactFormDateSection .shortSelectLink{line-height:40px;height:40px;color:#565b4e}.bgInputHome{width:100%;position:relative;border-radius:3px;background-color:#fff;min-height:44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.searchFilter .bgInputHome,.priceForm .bgInputHome,.pinListAreaPessoalLogin .bgInputHome{border:1px solid #e3e3e3;margin:0 0 6px 0}.searchFilter .bgInputHome:hover{border:1px solid #a5c86e}.bgInputHome>input[type="text"],.bgInputHome>input[type="password"]{width:100%;position:absolute;top:0;left:0;height:100%;margin:0;border:0;background-color:transparent;padding:0 7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#565b4e;border-radius:3px}.bgInputHome>input[type="password"]{letter-spacing:2px}.bgInputHome>input[type="text"]:focus,.bgInputHome>input[type="password"]:focus{outline:0;box-shadow:#a5c86e 0 0 0 1px}.bgInputHome.inputTitle>input[type="text"],.bgInputHome.inputTitle>input[type="password"]{font-weight:600;color:#565b4e;padding-top:11px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:42px}.bgInputHome>label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#565b4e;float:left;font-size:13px;height:42px;line-height:42px;max-width:100%;padding:0 0 0 7px;position:absolute}.bgSelectHome.bgInputHome>label{padding:0}.bgInputHome.inputTitle>label{font-size:11px;color:#92968b;float:left;margin:4px 0 0 0;line-height:normal;height:auto}.bgSelectHome.bgInputHome.inputTitle>label{font-size:11px;color:#92968b;float:left;margin:4px 0 0 0;line-height:normal;height:auto;margin:7px 0 0 10px}.selectHome+.textBox{padding-top:25px;padding-left:32px;line-height:30px;background-repeat:no-repeat;background-attachment:scroll;background-size:16px;background-position:10px 23px;cursor:pointer;background-image:url(images/icons/magnifier.png);background-image:url(images/icons/magnifier.svg)}.bgSelectHome.bgInputHome.inputTitle .textBox:focus{background-image:url(images/icons/magnifier-gray.png);background-image:url(images/icons/magnifier-gray.svg)}.bgSelectHome.bgInputHome.inputTitle .textBox{font-weight:600;color:#565b4e}.bgSelectHome.bgInputHome.inputTitle .textBox::-webkit-input-placeholder{color:#565b4e;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:-ms-input-placeholder{color:#565b4e;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox::-moz-placeholder{color:#565b4e;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:-moz-placeholder{color:#565b4e;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:focus::-webkit-input-placeholder{color:#b5b6b2;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:focus:-ms-input-placeholder{color:#b5b6b2;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:focus::-moz-placeholder{color:#b5b6b2;font-weight:600}.bgSelectHome.bgInputHome.inputTitle .textBox:focus:-moz-placeholder{color:#b5b6b2;font-weight:600}.bgInputHome>span{float:left;height:48px;line-height:48px;padding:0 30px 0 10px;font-size:14px;color:#565b4e;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bgInputHome.inputTitle>span{float:left;height:48px;line-height:48px;font-size:13px}.bgInputHome>span.unitContainer{position:absolute;right:0;width:26px;padding:0;text-align:left;color:#8c8e8a!important;font-size:14px}.bgInputHome>textarea{background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:80px;line-height:16px;padding:22px 10px 0 10px;position:relative;resize:none;width:100%;border:0;top:0;left:0;font-weight:600;color:#565b4e}.bgInputHome>textarea:focus{outline:0}.bgInputHome.shortInput{width:42%;position:relative;float:left;border-radius:3px;background-color:#fff;height:50px;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bgInputHome.shortInput .textBox.unitBox{padding:15px 33px 10px 5px;text-align:right}.submitFormBtn{width:288px;line-height:43px;display:inline-block;text-align:center;border-radius:3px;font-size:14px;font-weight:initial;color:#fff!important;background-color:#71ac41;margin-bottom:10px}.submitFormBtn:hover{cursor:pointer;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39;color:#fff}.submitFormBtn.Full{padding-left:initial;padding-right:initial;width:100%}.submitFormBtn.Half{padding-left:initial;padding-right:initial;width:50%}.redBtn{width:auto;line-height:normal;display:inline-block;text-align:center;border-radius:3px;font-size:initial;font-weight:initial;color:#fff;background-color:#d9534f;padding:5px}.redBtn:hover{cursor:pointer;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d43f3a}.greenBtn{width:auto;line-height:normal;display:inline-block;text-align:center;border-radius:3px;font-size:initial;font-weight:initial;color:#fff;background-color:#71ac41;padding:5px}.greenBtn:hover{cursor:pointer;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.searchFilter .searchPropertyActions{float:right;margin:0 0 0 0}.smallLink{margin:10px 0 0 0}.smallLink input[type="checkbox"]{margin:0 3px 0 0}.smallLink a,.smallLink label{font-size:13px;color:#8d8f89}.smallLink a span{color:#71ac41}.smallLink a:hover span{text-decoration:underline}#PVPI{width:100%;position:relative}#PVPI .searchFilter{width:100%;float:left;padding:15px 50px;margin-top:0}#PVPI .bgSelectSwitch{width:auto}#PVPI .bgInputHome:not(:last-child){width:50%}#PVPI .submitFormBtn,#formSendComment .submitFormBtn{width:40%;margin-left:30%}#PVPI .smallLink,#formSendComment .smallLink{text-align:center}#PVPI #labelchkDisclaimer{font-size:11px}.bgSelectSwitch.vacationSelect li{font-size:12px}.bgSelectSwitch.vacationSelect li a{line-height:44px;height:44px;text-align:center;padding:2px 5px}.auctionButtons .activeAuction{border-color:transparent;border-color:#86b359!important;background-color:#a1cc66;color:#fff}.auctionButtons .activeAuction:hover{background-color:#86b359;color:#fff}.searchHeaderContainer .auctionButtons{float:right;width:230px;position:relative;margin:6px 20px 0 0;border:1px solid #e9e9e9;height:50px;border-radius:5px}.searchHeaderContainer .auctionButtons.activeAuction{border-color:transparent}.searchHeaderContainer .auctionButtons a{height:50px;line-height:17px;font-size:14px;padding:7px 0 0 0;border-top-right-radius:4px}.searchHeaderContainer .auctionButtons a:first-child{border-top-right-radius:0;border-top-left-radius:4px}.searchHeaderContainer .auctionButtons a strong{font-size:12px}.createAlert .user-input-label{display:inline-block;font-size:14px;width:100%;text-transform:none;text-align:left;font-weight:400;color:#83857f;line-height:16px;margin:0}.createAlert .user-input-label span{color:#71ac41}.mb-10{margin-bottom:10px}.mt-20{margin-top:20px}.alertFormBusiness .businessFlag{width:50%}.alertFormBusiness .label{display:inline-block;font-size:12px;width:100%;text-transform:none;text-align:left;font-weight:400;color:#83857f;cursor:pointer;line-height:16px}.alertSendType label:first-child{padding-left:10px}.datailHeader .spBidLoading a,.mobileAuctionBtns .spBidLoading a{line-height:35px}.mobileAuctionBtns{display:none}.detailSearchContent{padding:0 10px}.detailPubs{width:320px;float:right;margin-bottom:10px}.detailPubs .mrec{margin:30px 0 0 0;float:right;padding:0 5px}.mobileTitleLocation{display:none}.detailPropertyTitle{font-size:21px;color:#565b4e;margin:0;font-weight:600;height:35px;line-height:40px;padding:0 0 0 10px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.detailPropertyTitle span{font-size:14px}.detailPropertyLocation{font-size:12px;color:#8d8f89;margin:0;height:25px;padding:4px 0 0 10px;line-height:15px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.detailPropertyBusiness{font-size:12px;color:#8d8f89;height:29px;line-height:24px;text-transform:uppercase;font-weight:600;margin:0 15px 0 0}.detailPropertyPrice{font-size:21px;font-weight:600;color:#565b4e;margin:0 10px 0 0;height:35px;line-height:42px;margin:0 20px 0 0}.detailPropertyPrice span{font-size:17px}.detailSmallHeader{height:40px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding-left:10px}.detailSmallHeaderContent{margin:0 auto;max-width:1140px;line-height:40px;font-size:11px}.detailSmallHeaderContent p{margin:0;padding:0 20px 0 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:800;color:#8d8f89}.detailSmallHeaderContent p a{margin:0 5px 0 0;padding:0 0 0 5px;color:#8d8f89;font-weight:400}.detailSmallHeaderContent p a:first-child{padding:0}.detailSmallHeaderContent>a span{font-weight:600}.detailSmallHeaderContent a:hover{color:#71ac41}.smallHeaderMenu{float:right;margin:0 10px 0 0}.smallHeaderMenu a{text-transform:uppercase;font-weight:600;padding:0 10px;color:#565b4e;border-left:1px solid #dbdbdb}.smallHeaderMenu a i{font-size:14px;margin:0 5px 0 0;vertical-align:middle}.headerPrices{float:left;width:auto;padding:0 0 0 10px;border-right:1px dashed #d4d4d4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:64px}h1.headerPrices{margin:0}.headerNavigation{float:right;width:auto;padding:0 0 0 15px;border-left:1px dashed #d4d4d4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:64px}.headerNavigation .btnNavigatePage{float:right;margin:15px 10px 0 0}.headerNavigation .btnNavigatePage div{color:#fff;background-color:#71ac41;border-radius:3px;text-transform:uppercase;font-size:11px;text-align:center;padding:10px;font-weight:600}.headerNavigation .btnNavigatePage div:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.headerVacationPrices{float:left;padding:0 0 0 10px;border-right:1px dashed #d4d4d4}.headerVacationPrices .detailPropertyPrice{font-size:15px;margin-right:15px}.headerVacationPrices .detailPropertyBusiness{font-size:11px;line-height:20px;font-weight:400;margin-right:15px}.formPostAction{position:absolute;background-color:#fafafa;width:100%;height:100%;z-index:100;top:0;left:0;text-align:center}.formPostAction.relative{position:relative}.formPostActionContent{position:absolute;width:100%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:130px;top:50%;margin-top:-65px}.formPostActionContent.relative{position:relative}.formPostActionContent i{font-size:42px}.formPostActionContent.success i{color:#71ac41}.formPostActionContent.error i{color:#c34545}.formPostActionContent p{color:#8d8f89;font-size:13px;font-weight:600;line-height:22px}.formPostActionContent p a:not(.normal){color:#71ac41;font-size:13px;padding:5px 10px;border-radius:3px;border:1px solid #b8d5a0}.formPostActionContent p a:not(.normal):hover{color:#659c39;border:1px solid #71ac41}#PVPI .searchFilter{overflow:visible}#PVPI .searchFilter .formPostAction,#PVPI .searchFilter .formPostAction{position:relative}#PVPI .pinListAreaPessoalLogin{margin:auto;width:50%}#PVPI .pinListAreaPessoalLogin .submitFormBtn{margin:0}#PVPI .pinListAreaPessoalLogin .pinListAreaPessoalP a{margin-right:5px}#PVPI .pinListAreaPessoalLogin .pinListAreaPessoalP a:hover{text-decoration:none}#leadFormErrorMessage .formPostActionContent,#leadFormSucessMessage .formPostActionContent{top:auto;margin-top:auto;padding-top:25px;padding-bottom:25px;height:auto;position:relative}#leadFormErrorMessage .formPostActionContent p,#leadFormSucessMessage .formPostActionContent p:not(.alert-title){font-size:12px;font-weight:400}.getMarketEvaluation{display:inline-block;margin-bottom:25px;font-size:90%}.getMarketEvaluation a{font-weight:600;color:#565b4e}.getMarketEvaluation a i{margin-right:5px}.getMarketEvaluation a:hover{color:#659c39;text-decoration:underline}.detailDescription,.detailFeatures,.detailMarket,.detailPOI,.detailMoreFeatures,.detailOwner,.mapaEpocasOut,#PVPI{margin-bottom:30px;float:left;width:100%}.detailPOI .detail-fuzzylocation{text-align:center;display:inline-block;width:100%;font-style:italic;background-color:#eaf2dd;color:#646464;padding:5px 0;font-size:14px}.detailPOI .detail-fuzzylocation i{color:#71ac41;font-size:18px;vertical-align:bottom}.detailFeatures{margin-top:10px;margin-bottom:auto;width:70%;width:calc(100% - 320px)}.detailDescriptionAndInformation{margin-top:10px;margin-bottom:auto;width:70%;width:calc(100% - 330px);float:left;margin-right:10px}.detailDescriptionAndInformation.NoSimulator{width:100%}.detailDescription.InContainer,.detailFeatures.InContainer{margin-bottom:10px;float:left;width:100%}.detailDescription.InContainer .detailDescriptionContainer h2{color:#565b4e;font-size:13px;margin-top:0;line-height:20px;font-weight:normal}.detailSectionTitle{color:#565b4e;font-size:17px;margin:0 0 30px 0;font-weight:600}.detailSectionTitle.remark{margin:0}.detailSectionTitleRemark{color:#82857f}.detailDescriptionContainer{position:relative}.detailDescriptionContainer p{color:#565b4e;font-size:13px;margin-top:0;line-height:20px}.detailFeature,.detailFeature span.text{display:inline-block;margin:0 20px 20px 0;width:21%;height:40px;color:#565b4e;font-size:14px;font-weight:600;line-height:15px}.detailFeature.msmall{width:auto;margin:0 5px 5px 0}.detailFeature span{display:block;color:#7d7d78;font-size:10px;line-height:15px;text-transform:uppercase}.detailFeature span.text{width:auto}.energyClass{float:left;width:35px;height:30px;background-repeat:no-repeat;background-position:top left;background-size:contain;margin:0 10px 0 0}.energyClass+span{display:inline-block;max-width:80px;line-height:13px}.aPlusClass{background-image:url(Images/Backgrounds/bg_energy_a_plus.png)}.aClass{background-image:url(Images/Backgrounds/bg_energy_a.png)}.bClass{background-image:url(Images/Backgrounds/bg_energy_b.png)}.bMinusClass{background-image:url(Images/Backgrounds/bg_energy_b_minus.png)}.cClass{background-image:url(Images/Backgrounds/bg_energy_c.png)}.dClass{background-image:url(Images/Backgrounds/bg_energy_d.png)}.eClass{background-image:url(Images/Backgrounds/bg_energy_e.png)}.fClass{background-image:url(Images/Backgrounds/bg_energy_f.png)}.gClass{background-image:url(Images/Backgrounds/bg_energy_g.png)}.detailFeaturePrices{display:none}.detailFeaturePrices .detailFeature:first-child{display:none}.detailSectionSubTitle{margin-top:30px;font-size:12px;text-transform:uppercase;color:#8d8f89}.searchContent .detailMarket>img{width:100%}.detailMarketSub{width:55%;margin:0 0 5px 0}.detailMarketSub>div{border-bottom:1px solid #f0f0f0;height:34px;line-height:34px;font-size:13px;background-color:#fafafa}.detailMarketSub p+div{background-color:#e9eae9}.detailMarketSub div span{color:#83857f;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.detailMarketSub div .column1{width:50%}.detailMarketSub div .column2{width:24%;color:#6e6f6b}.detailMarketSub div .column3{width:25%;font-weight:600;text-align:right}.detailMarketSub div .column3.ValPlus{color:#71ac41}.detailMarketSub div .column3.ValLess{color:#b20f0f}.detailMarketSub div .column23{width:50%;color:#6e6f6b}.detailMarketSub p:last-child{font-size:11px;font-style:italic;padding:0 10px;color:#a7a8a4;line-height:13px}.detailMarketAction{float:right;width:45%;padding:20px 0 20px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.detailMarketAction p{padding-top:34px;font-size:14px;color:#8d8f89}.detailMarketAction a{padding:15px 0;display:block;color:#fff;background-color:#71ac41;border-radius:3px;font-size:11px;text-transform:uppercase;text-align:center;font-weight:700;margin:20px 0 0 0}.detailMarketAction a:hover{background-color:#659c39}.detailMoreFeaturesMenu{border-bottom:1px solid #e1e1e0;height:39px;margin:0 0 10px 0}.detailMoreFeaturesMenu a{font-size:12px;color:#8d8f89;text-transform:uppercase;margin:0 20px 0 0;display:inline-block;padding:0 0 4px 0;height:26px}.detailMoreFeaturesMenu a:last-child{margin:0 0 0 0}.detailMoreFeaturesMenu a:hover{color:#565b4e}.detailMoreFeaturesMenu a.active{color:#565b4e;border-bottom:5px solid #565b4e;font-weight:600}.moreFeaturesSection{float:left;width:33.3%;font-size:13px;color:#8d8f89;padding:0}.featureTitle{color:#565b4e;font-weight:600;margin-bottom:0}.featureSubTitle{color:#8d8f89;font-size:12px;margin:5px 0 0 0;padding:0 0 0 0}.featureSubSubTitle{color:#abacaa;font-size:11px;margin:0 0 0 0;padding:0 0 0 10px}.detailOwner{width:35%;width:calc(100% - 650px);min-height:initial;clear:left}.ownerPic{float:left;background-color:#fff;border:1px solid #e1e1e0;margin:0 10px 0 0;max-width:150px;max-height:70px}.ownerPic img{max-width:150px;max-height:70px;vertical-align:middle}.ownerName{font-size:15px;font-weight:600;color:#646561;min-height:70px}.ownerAMI{font-size:11px;color:#abacaa;font-weight:400;margin:0 0 0 5px;padding:0 0 0 5px;display:block}.hiddenOwnerBtn{font-size:12px;font-weight:600;color:#71ac41}.hiddenOwnerBtn:hover{color:#659c39}.hiddenOwnerBtn span{margin-bottom:15px}.ownerPropertiesBtn{font-size:11px;text-transform:uppercase;font-weight:600;color:#fff;padding:6px 10px;background-color:#71ac41;border-radius:3px}.ownerPropertiesBtn:hover{background-color:#659c39}.ownerMoneInfo{font-size:12px;color:#565b4e}.ownerMoneInfo p{padding:0 10px 0 0;margin-top:0}.ownerMoneInfo span{font-weight:600;color:#565b4e}.ownerMoneInfo span+span{font-weight:normal}.ownerMoneInfo a{color:#71ac41}.ownerMoneInfo a:hover{text-decoration:underline}.BrokerContactDetails{color:#565b4e;font-size:12px}.BrokerContactDetailsLineTitle{color:#565b4e;font-weight:600}.BrokerName{font-size:15px;font-weight:600;color:#646561;padding:0;margin:0}.BrokerContactDetails{font-weight:normal!important}.detailPriceForm{width:310px;float:left;margin:30px 10px 0 0}.detailPriceForm .priceForm{height:100%;min-height:350px;border:1px solid #e0e0e0;background-color:#fafafa;box-shadow:rgba(0,0,0,.05) 0 6px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px 15px 15px;border-radius:4px;position:relative}.priceFormOptions{margin:0 0 5px 0;font-size:12px;height:24px;line-height:24px;color:#565b4e}.priceFormOptions input[type="checkbox"]{margin-right:8px}.priceForm .searchFilterTitle{margin-bottom:5px}.priceFormOptions .bgSelectHome{border:1px solid #e3e3e3}.priceFormOptions .bgSelectHome.shortSelect{height:30px;float:right;display:inline-block;width:80px;vertical-align:middle}.priceFormOptions .bgSelectHome.shortSelect select{height:30px}.priceFormOptions .bgSelectHome.shortSelect>span{height:28px;line-height:28px;font-size:12px}.priceFormOptions .bgSelectHome.shortSelect>i{line-height:28px;font-size:14px}.submitPriceForm{float:left;color:#fff;background-color:#71ac41;font-size:11px;text-transform:uppercase;font-weight:600;line-height:40px;padding:0 15px;margin:6px 15px 0 0;border-radius:3px}.submitPriceForm:hover{background-color:#659c39}.boxAgentes #DivContacts,.ownerMoneInfo #DivContacts,.boxAgentes .contactCompany{font-size:12px;border:1px solid #e0e0e0;background-color:#fafafa;box-shadow:rgba(0,0,0,.05) 0 6px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;border-radius:4px;position:relative;display:inline-block;margin-right:25px;width:calc(100% - 25px)}.boxAgentes #DivContacts{width:500px}.boxAgentes #DivContacts .submitPriceForm,.ownerMoneInfo #DivContacts .submitPriceForm{cursor:pointer;color:#fff;text-transform:uppercase}.boxAgentes #DivContacts .submitPriceForm:hover,.ownerMoneInfo #DivContacts .submitPriceForm:hover{text-decoration:none}.boxAgentes #DivContacts #askContactLoading,.boxAgentes #DivContacts #askContactFormSucessMessage,.boxAgentes #DivContacts #askContactFormErrorMessage,.ownerMoneInfo #DivContacts #askContactLoading,.ownerMoneInfo #DivContacts #askContactFormSucessMessage,.ownerMoneInfo #DivContacts #askContactFormErrorMessage{position:relative;width:100%;padding:20px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:initial;margin-top:initial}.boxAgentes #DivContacts #askContactLoading .formPostActionContent,.boxAgentes #DivContacts #askContactFormSucessMessage .formPostActionContent,.boxAgentes #DivContacts #askContactFormErrorMessage .formPostActionContent,.ownerMoneInfo #DivContacts #askContactLoading .formPostActionContent,.ownerMoneInfo #DivContacts #askContactFormSucessMessage .formPostActionContent,.ownerMoneInfo #DivContacts #askContactFormErrorMessage .formPostActionContent{position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin-top:0}.boxAgentes .contactCompany{margin-top:0;margin-right:0;width:100%}.ownerMoneInfo #labelchkDisclaimerAskContact span{font-weight:300}.coolCheckbox label>input[type=checkbox]:checked+label#labelchkfakechkSendCreditoHabitacao:before{color:#8d8f89}.priceForm .smallLink{line-height:12px;margin-top:5px}.detailMap{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e6e6e6;box-shadow:0 0 10px #e5e5e5}.detailMap>p{color:#565b4e;font-size:17px;line-height:40px;margin:15px 0 20px 0;font-weight:600}.detailMapContainer{height:480px;background-color:#e9eae9;width:100%!important}.detailMapMenu{padding:10px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff}.detailMapMenu>span{width:32%;height:30px;display:inline-block;white-space:nowrap}.detailMapMenu>span img{vertical-align:middle}.detailMapMenu>span label{color:#525252;font-size:11px}.calendarYear{list-style:none;padding:0}.calendarYear li{float:left;width:31%;margin:0 2% 2% 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 15px 15px 15px;font-size:12px;line-height:30px;text-align:center;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.1);border-radius:3px;color:#565b4e}.calendarMonthName{font-weight:400;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#8d8f89}.calendarDaysOfWeek{font-weight:800;background-color:#f4f4f3}.calendarDayOff{color:#dadbd7}.calendarWEnd{font-weight:600;color:#71ac41}td.calendarReserved{color:#bebfbb;background-color:#eff0ed}.calendarReservedStart{color:#94948a;font-weight:600;border-top-left-radius:15px;border-bottom-left-radius:15px;background-color:#eff0ed}.calendarReservedEnd{color:#94948a;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#eff0ed;font-weight:600}.legendaCalendarioItem{font-size:12px;color:#565b4e;line-height:30px;display:inline-block;margin:0 20px 0 0}.legendaCalendarioItem span{display:inline-block;width:15px;height:15px;vertical-align:middle;margin:0 10px 0 0;border:1px solid #c7c7c5}.Conditions{padding:15px;background-color:#eee;margin-top:20px;border:1px solid #e0e0e0;border-radius:3px}.Conditions p:first-child{margin-top:5px;margin-bottom:5px;font-size:15px;font-weight:600}.ConditionsText{color:#83857f;font-size:12px;line-height:20px;margin-top:5px}.mapaEpocasOut{margin-right:0}.mapaEpocasHeader{border-bottom:1px solid #cfd1cf;height:40px;line-height:40px;font-size:12px;font-weight:600;background-color:#e9eae9}.mapaEpocasHeader span{float:left;padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mapaEpocasLinha{border-bottom:1px solid #f0f0f0;height:40px;line-height:40px;font-size:12px;background-color:#fafafa;color:#83857f}.mapaEpocasLinha span{float:left;padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.inicioEpoca,.fimEpoca{width:14%}.precoDia{width:7%}.precoFimdesemana{width:14%}.precoSemana{width:8%}.precoQuinzena{width:10%}.precoMes{width:9%}span.nomeEpoca{font-size:12px;width:24%;text-align:center}.detailSimilarBox{width:100%;float:left}.detailSimilarBox.pinlist{margin-bottom:20px}.detailSimilarBox .detailSimilar{float:left;width:25%;width:calc(100%/4);width:-webkit-calc(100%/4);width:-moz-calc(100%/4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px}.detailSimilarBox .detailSimilarContainer{width:100%;background-color:#fff;height:270px;border-radius:3px;box-shadow:rgba(0,0,0,.1) 0 0 1px;position:relative}.detailSimilarBox .detailSimilarContainer:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:rgba(0,0,0,.15) 0 0 12px}.detailSimilarBox .detailSimilarContainer .photoContainer{width:100%;background-color:#fff;height:160px;overflow:hidden;position:relative;border-top-left-radius:3px;border-top-right-radius:3px}.detailSimilarBox .detailSimilarContainer .photoContainer img{width:280px;height:210px;position:absolute;left:50%;top:50%;margin-left:-140px;margin-top:-105px}.detailSimilarBox .detailSimilarContainer .photoContainer .photoLayer{position:absolute;height:100%;width:100%;background-color:rgba(41,45,47,.25);border-top-left-radius:4px;border-top-right-radius:4px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.detailSimilarBox .detailSimilarContainer .photoContainer .photoLayer:hover{background-color:rgba(41,45,47,.1);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.detailSimilarBox .detailSimilarContainer .detailSimilarTitle{padding:8px 15px 2px 15px;margin:0;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#565b4e;font-size:15px;font-weight:600}.detailSimilarBox .detailSimilarContainer .detailSimilarTitle:hover{color:#71ac41}.detailSimilarBox .detailSimilarContainer .detailSimilarLocation{color:#979993;font-size:12px;padding:0 15px 0 15px;line-height:15px;margin:0 0 4px 0;height:32px;overflow:hidden}.detailSimilarBox .detailSimilarContainer .detailSimilarPrice{margin:0 15px}.detailSimilarBox .detailSimilarContainer .detailSimilarBusiness{color:#71ac41;text-transform:uppercase;font-size:11px;line-height:12px}.detailSimilarBox .detailSimilarContainer .detailSimilarValue{color:#71ac41;font-size:16px;font-weight:600;line-height:16px}.formpageContent,#formpageContent,.formpageTestimonials{padding:0 10px}.formpageContacts{padding-bottom:30px}.formTitle{color:#565b4e;font-size:16px;font-weight:600;margin:30px 0 15px 0}.formpageContacts .formTitle{margin:10px 0 15px 0}.contactText{font-size:12px;color:#83857f;margin:5px 0}.contactText strong{font-weight:600;font-size:13px}.contactText a{color:#71ac41}.contactText a:hover{text-decoration:underline}.formpageButton{display:block;padding:10px 15px;background-color:#eaf2dd;border:1px solid #d1d9c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#71ac41;border-radius:5px;font-size:13px;line-height:20px}.formpageButton:hover{color:#fff;background-color:#71ac41;border-color:#71ac41;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.formpageButton i{font-size:42px;float:left;margin:8px 20px 0 5px}.formpageProductTitle{font-size:27px;font-weight:300;color:#565b4e}.formpageProductSubTitle{font-size:24px;font-weight:300;color:#565b4e}.formpageDescription{color:#83857f;font-weight:300;font-size:1em}.formpageDescription label{font-size:.8em}.formpageDescription strong{font-weight:400}.formpageDescription a,.formpageDescription label a{font-weight:400;color:#71ac41}.formpageDescription a:hover,.formpageDescription label a:hover{text-decoration:underline}.formpagesForm form>div label.checkboxShortLabel{display:block;font-size:13px;margin:3px 0;width:100%;text-transform:none;text-align:left}.formpagesForm form>label,.formpagesForm form>div label{display:block;margin:5px 0 0 0;font-size:11px;text-transform:uppercase;font-weight:400;color:#83857f;height:30px;line-height:35px;margin-right:1%}.formpagesForm form>select,.formpagesForm form>div select{width:50%;font-size:12px;height:40px;line-height:40px;background:#fff url(Images/Backgrounds/bg_drop.gif) no-repeat right center;border:1px solid #e3e3e3;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0}@-moz-document url-prefix(){.formpagesForm form select{background-image:none;}}.formpagesForm form>select:focus,.formpagesForm form>div select:focus,.formpagesForm form>input[type="text"]:focus,.formpagesForm form>div input[type="text"]:focus,.formpagesForm form textarea:focus{border:1px solid #a5c86e}.formpagesForm form>input[type="text"],.formpagesForm form>div input[type="text"]{width:50%;font-size:12px;height:40px;line-height:40px;background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;padding:0 1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.formpagesForm form textarea{width:100%;font-size:12px;height:80px;line-height:16px;background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;padding:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.formFooterNote{font-size:12px;color:#83857f;font-style:italic}.formpagesForm .filterSearch{height:50px;border-radius:3px;line-height:50px;padding:0 40px;color:#fff;font-weight:600;display:inline-block;margin:0 0 20px 0;font-size:18px;background-color:#71ac41}.formpagesForm .filterSearch:hover{background-color:#659c39}.formpageTestimonials{margin-top:20px}.formpageTestimonial{margin-bottom:40px}.formpageTestimonial .testimonialCompany{margin-bottom:0}.formpageTestimonial .testimonialOwner{margin-top:5px}.formpageTestimonial .testimonialText{color:#83857f;font-size:1em;font-weight:300}.login-box{margin:0 auto 50px auto;width:50%}.PAtitle{font-size:15px;font-weight:400;line-height:24px;color:#8d8f89;margin-top:10px}.PAtitle span{color:#565b4e;font-weight:600}.PAlogout{float:right;font-size:13.5px;font-weight:600;color:#565b4e;line-height:24px}.PAlogout>div{display:inline-block}.PAbtnLogout{font-size:14px;margin:0 0 0 10px;color:#7f8278;line-height:24px}.PAbtnLogout:hover{color:#71ac41}.PAmenu{height:50px;border-bottom:1px solid #e0e0e0;margin:30px 0 20px 0;display:inline-block;width:100%}.PAhelp{float:right;height:49px;line-height:49px;font-size:12px;font-weight:600}.PAbtnhelp{font-size:14px;float:right;margin:0 0 0 5px;color:#7f8278;line-height:49px}.PAbtnhelp:hover{color:#71ac41}.PAHelp{margin:0 10px}.PAHelp h1{color:#565b4e;font-size:27px;font-weight:300}.PAHelp h2{color:#565b4e;font-size:16px;font-weight:300}.PAHelp p{color:#565b4e;font-size:13px}.PAHelp a{color:#71ac41;font-size:13px;margin-bottom:5px}.PAHelp a:hover{text-decoration:underline}.PAmenuBot{float:left;height:49px;line-height:49px;padding:0 18px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:14px;color:#565b4e}.expiredAlerts{text-align:right;margin:0 0 20px 0}.expiredAlerts .PAmenuBot{float:none;padding:0;line-height:0}.PAmenuBot:hover{color:#71ac41}.PAmenuBot.sectionSelected{border:1px solid #e0e0e0;line-height:48px;border-bottom:0;background-color:#fff;color:#71ac41}.PAnavigation .filterSearch{color:#fff;display:inline-block;font-size:14px;font-weight:600;height:40px;line-height:40px;padding:0 20px;background-color:#71ac41;border-radius:3px}.PAnavigation .filterSearch:hover{background-color:#659c39}.PAContentProperty{padding:15px;background-color:#fff;margin:10px 0;border-radius:3px;border:1px solid #e6e6e6;display:inline-block;width:99%;width:calc(100% - 30px)}.PAContentProperty .PADetailsPriceChange{padding:0 0 0 160px}.PAContentProperty .PADetailsPriceChange .dateInOut{float:right;font-size:12px;margin:4px 0 0 20px;color:#979993}.PAContentPropertyTitle{color:#565b4e;margin-top:0;font-size:16px;font-weight:600;line-height:60px}.PAContentPropertyTitle.prices{line-height:30px}.PAPropertyActions{float:right;height:40px;line-height:40px}.PAPropertyActions>a,.PAPropertyActions>span{float:left;height:30px;line-height:28px;background-color:#fafafa;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#565b4e;font-size:11px;font-weight:normal;padding:0 15px;border:1px solid #e9e9e9;border-left:0}.PAPropertyActions>a i,.PAPropertyActions>span i{font-size:14px;margin:0 5px 0 0}.PAPropertyActions>a:first-of-type,.PAPropertyActions>span:first-of-type{border:1px solid #e9e9e9;border-top-left-radius:3px;border-bottom-left-radius:3px}.PAPropertyActions>a:last-of-type,.PAPropertyActions>span:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.PAPropertyActions>a:hover,.PAPropertyActions>span:hover{background-color:#fff;color:#71ac41}.PAsentProperties,.PApriceAlert{float:right;text-align:center;color:#83857f;width:140px;border:1px solid #e9e9e9;padding:10px 0;border-radius:3px}.PAsentProperties p{margin:0}.PAsentProperties p a{font-size:11px;display:inline-block;padding:0 10px;border:1px solid #e9e9e9;height:24px;line-height:23px;background-color:#fafafa;color:#565b4e;border-radius:4px}.PADetails,.PADetailsPriceChange{list-style:none;padding:0 145px 0 0}.PADetails li,.PADetailsPriceChange li{color:#83857f;display:inline-block;width:30%;vertical-align:top;font-size:13px;margin:5px 2% 5px 0}.PADetails li span,.PADetailsPriceChange li span{font-weight:600;color:#565b4e}.PAsentPropertiesTitle{margin:0;font-size:11px;text-transform:uppercase;line-height:11px}.PAsentPropertiesTotal{margin:0;font-weight:700;font-size:21px}.PriceChangeAlertGlobalHyperLink{color:inherit}.PriceChangeAlertGlobalHyperLink img{float:left;margin:0 20px 30px 0}.PApriceAlertTitle{font-size:12px;margin:0}.PApriceAlertValue{font-weight:600;margin:5px 0 0 0}.PAContactDetails{padding-top:10px;border-top:1px solid #e0e0e0}.PAContactDetails ul{list-style:none;padding:0}.PAContactDetails li{color:#83857f;display:inline-block;width:24%;vertical-align:top;font-size:13px;margin:0 0 5px 0}.PAContactDetails li.comment{width:100%}.PAContactDetails li a{color:#71ac41;-ms-word-wrap:break-word;word-wrap:break-word}.PAContactDetails li strong{font-weight:600}.profileForm{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;margin:10px 0;padding:15px}.profileForm label{display:inline-block;margin:10px 10px 0 0;color:#83857f;font-size:12px;font-weight:400;height:40px;width:27%;line-height:40px;text-align:right}.profileForm input[type="text"]{background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:40px;line-height:40px;padding:0 1%;width:60%;margin:0 0 0 0}.profileForm select{width:60%;font-size:12px;height:40px;line-height:40px;background:#fff url(Images/Backgrounds/bg_drop.gif) no-repeat right center;border:1px solid #e3e3e3;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0}@-moz-document url-prefix(){.profileForm select{background-image:none;}}.formpagesForm label{line-height:normal;text-align:left;width:auto}.profileFormBtn{text-align:center}.mySearch{border:1px solid #e5e5e5;background-color:#fafafa;margin:0 10px 10px 0;float:left;display:inline-block;position:relative;padding:10px 30px 15px 10px;border-radius:3px;min-height:100px;min-width:320px;max-width:320px}.mySearch .deleteSearch{position:absolute;top:5px;right:10px;color:#999;cursor:pointer}.mySearch>a:hover{color:#659c39}.mySearch a{color:#565b4e}.mySearch a .mySearchNatLoc{font-size:12px}.mySearch a span{font-size:14px;font-weight:600}.mySearchNewAlert{position:absolute;bottom:10px;left:25%}.mySearchNewAlert a{background-color:#71ac41;color:#fff;padding:5px;border-radius:3px;font-size:12px;display:block;width:100px;text-align:center;margin-left:calc(50% - 45px)}.mySearchNewAlert a:hover{background-color:#659c39}.fullContent.news{margin:0;max-width:none;padding:0;background-color:#fff}.mainContentBg{border-bottom:1px solid #e6e6e6;max-width:1140px;margin:0 auto}.newsHeader{height:60px;border-bottom:5px solid #e0e0e0}.newsHeaderLink{float:right;font-size:14px;width:20px;height:20px;line-height:20px;padding:5px;margin:15px 5px 0 0;color:#7f8278;text-align:center;border-radius:3px}.newsHeaderLink:hover{color:#71ac41;background-color:#d5e5bb}.newsLogo{background:url(Images/Backgrounds/logo_casa_sapo_news.gif) no-repeat left top;float:left;height:26px;width:271px;margin-top:17px}.mainContentBg .newsHeaderMenu{height:60px;border-bottom:1px solid #e0e0e0;padding:0}#formEnv{float:right;font-size:11px;margin:8px 10px 0 0;color:#979993;width:370px}#formEnv .coolInputContainer{width:275px;float:left}#formEnv .newsletterPostActionContent{width:100%;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-15px}#formEnv .newsletterPostActionContent i{font-size:42px;margin:6px 10px 0 0;float:left}#formEnv .newsletterPostActionContent.success i{color:#71ac41}#formEnv .newsletterPostActionContent.error i{color:#c34545}#formEnv .newsletterPostActionContent p{color:#8d8f89;font-size:13px;font-weight:600;line-height:22px;margin:5px 0;width:350px}#formEnv .newsletterPostActionContent p a{color:#71ac41;font-size:13px;padding:0 10px;border-radius:3px;border:1px solid #b8d5a0}#formEnv .newsletterPostActionContent p a:hover{color:#659c39;border:1px solid #71ac41}#formEnv .newsletterPostActionContent.error p{margin:5px 0;line-height:13px}.newsDisclaimerNewsletterAlert{margin:15px 5px;float:left;width:35px}.newsHeaderMenu>a{border-right:1px solid #ebebeb;color:#979993;font-size:15px;height:60px;line-height:60px;padding:0 15px;float:left}.newsHeaderMenu>a:hover{color:#565b4e}.newsHeaderMenu>a.sectionSelected{background-color:#fafafa;color:#71ac41;font-weight:600}.newsHeaderMenu>a:first-child{border-left:1px solid #ebebeb}.infoGreen{background-color:#eaf2dd;color:#71ac41;font-size:11px;padding:0 5px;border-radius:10px}.newsSubscribe>a{float:right;color:#71ac41;line-height:60px;margin-right:20px;font-size:16px}.newsSubscribe>a:hover{text-decoration:underline}.mainContentBg>div{padding:0 10px}.mainContentBg .newsRight{float:right;clear:right;width:300px;border:1px solid #e9e9e9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fafafa;font-size:15px;margin-top:10px;padding:0}.mainContentBg .newsRight>div,.mainContentBg .newsRight>form div{padding:0 15px 10px 15px;color:#565b4e}.mainContentBg div.mrec{float:right;padding:0}.mainContentBg .newsLeft{padding-right:310px}.newsDestaque{border-bottom:5px solid #e9e9e9;padding:15px 0;min-height:150px}.newsDestaque>img{float:left;margin-right:20px}.newsDestaque>a{display:block;font-size:14px}.newsCatTitle{padding:0 0 0 220px;font-weight:600;font-size:18px;line-height:22px;margin:10px 0;color:#565b4e;font-style:italic}.newsDate{float:right;font-size:12px;text-transform:uppercase;font-weight:600;color:#979993;margin:10px 0 0 10px;line-height:22px}.newsDestaqueTitle{font-weight:600;font-size:21px;color:#565b4e;margin-bottom:5px}.newsDestaqueTitle span:first-child{margin-left:10px}.newsDestaqueTitle i{display:inline}.newsDestaqueText{font-size:15px;color:#83857f;margin-top:0}.highlightLink:hover *,.newsUltimasNews a:hover *{color:#71ac41}.newsSubCatTitle{font-weight:600;font-size:18px;line-height:22px;height:30px;margin:10px 0;color:#565b4e;font-style:italic;border-bottom:1px solid #e9e9e9}.newsSubCatTitle a{float:right;font-style:normal;font-weight:400;font-size:14px;color:#71ac41}.newsUltimasNews,.newsLocalNews{border-bottom:1px solid #e9e9e9;min-height:90px}.newsUltimasNews img,.newsLocalNews img{float:left;margin-right:10px}.newsUltimasNews a .newsDate,.newsLocalNews .newsDate{margin-top:0}.newsLocalNews{min-height:115px}.newsUltimasTitle,.newsLocalTitle{font-size:18px;line-height:22px;font-weight:600;margin-bottom:0;color:#565b4e}.newsUltimasText{padding:0;margin-top:5px;font-size:15px;color:#83857f}.newsUltimasSingle{clear:left;margin-top:50px;font-size:14px;color:#83857f;text-transform:uppercase;border-top:5px solid #e9e9e9}.newsUltimasSingle p{padding-bottom:8px;border-bottom:1px dotted #e0e0e0}.newsUltimasSingle p:last-child{border-bottom:0}.newsUltimasSingle a{color:#71ac41;font-size:15px;margin:0 10px 0 0;text-transform:none}.newsUltimasSingle a:hover{text-decoration:underline}.newsLocalNews a:hover *{color:#71ac41}.newsLocalSingle{font-size:15px;font-weight:600;color:#565b4e;text-transform:uppercase}.newsLocalSingle p{padding-bottom:8px;border-bottom:1px dotted #e0e0e0}.newsLocalSingle p:last-child{border-bottom:0}.newsLocalSingle p a{display:block;text-transform:none;font-weight:400;font-size:14px;color:#71ac41}.newsLocalSingle p a:hover,.newsSubCatTitle a:hover{text-decoration:underline}.newsRightBox{border-bottom:1px dotted #e0e0e0}.newsRightBoxTitle{font-weight:600;color:#565b4e;font-size:15px}.newsRightBoxTitle a{float:right;color:#71ac41;font-size:14px}.newsRightBoxTitle a:hover{text-decoration:underline}.newsList p{font-weight:600;color:#565b4e}.newsRightBox.newsList p{font-size:15px}.newsList a{display:block;color:#71ac41;font-weight:400}.newsList a:hover{text-decoration:underline}.newsRightBox.newsList p a{font-size:13px}.newsSearch{height:30px;padding:0 5px;border:0;outline:0;border:1px solid #e3e3e3;border-radius:3px;margin:0 0 15px 0;width:170px}.newsSearch:focus{border:1px solid #71ac41}.newsRightBox .filterSearch{display:inline-block;width:80px;height:32px;text-align:center;line-height:32px;color:#fff;background-color:#71ac41;border-radius:3px}.newsMovieLinks{min-height:60px;margin:20px 0}.newsMovieLinks img{float:left;clear:left}.newsMovieLinks a{display:block;padding:0 0 0 90px;color:#71ac41}.newsMovieLinks a:hover{text-decoration:underline}.newsContribute a{color:#71ac41;display:block;text-align:center;height:30px;line-height:40px;font-size:15px;font-style:italic}.newsInternationalLinks a{display:inline-block;width:40%;line-height:20px;color:#71ac41}.newsInternationalLinks a:hover{text-decoration:underline}.newsSectionList{border-bottom:1px solid #e9e9e9;padding:10px 0;min-height:90px}.newsSectionList img{float:left;margin:15px 10px 0 0}.newsSectionList a:hover *{color:#71ac41}.newsSectionList .newsUltimasTitle{font-size:18px;line-height:22px}.newsSectionList .newsUltimasTitle img{float:none;margin:0 0 0 10px}.newsSectionList .newsUltimasText{font-size:14px}.newsSectionList .paginador{margin:0}.newsDetailDate{color:#979993;float:right;font-size:12px;font-weight:600;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}.newsDetailTitle{font-weight:600;font-size:23px}.newsDetailTitle img{margin:5px 10px 0 0}.newsDetailFB{padding:15px 0 0 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:20px}.newsDetailFB a{float:right;font-size:14px;color:#71ac41;margin:0 0 0 10px}.newsDetailFB a:hover{text-decoration:underline}.newsDetailText{font-size:16px;color:#83857f}.newsDetailText a{color:#71ac41}.newsDetailSource{font-size:14px;color:#83857f}.newsDetailSource a{color:#71ac41}.newsDetail>img{float:left;margin:5px 20px 20px 0}.detailCommentsTitle{font-weight:600;font-size:18px;height:30px;line-height:30px;color:#565b4e}.detailCommentsTitle span{float:right;font-size:12px}.Comment{border-bottom:1px dotted #e9e9e9}.CommentDate{font-size:11px;color:#83857f;font-weight:600}.CommentDate a{color:#71ac41}.CommentTitle{font-size:13px;color:#565b4e;font-weight:600}.CommentText{font-size:12px;color:#565b4e}.detailForm{position:relative;min-height:355px}.newsDetailText:last-child{font-size:11px}.agents .searchHeader .searchHeaderContainer{border-top:1px solid #ebebeb}.agents .searchHeader .searchHeaderContainer .searchHeaderMenu{width:auto}.agents .searchHeader .searchHeaderContainer .searchHeaderMenu a{height:60px;line-height:60px}.agents .searchHeader .searchHeaderContainer .searchHeaderMenu a:not(#toggleNormalSearch){display:none}.boxAgentes{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;margin:0 10px 10px 0;padding:15px;position:relative}.boxAgentes img{float:left;margin:15px 20px 0 0}.boxAgentes .nome{font-size:17px;font-weight:600;margin-bottom:0;line-height:30px;margin-right:75px;min-height:70px}.boxAgentes .ami{color:#83857f;font-size:12px;font-weight:400;display:inline}.boxAgentes .ami a{background-color:#71ac41;border-radius:3px;color:#fff;font-size:11px;font-weight:600;margin:0 0 0 20px;padding:6px 10px;text-transform:uppercase;float:right}.boxAgentes .ami a:hover{background-color:#659c39;text-decoration:none}.boxAgentes .morada{font-size:13px;margin:30px 0 20px 0;color:#646561;border-top:1px solid #e9e9e9;padding-top:20px}.boxAgentes strong{font-size:13px;font-weight:600;color:#565b4e}.boxAgentes span{white-space:nowrap}.boxAgentes p a{color:#71ac41}.boxAgentes p a:hover{text-decoration:underline}.boxAgentes .telefone,.boxAgentes .fax,.boxAgentes .email,.boxAgentes .horario,.boxAgentes .url{display:inline-block;vertical-align:top;font-size:12px;margin:0 20px 20px 0;color:#646561}.companyDirectory>.boxAgentes,.agentsDetail>.boxAgentes{float:left}.companyDirectory>.boxAgentes,.agentsDetail>.boxAgentes,.companyDirectory .paginador{margin-right:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.companyDirectory>.boxAgentes>.searchAgentRealestates,.agentsDetail>.boxAgentes>.searchAgentRealestates{font-size:12px;float:right}.agentsDetail>.boxAgentes>.searchAgentRealestates a{margin-left:10px}.contactCompany{display:inline-block;width:100%;margin-top:50px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.agents.detail .searchHeader .searchHeaderContainer .searchHeaderMenu,.agents.list .searchHeader .searchHeaderContainer .searchHeaderMenu{display:none!important}.agents.detail>.searchHeader{position:relative}.boxAgentes .ami .businessDetailSearchButtons{float:right}.boxAgentes .ami .businessDetailSearchButtons a{float:left;margin:0 0 0 5px;padding:6px 5px}.frequentSearchesHyperLink{background-color:#fafafa;border:1px solid #e5e5e5;border-radius:4px;color:#565b4e;float:left;height:35px;line-height:35px;margin:0 10px 5px 0;min-height:35px;padding:0 10px;white-space:nowrap}.frequentSearchesHyperLink:hover{color:#71ac41;text-decoration:underline}.frequentSearchesHyperLink h2{font-weight:300;line-height:normal;margin:0;display:inline}.tooltipster-base{max-width:280px}.tooltipster-light.onlineUsers{max-width:320px;font-size:12px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{top:-1px!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:-1px!important}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #71ac41;background:#fff;font-size:13px!important;padding:5px 2px!important}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#71ac41}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#71ac41}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#71ac41}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#71ac41}.tooltipster-sidetip.tooltipster-light.error .tooltipster-box{border:1px solid #cd0a0a;background:#e4afa7;color:#444}.tooltipster-sidetip.tooltipster-light.error .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light.error.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#e4afa7}.tooltipster-sidetip.tooltipster-light.error.tooltipster-left .tooltipster-arrow-background{border-left-color:#e4afa7}.tooltipster-sidetip.tooltipster-light.error.tooltipster-right .tooltipster-arrow-background{border-right-color:#e4afa7}.tooltipster-sidetip.tooltipster-light.error.tooltipster-top .tooltipster-arrow-background{border-top-color:#e4afa7}.tooltipster-sidetip.tooltipster-light.error.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#cd0a0a}.tooltipster-sidetip.tooltipster-light.error.tooltipster-left .tooltipster-arrow-border{border-left-color:#cd0a0a}.tooltipster-sidetip.tooltipster-light.error.tooltipster-right .tooltipster-arrow-border{border-right-color:#cd0a0a}.tooltipster-sidetip.tooltipster-light.error.tooltipster-top .tooltipster-arrow-border{border-top-color:#cd0a0a}.tooltipster-sidetip.tooltipster-light.info .tooltipster-box{border:1px solid #f1d031;background:#ffffa3;color:#444}.tooltipster-sidetip.tooltipster-light.info.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ffffa3}.tooltipster-sidetip.tooltipster-light.info.tooltipster-left .tooltipster-arrow-background{border-left-color:#ffffa3}.tooltipster-sidetip.tooltipster-light.info.tooltipster-right .tooltipster-arrow-background{border-right-color:#ffffa3}.tooltipster-sidetip.tooltipster-light.info.tooltipster-top .tooltipster-arrow-background{border-top-color:#ffffa3}.tooltipster-sidetip.tooltipster-light.info.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#f1d031}.tooltipster-sidetip.tooltipster-light.info.tooltipster-left .tooltipster-arrow-border{border-left-color:#f1d031}.tooltipster-sidetip.tooltipster-light.info.tooltipster-right .tooltipster-arrow-border{border-right-color:#f1d031}.tooltipster-sidetip.tooltipster-light.info.tooltipster-top .tooltipster-arrow-border{border-top-color:#f1d031}.tooltipster-light.growl .tooltipster-content{padding:0}.growl-wrapper{padding:15px}.growl-titlebar{position:relative;overflow:hidden;border-width:0 0 1px;font-weight:bold;font-size:13px}.growl-close{position:absolute;right:0;padding-right:4px;top:0;z-index:11;cursor:pointer;outline:medium 0;border:1px solid transparent}.popupForm{padding:0!important;margin:0 10px 0 10px;min-width:310px}.popupForm .bgInputHome{border:1px solid #e3e3e3;margin:0 0 6px 0}.popupFormTitle{color:#71ac41;font-size:12px;text-transform:uppercase;font-weight:600}.popupFormText a{color:#8d8f89;font-size:11px}.popupFormText span{color:#5bb20f}.popupForm .createAlert label{float:left;width:70px;clear:left;padding:4px;font-size:11px;color:#8d8f89;display:inline-block;text-transform:uppercase}.popupForm .createAlert select{float:left;width:70%;font-size:11px;height:30px;line-height:30px;background:#fff url(Images/Backgrounds/bg_drop.gif) no-repeat right center;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 25px 0 5px;outline:0}@-moz-document url-prefix(){.popupForm .createAlert select{background-image:none;}}.popupForm .createAlert span{max-width:55%;font-size:11px;color:#8d8f89}.popupForm .createAlert .blocked{padding:5px 10px;border-color:#c0c0c0;-moz-box-shadow:0 1px 3px #ccc;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc;line-height:33px}.popupForm .createAlert input{width:70%;font-size:11px;height:30px;line-height:30px;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popupForm .createAlert>div{min-height:35px}.popupForm .alterAlert label{width:135px;padding:4px;font-size:11px;color:#8d8f89;display:inline-block;text-transform:uppercase}.popupForm .alterAlert select{width:160px;font-size:11px;height:30px;line-height:30px;background:#fff url(Images/Backgrounds/bg_drop.gif) no-repeat right center;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 25px 0 5px;outline:0}@-moz-document url-prefix(){.popupForm .alterAlert select{background-image:none;}}.popupForm .alterAlert span{font-size:11px;color:#8d8f89}.popupForm .alterAlert input[type=text]{width:160px;font-size:11px;height:30px;line-height:30px;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popupForm .alterAlert>div{min-height:35px}@-moz-document url-prefix(){.popupForm .changePriceAlert select{background-image:none;}}.popupForm .sendToFriend label{font-size:11px;color:#8d8f89;display:inline-block;text-transform:uppercase}.popupForm .sendToFriend span{font-size:11px}.popupForm .sendToFriend input[type=text]{width:120px;font-size:11px;height:30px;line-height:30px;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popupForm .sendToFriend>div{min-height:35px}.popupForm .clickToCall label{width:80px;padding:4px;font-size:11px;color:#8d8f89;display:inline-block;text-transform:uppercase}.popupForm .clickToCall select{width:206px;font-size:11px;height:30px;line-height:30px;background:#fff url(Images/Backgrounds/bg_drop.gif) no-repeat right center;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 25px 0 5px;outline:0}@-moz-document url-prefix(){.popupForm .clickToCall select{background-image:none;}}.popupForm .clickToCall input[type=text]{width:206px;font-size:11px;height:30px;line-height:30px;border:1px solid #e3e3e3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 5px;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popupForm .clickToCall>div{min-height:45px}.formpageContent .filterSearch,.popupForm .filterSearch{background-color:#71ac41;border:1px solid #71ac41;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;color:#fff;height:44px;line-height:43px;width:100%;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:600}.popupForm .filterSearch:hover{background-color:#659c39}.popupLabelCheck{width:100%!important}.popupAsterisk{color:#929292;font-size:11px}.popupContentText{font-size:12px;line-height:15px;color:#8d8f89}.popupContentText a{color:#71ac41}.popupSendFriendBtn{float:left;cursor:pointer;margin-top:9px}.filterNotificationsPeriods{width:100%;text-align:center;margin:10px 0 5px 0;font-size:14px;color:#565b4e;display:inline-block}.filterNotificationsPeriods div{width:100%;float:left}.filterNotificationsPeriods div a{color:#71ac41}.filterNotificationsPeriods div a:hover{text-decoration:underline}.filterNotificationsPeriods div a.active{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:4px 8px}.filterNotificationsPeriods div a.active:hover{text-decoration:none}.searchContent.reformaArrendamento{padding:0}.auctionCampaignCTT{background:url(Images/AuctionsOnline/ctt_logo.png) no-repeat;background-size:contain;position:absolute;top:25px;right:100px;width:150px;height:130px;padding-top:20px}.stateFilter{padding:7px 10px 10px 10px}.stateFilter .stateFilterTitle{display:inline;font-size:13px}.stateFilter a{color:#71ac41;display:inline;margin-left:12px;font-size:13px}.stateFilter a:hover{text-decoration:underline}.campaignCentury21{background:url(Images/Parcerias/Century21/logoCentury21.png) no-repeat;background:url(Images/Parcerias/Century21/logoCentury21.svg) no-repeat;background-size:contain;position:absolute;width:300px;height:75px;top:30%}.campaignCentury21Seal{background:url(Images/Parcerias/Century21/logo-seal-clipped.png) no-repeat;background:url(Images/Parcerias/Century21/logo-seal-clipped.svg) no-repeat;background-size:contain;position:absolute;width:125px;height:125px;top:0;right:10px}.realestatesContent,.realestatesPaginated,.imoveisG{max-width:1120px;padding:0 10px;margin:0 auto;font-size:14px}.imovelA{cursor:pointer;margin:0;padding:0}.imovelG{text-align:left;width:calc(100%/4 - 5px);margin:0 2px 5px 0;padding:5px;display:inline-block;border:1px solid #e5e5e5;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;border-radius:4px;background-color:#fafafa;min-height:75px}.imovelG:hover{color:#71ac41;border-color:#71ac41}.imovelG>p{margin:0;padding:0}.imovelG p:last-child{line-height:12px}.imoveisG .concelho{margin:20px 0 10px 0}.imoveisG .concelho:first-child{margin:0 0 10px 0}.imoveisG .concelho>div a{color:#71ac41;font-size:13px}.imoveisG .concelho>div a:hover{text-decoration:underline}.imoveisG .concelho>table td:first-child{padding-right:10px}.imovelNoResults{width:calc(100%/4 - 8px);margin:0 2.5px 5px 2.5px;padding:5px;min-height:75px;display:inline-block;border:1px solid #e5e5e5;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;border-radius:4px;background-color:#fafafa}.imovelNoResults:hover{color:#71ac41;border-color:#71ac41}.imovelNoResults p{margin:0}.imovelNoResults p:last-child{line-height:12px}.gMapContainer{position:absolute;width:100%;height:100%}.gMapControls{position:absolute;z-index:999}.gMapBtn{cursor:pointer;background-color:#71ac41;color:#fff;padding:5px 8px;border-radius:3px;font-size:11px}.gMapBtnFilter{top:10px;left:10px}.gMapBtnViewMode{top:10px;right:185px}.gMapBtnViewMode>div{float:left;font-size:16px}.gMapBtnViewMode .gMapBtnViewModeM{border-bottom-right-radius:0;border-top-right-radius:0}.gMapBtnViewMode .gMapBtnViewModeH{border-left:1px solid #fff;border-right:1px solid #fff}.gMapBtnViewMode .gMapBtnViewModeS{border-bottom-left-radius:0;border-top-left-radius:0}.gMapBtnZoom{top:10px;right:100px}.gMapBtnZoom>div{float:left}.gMapBtnZoom .gMapBtnZoomPlus{border-bottom-right-radius:0;border-top-right-radius:0}.gMapBtnZoom .gMapBtnZoomMinus{border-bottom-left-radius:0;border-top-left-radius:0;border-left:1px solid #fff}.gMapBtnGeolocate{top:10px;right:55px}.gMapBtnFullScren{top:10px;right:10px}.gMapSearchSidebar{top:50px;left:10px;display:none}.gMap{position:absolute;width:100%;height:100%}.gMapLoading{position:absolute;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.3)}.Geral{background-color:#f1f1f1}.colorSlide{background-color:#eaf2dd!important}.titleCredit{text-align:center;height:auto;opacity:1;filter:alpha(opacity=100);display:inline-block;width:100%;padding:10px 15px;background-color:#eaf2dd;border:2px solid #d1d9c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#71ac41;border-radius:5px;font-size:30px;line-height:20px;font-weight:bold}.inputNoisSlide{border:0;color:#71ac41;font-weight:bold;font-size:30px;text-align:center}.slide{color:#000;cursor:pointer;margin:0 10px;border:1px solid #e3e3e3!important}.slideConviteSil{color:#000;cursor:pointer;margin:0 10px}.noisSlide{text-align:center;opacity:1;box-sizing:border-box;filter:alpha(opacity=100);width:100%;padding:10px 15px;display:inline-block}.formSimulator .searchFilterSection{margin-top:20px}.tableSimulador{text-align:center;opacity:1;box-sizing:border-box;filter:alpha(opacity=100);width:100%;margin:50px 0 30px 0;display:inline-block}.tableSimulador td{line-height:25px}.containerSimulador{text-align:center}.detailBtnSimulador{text-transform:uppercase;font-weight:600;color:#565b4e;font-size:8px;line-height:9px;display:block;position:relative;padding:0;margin:0;margin-right:5px}.detailBtnSimulador:hover a{color:#71ac41}.boxSimulador{display:inline-block;padding:10px;border:1px solid #e5e5e5;background-color:#fafafa;box-shadow:rgba(0,0,0,.05) 0 6px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;width:100%;max-width:789px;min-height:400px}.formSimulator .coolInputContainer.coolInput>label{font-size:14px}.boxSimulador table{border-collapse:separate;height:100%;width:100%}.boxSimulador .boxContent{font-style:normal;font-variant:normal;text-transform:none;text-decoration:none;color:#444;font-family:inherit;font-size:12px}.boxSimulador .boxContent .boxHeader{text-align:center;vertical-align:middle;height:50px;line-height:50px;font-size:16px;font-weight:600;background-color:#f3f3f3;font-size:1.4em}.boxSimulador .boxContent .boxHeader td:first-child{width:75%}.boxSimulador .boxContent .boxHeader td:last-child{color:#71ac41;width:25%}.boxSimulador .boxContent .boxLine{background-color:#fafafa;font-size:1.2em;line-height:25px;vertical-align:middle;height:30px}.boxSimulador .boxContent .boxLine td:first-child{color:#565b4e;text-align:left}.boxSimulador .boxContent .boxLine td:last-child{color:#71ac41;text-align:right}.boxSimulador .boxContent tr.monthValue td:last-child{background-color:#eaf2dd;padding:5px;text-align:center!important}.boxSimulador .boxContent .boxLine.grafico td{text-align:center}.clsEntryValue,.clsCreditValue,.clsInterestValue{width:16px;height:16px;display:inline-block;border:1px solid #e5e5e5;vertical-align:middle}.clsEntryValue{background-color:#eaf2dd}.clsCreditValue{background-color:#71ac41}.clsInterestValue{background-color:#52802d}.clsEntryValue.box,.clsCreditValue.box,.clsInterestValue.box{margin-right:5px}.clsEntryValue.grafico,.clsCreditValue.grafico,.clsInterestValue.grafico{height:32px;margin:20px 0}.formSimulator{padding:0 18px}.termsConditions>.formpageProductTitle{margin-bottom:40px}.termsConditions>.formpageDescription{margin-bottom:40px}.termsConditions>.underLine{text-decoration:underline}.linkBrowser{display:block;margin-bottom:5px}.titleSil_TEXT{color:#71ac41;font-size:19px;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;font-weight:300}.expo_Content{margin:0 auto;max-width:1140px;color:#565b4e;box-sizing:border-box}.expoMenu{background-color:#fff;position:absolute;width:280px;padding:36px 40px 0 40px;box-sizing:border-box}.expoMenu.fixedMenu{position:fixed;top:0;background-color:#fff}.expo_Content.absoluteMenu{position:relative}.expo_Content.absoluteMenu .expoMenu{position:absolute;bottom:130px}.expoLogo{width:220px;height:81px;background:url(Images/SIL/logo_new.png) no-repeat center center/contain;margin:0 0 20px 0}.expoLogo19{width:220px;height:81px;background:url(Images/SIL/Logo_SIL_2019.png) no-repeat center center/contain;margin:0 0 20px 0}.expoLogo20{width:220px;height:81px;background:url(Images/SIL/Logo_SIL_2020.png) no-repeat center center/contain;margin:0 0 20px 0}.expoMenu a{display:block;position:relative;height:50px;line-height:50px;font-size:11px;font-weight:400;letter-spacing:1px;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;color:#333;transition:all ease .3s}.expoMenu a.expoActive{color:#71ac41;transition:all ease .3s}.expoMenu a span{position:absolute;bottom:0;left:0;width:10%;height:1px;background-color:#ddd;transition:all ease .3s}.expoMenu a:hover{color:#71ac41;transition:all ease .3s}.expoMenu a:hover span{height:1px;width:50%;background-color:#71ac41;transition:all ease .3s}.expoMenu a.expoActive span{width:100%;background-color:#71ac41;transition:all ease .3s}.expoBlock{padding:60px 40px 80px 320px;box-sizing:border-box;margin-top:20px;background-color:#fff;font-size:0;box-shadow:rgba(0,0,0,.05) 0 4px 7px;border-radius:4px}.expoBlock:last-child{border-bottom:0;margin-bottom:20px}.expoBlockSectionTitle{text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#333;border-bottom:1px solid #71ac41;padding-bottom:16px;font-weight:600;width:auto;display:inline-block}.expoBlockTitle{font-size:19px;font-weight:300;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;width:80%;line-height:40px;color:#71ac41}.expoBlockTitle strong{font-weight:400}.expoBlockSubTitle{font-size:15px;color:#888;line-height:28px;width:80%}.expoBlockText{font-size:13px;color:#888;line-height:24px;padding:0 40px 0 20px}.expoBlockText strong{font-weight:600;color:#555}.expoBlockText a{color:#71ac41}.expoBlockText a:hover{text-decoration:underline}.expoSubBlock{padding:20px 40px 0 0;box-sizing:border-box}.halfBlock{width:50%;display:inline-block;vertical-align:top}.expoPhoto{width:25%;padding-bottom:25%;display:inline-block;background:#565b4e;position:relative;overflow:hidden}.expoPhoto a{display:block;opacity:.6;transition:all ease .3s;background-color:#f00}.expoPhoto a img{position:absolute;height:100%;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease .3s}.expoPhoto a:hover{opacity:1;transition:all ease .3s}.expoPhoto a:hover img{transform:translate(-50%,-50%) scale(1.1,1.1);transition:all ease 2s}.expoPhoto>img{display:none}.expoSubBlockTitle{color:#71ac41;font-size:20px;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;font-weight:300}.expoSubBlockTitle strong{font-weight:400}.expoSubBlockText{font-size:13px;color:#888;line-height:22px;text-align:justify}.expoSubBlockText strong{color:#555;font-weight:600}.expoConferenceBlock{padding:0 20px;margin:40px 0 0 0;border-left:1px solid #ddd}.expoConferenceBlockInfo{font-size:12px;font-weight:600;margin-bottom:20px}.expoConferenceBlockTitle{margin-top:0;font-size:15px;color:#71ac41;font-weight:600}.expoConferenceBlockText{color:#999;font-size:12px;line-height:20px}.expoNewsBlock{padding:10px 20px 30px 20px;box-sizing:border-box;width:50%;margin:20px 20px 0 -20px;display:inline-block;vertical-align:top;position:relative;transition:all ease .3s}.expoNewsBlock:hover{transition:all ease .3s;color:#565b4e}.expoNewsBlock:hover .expoNewsBlockText{transition:all ease .3s;color:#565b4e}.expoNewsBlock a.expoNewsLink{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.3;box-sizing:border-box;transition:all ease .3s}.expoNewsBlock a.expoNewsLink span{position:absolute;bottom:10px;left:20px;font-size:12px;color:#444;font-weight:600;transition:all ease .3s}.expoNewsBlock a.expoNewsLink:hover{opacity:1;transition:all ease .3s}.expoNewsBlock a.expoNewsLink:hover span{transition:all ease .3s;color:#71ac41}.expoNewsBlockTitle{font-size:20px;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;font-weight:300;line-height:32px;color:#71ac41}.expoNewsBlockText{font-size:14px;color:#999;line-height:25px;transition:all ease .3s}.expoNewsBlockText.success{color:#71ac41}.expoNewsBlockText.error{color:#c34545}.expoBlockDateTitle{font-size:20px;font-weight:300;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif}.expoBlockDateTitle strong{font-weight:700}.expoBlockDateTitle+.expoBlockDateLine{border-top:1px solid #999}.expoBlockDateLine+.expoBlockDateTitle{margin-top:50px}.expoBlockDateLine{border-bottom:1px solid #eee}.expoBlockDateLine div{display:inline-block;vertical-align:top}.expoDateHour{width:125px;font-size:13px;letter-spacing:1px;font-weight:700;line-height:58px}.expoDateContent{max-width:440px;width:100%;padding:0 25px 0 20px;box-sizing:border-box}#subNewsletterSuccess .formPostActionContent{height:150px;top:50%;margin-top:-55px}#divLoading #subNewsletterSuccess .formPostActionContent{margin-top:-20px}#subNewsletterSuccess .formPostAction{position:relative;height:150px}.expoHighlight .expoDateContentTitle{color:#71ac41;font-weight:600}.expoDateContentTitle{font-size:14px;margin:19px 0 5px 0}.expoDateContentText{font-size:13px;margin:0 0 20px 0;line-height:20px;color:#999}.expoHighlight .expoDateContentText{color:#555}.expoDateContentText a{display:inline-block;padding:4px 8px;font-size:10px;text-transform:uppercase;background-color:#71ac41;letter-spacing:2px;color:#fff;margin-top:16px;font-weight:600;border-radius:2px;transition:all ease .3s}.expoDateContentText a:hover{background-color:#659c39;transition:all ease .3s}.expoDateLocation{width:auto;text-align:right;color:#999;font-size:12px;line-height:60px;font-weight:600}.expoList{font-size:11px;clear:both;padding:0 0 0 12px;display:inline-block;font-weight:600;color:#888;height:500px;overflow:hidden}.expoList li{height:30px;float:left;width:47%;margin-right:3%;vertical-align:top}.expoOpenList{display:block;font-size:11px;height:30px;padding:160px 0 0 0;margin:-180px auto 30px auto;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:relative;z-index:100;color:#71ac41;font-weight:300;border-bottom:1px solid #e3eed9;text-align:center;transition:all ease .3s;width:100%;text-transform:uppercase;letter-spacing:2px}.expoOpenList span{display:inline-block;padding:22px 12px;background-color:#fff}.expoOpenList:hover{border-bottom:1px solid #71ac41;transition:all ease .2s;margin:-175px auto 25px auto}.iconsText{font-size:13px;color:#888;line-height:22px;padding-top:23px}.icones_Position{display:inline-block;width:85px;margin-right:10px}.div_Icones.div_icones_Parent{text-align:center}.div_Icones{padding:20px 40px 0 0;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left}.expoSubBlockTitle.expoSubBlockTitlePosition{display:inline-block;margin:15px 0 0 5px;vertical-align:top}.ficha_tecnica_titles{color:#565b4e;font-size:16px;font-weight:600;margin:30px 0 15px 0}.ficha_tecnica_text{color:#83857f;font-weight:300;font-size:1em}.ficha_tecnica_text_morada{color:#83857f;font-weight:300;font-size:1em;margin:0}.ficha_tecnica_titles_all{margin:15px 0 15px 0}.body_Editorial{background-color:#fff}.clsDescription,.popupForm .clsDescription{color:#83857f;font-size:13px;margin-top:0;line-height:20px}.tac{text-align:center}.clsFormContainerNoBorders{padding:15px;background-color:initial;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.clsFormContainerNoBordersFichaEditorial{padding:15px;background-color:initial;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;visibility:hidden}.estatutoEditorialTitleContainer{background-image:url(Images/Backgrounds/estatuto_editorial.jpg);width:100%;height:140px;background-position-x:right}.estatudoEditorialTexto{font-family:Arial,Helvetica,sans-serif;color:#434343}.estatutoEditorialTitulo{color:#f0f8ff;padding-left:14px;font-size:20px;position:absolute;margin-top:115px}.clsFormContainer{padding:15px;border:1px solid #e5e5e5;background-color:#fafafa;box-shadow:rgba(0,0,0,.05) 0 6px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;margin-top:10px}.clsFormContainer.NoBorders{padding:0 15px 0 0;background-color:initial;box-shadow:initial;border:initial}.clsFormContainer.Full,.clsFormContainer .Full{width:100%;margin:auto}.clsFormContainer.Medium,.clsFormContainer .Medium{width:50%;margin:auto}.clsFormLabel{font-weight:600;color:#565b4e;padding-top:10px}#MCSUser>a>i{display:none}.newsHeaderMenu>a>i{display:none}.clsTitle,.QSTitle{color:#565b4e;font-size:16px;font-weight:600;font:inherit}.clsTitle>a,.QSTitle>a{letter-spacing:-.5px}.clsTitle>a:hover,.QSTitle>a:hover{text-decoration:underline}.clsDescriptionWider,.QSDescriptionWider{font-size:12px;color:#83857f;margin:5px 0}.clsDescription,.QSDescription{font-size:12px;color:#83857f;margin:5px 0}.clsDescription a,.clsDescriptionWider a,.QSDescription a,.QSDescriptionWider a{color:#71ac41}.clsDescription a:hover,.clsDescriptionWider a:hover,.QSDescription a:hover,.QSDescriptionWider a:hover{text-decoration:underline}label.checkboxShortLabel{display:inline-block;font-size:13px;margin:3px 0;width:100%;text-transform:none;text-align:left;font-weight:400;color:#83857f;height:30px;line-height:20px}label.checkboxShortLabel input{float:none;margin:0 3px 0 0;padding:0;width:auto;height:auto;border:0;line-height:normal}label.checkboxShortLabel a{color:#5bb20f}label.checkboxShortLabel a:hover{text-decoration:underline}#leadFormResult .popupForm{padding:initial!important;margin:initial;min-width:initial}#leadFormResult .formPostActionContent{top:30%}#leadFormResult .formPostActionContent p{line-height:20px;margin:5px}.searchContent.humanResources .searchFilter h1{text-align:center;color:#71ac41;font-size:17px;text-transform:uppercase;padding-bottom:10px}.searchContent.humanResources .searchFilter h2{color:#565b4e;font-size:16px;font-weight:600}.searchContent.humanResources .searchFilter h3{font-size:12px;line-height:18px;margin:0;padding-bottom:25px;color:#878a8f;font-weight:normal}.searchContent.humanResources .searchFilter ul{margin:0;padding:0 10px}.searchContent.humanResources .searchFilter ul li,.searchContent.humanResources .searchFilter ul li:before{font-size:12px;line-height:18px;margin:0;padding-bottom:5px;color:#878a8f;font-weight:normal;list-style:none}.searchContent.humanResources .searchFilter ul li:before{content:"-";text-indent:0;display:inline-block;width:0;position:relative;left:-10px}.addCVFile{color:#83857f;display:inline-block;font-size:12px;height:44px;line-height:44px;padding:0 0 0 10px;font-weight:600;cursor:pointer}.addCVFile:before{content:"";color:#71ac41;font:normal normal normal 2em FontAwesome;padding-right:10px}.download.ajax-file-upload-green,.done.ajax-file-upload-green{background:none!important;background-color:#71ac41!important;color:#fff!important;padding-left:16px!important}.download.ajax-file-upload-green:before,.done.ajax-file-upload-green:before{color:#fff;font:normal normal normal 1.2em FontAwesome;padding-right:10px}.download.ajax-file-upload-green:before{content:""}.done.ajax-file-upload-green:before{content:""}.abort.ajax-file-upload-red,.del.ajax-file-upload-red{background:none!important;background-color:#e4685d!important;color:#fff!important;padding-left:16px!important}.abort.ajax-file-upload-red:before,.del.ajax-file-upload-red:before{content:"";color:#fff;font:normal normal normal 1.2em FontAwesome;padding-right:10px}.abort.ajax-file-upload-red:before{content:""}.del.ajax-file-upload-red:before{content:""}.linkout{cursor:pointer}.linkedin{width:34px;height:34px;line-height:34px;background-color:#fff;border-radius:7px;display:block}.linkedin:before{content:"";color:#007bb6;font:normal normal normal 42px/.9 FontAwesome}.clsFichaTecnica{width:100%;display:inline-block;color:#434343}.clsFichaTecnicaLeft{width:calc(50% - 15px);display:inline-block;vertical-align:top}.clsFichaTecnicaRight{width:calc(50% - 15px);display:inline-block;vertical-align:top}#qtip-growl-container{position:fixed}#qtip-growl-container .qtip{position:static;min-height:0;overflow:hidden;margin:0 0 5px 0}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaflet-popup-content{margin:10px 10px;line-height:1.4}.searchResultProperty .searchPropertyContact.N{float:right;margin-right:10px;padding-left:0!important;cursor:pointer}.searchResultProperty .searchPropertyContact.A{width:auto!important;margin-right:10px;padding-left:0!important;cursor:pointer}.searchResultProperty .btnContactPVPI{color:#71ac41;font-size:13px;font-weight:600;cursor:pointer;display:inline-block;padding:5px 8px;transition:all ease .3s;border-radius:3px}.searchResultProperty .btnContactPVPI.mobile,.searchResultProperty:hover .btnContactPVPI{color:#fff;transition:all ease .3s;background-color:#71ac41}.searchResultProperty .searchPropertyFeaturesBox.A,.searchResultProperty .searchPropertyFeaturesBox.N,.searchResultProperty .searchPropertyFeaturesBox.I{border:1px solid #e3e3e3;position:relative;background-color:#fff;color:#565b4e;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:600;cursor:pointer;display:inline-block;padding:5px 8px!important;transition:all ease .3s;border-radius:3px;vertical-align:top;margin-left:10px;height:25px;line-height:13px}.searchResultProperty .searchPropertyFeaturesBox.AC{margin-left:0;position:absolute;bottom:0;height:42px;cursor:pointer}.searchResultProperty .searchPropertyFeaturesBox.AC>span{border:1px solid #e3e3e3;position:relative;background-color:#fff;color:#565b4e;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:600;cursor:pointer;display:inline-block;padding:5px 8px!important;transition:all ease .3s;border-radius:3px;vertical-align:top;height:25px;line-height:13px}.searchResultProperty .searchPropertyFeaturesBox.I{display:none;margin-left:5px;margin-bottom:5px;margin-top:190px;background-color:transparent;border:1px solid #fff;color:#fff;z-index:99999}.searchResultProperty .searchPropertyFeaturesBox.N{float:right;margin-right:10px}.searchResultProperty .searchPropertyFeaturesBox.A{width:auto!important;margin-right:10px}#tabsLocation{border:0;padding:0;background:transparent}#tabsLocation .tab-content .btShape.tab-pane{border:1px solid #e3e3e3;border-radius:0 0 3px 3px}#tabsLocation .nav.nav-tabs{height:32px;padding:0;line-height:32px;display:inline}#tabsLocation .nav.nav-tabs li.nav-item{width:calc(50% - 2px);margin:0;cursor:pointer;background-color:#f5f5f5;color:#565b4e;font-size:12px;cursor:pointer;font-size:14px;border:1px solid #e3e3e3;font-weight:normal;border-bottom:0;line-height:32px;list-style:none;position:relative;top:0;padding:0;white-space:nowrap;display:inline;float:left}#tabsLocation .nav.nav-tabs li.nav-item:nth-child(1){border-right:0}#tabsLocation .nav.nav-tabs li.nav-item a{float:left;padding:.5em 1em;text-decoration:none;height:32px;color:#565b4e;width:calc(100% - 2em);text-align:center}#tabsLocation .nav.nav-tabs li.nav-item a.active{background-color:#fff;font-weight:600}#tabsLocation .nav.nav-tabs #mapSearch.nav-link span{background:url(/Themes/Global/Images/GIS/area.svg) no-repeat left center/16px;background-size:16px 16px;padding-left:20px;margin-left:-4px}#lblNumFound{position:absolute;background-color:#fafafa;border-radius:5px;text-align:center;border:1px solid #e3e3e3;box-shadow:rgba(0,0,0,.1) 0 2px 5px;margin:5px 0 0 5px;font-weight:bold;padding:5px 10px;display:none;min-height:20px;min-width:10px;z-index:410}.searchPropertyActions .messengerONLINE{background-color:#b5d288}.searchPropertyActions .messengerONLINE:hover{background-color:#71ac41}.searchPropertyActions .messengerAWAY{background-color:#eaf2dd}.searchPropertyActions .messengerAWAY:hover{background-color:#eaf2dd}.searchPropertyActions .messengerOFFLINE{color:#cfcfcf;background-color:#efefef}.searchPropertyActions .messengerOFFLINE:hover{background-color:#efefef}.searchPropertyActions .messengerONLINE i,.searchPropertyActions .messengerAWAY i,.searchPropertyActions .messengerOFFLINE i{margin-left:0!important}.clearfix::after{display:block;clear:both;content:""}.tab-content>.tab-pane.active{display:block}.tab-content>.tab-pane{display:none}.show-more-wrapper a{color:#71ac41;font-size:12px;font-weight:normal;line-height:20px;display:inline-flex}.show-more-wrapper a:before{margin-right:3px;font-family:FontAwesome;font-size:20px}.show-more-wrapper a.show-less:before{content:""}.show-more-wrapper a.show-more:before{content:""}.CStree-wrapper{max-width:1120px;margin:0 auto}.businessType-menu{background-color:#b5b5b5;margin-top:30px;margin-bottom:10px}.businessType-menu div{margin:0;float:left;text-align:center;font-size:16px;display:table;font-weight:300}.businessType-menu div.mobileTab{display:none}.businessType-menu a{color:#fff;display:table-cell;vertical-align:middle;padding:0 15px;height:50px}.businessType-menu a i{display:none}.businessType-menu div:hover a{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#969696}.businessType-menu div.active a{background-color:#969696}.masterType-menu ul{list-style-type:none;padding:0 10px}.masterType-menu ul{margin:25px 0}.masterType-menu ul li{float:left;display:inline-block;vertical-align:middle}.masterType-menu ul li{height:30px}.masterType-menu ul li{margin:0 .5em 0 0;width:calc(33.3333333% - .5em)}.masterType-menu ul li a{color:#000;vertical-align:middle;display:inline-block}.masterType-menu ul li.active a{color:#71ac41;font-weight:600}.masterType-menu ul li a:hover{color:#71ac41}.masterType-menu li.show-more-wrapper{width:75%;text-align:center}.realestateTree-mrek{text-align:center}.locations-tree .count{color:#6f6f6f;margin-right:10px}.locations-tree .branch-info{margin-left:10px;float:left;width:calc(25% - 10px)}.locations-tree:not(.list) .branch-info:not([class*=small]):not(.solo) ul:not(.hidden){margin-bottom:15px;min-height:335px}.locations-tree .branch-info.small-4,.locations-tree .branch-info.small-2{min-height:140px}.locations-tree .branch-info .show-more-wrapper{width:inherit}.locations-tree .branch-info a:not(.branch-head){color:#000}.locations-tree .branch-info a:hover{color:#71ac41}.locations-tree .branch-info.solo{margin-bottom:20px}.locations-tree ul{list-style:none;margin-top:0;padding:0;font-size:13px}.locations-tree .twig{padding-left:8px;min-width:250px;margin:14px 0}.locations-tree .branch-head{font-weight:700;color:#71ac41}.locations-tree.mrekEnabled{width:68%;float:left}.locations-tree.list{margin-top:35px;display:flex;flex-flow:row wrap}.locations-tree.list .branch-info:not(.solo){min-height:unset;margin-top:15px}.locations-tree.list .twig{width:330px}.searchResultProperty .ego-highlight-container{position:absolute;top:0;left:0;width:210px;height:220px;border-top-left-radius:3px;border-bottom-left-radius:3px}.boxAgentes .ego-highlight-container{display:inline-block}.searchResultProperty .ego-highlight{text-align:center;bottom:18px;position:absolute;width:100%;z-index:99}.headerNavigation .ego-highlight{float:right}.headerNavigation .ego-highlight .btnNavigatePage div{background-color:#f5f6f7;color:#71ac41;font-weight:700;font-size:11px}.ego-highlight .ego-trigger{color:#f5f6f7;background-color:#6cae39;font-weight:600;border:0;line-height:40px;padding:0 15px;border-radius:3px}.ego-highlight a.ego-trigger{display:block}.ego-highlight a.ego-trigger:hover{text-decoration:none;background-color:#659c39}.ego-highlight-actions{display:none;position:absolute}.headerNavigation .ego-highlight-actions{bottom:-145px;right:13px}.searchResultProperty .ego-highlight-actions{left:155px;bottom:-30%}.boxAgentes .ego-highlight-actions{left:calc(128px + 20px);bottom:0}.searchResultProperty .ego-highlight-actions.show{width:calc(100% + 5rem)}.ego-highlight-actions.show{display:inline-block;width:25%;z-index:101}.boxAgentes .ego-highlight-actions.show{width:auto}.ego-highlight-actions li{background-color:#f5f6f7;list-style:none;-moz-box-shadow:31px 2px 3px 0 rgba(0,0,0,.75);-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.75);box-shadow:1px 2px 3px 0 rgba(0,0,0,.75)}.ego-highlight-actions li a{padding:13px;display:block}.ego-highlight-actions li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.ego-highlight-actions li:hover a{color:#71ac41}.ego-highlight-actions li~li{border-top:1px solid #d2d2d3}.ego-highlight-actions li:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.ego-highlight-actions:after,.ego-highlight .ego-highlight-actions:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.headerNavigation .ego-highlight-actions:after,.headerNavigation .ego-highlight .ego-highlight-actions:before{top:-5px;left:70px}.boxAgentes .ego-highlight-actions:after,.boxAgentes .ego-highlight .ego-highlight-actions:before,.searchResultProperty .ego-highlight-actions:after,.searchResultProperty .ego-highlight .ego-highlight-actions:before{left:20px;bottom:5px}.boxAgentes .ego-highlight-actions:after,.searchResultProperty .ego-highlight-actions:after{border-color:transparent;border-right-color:#f5f6f7;border-width:11px;margin-top:-14px}.boxAgentes .ego-highlight-actions:before,.searchResultProperty .ego-highlight-actions:before{border-color:transparent;border-bottom-color:transparent;border-width:23px;margin-top:-23px}.headerNavigation .ego-highlight-actions:after{border-color:transparent;border-bottom-color:#f5f6f7;border-width:11px;margin-top:-14px}.headerNavigation .ego-highlight-actions:before{border-color:transparent;border-bottom-color:transparent;border-width:23px;margin-top:-23px}.searchHeaderMenu .pestanaAlerta{display:none}.searchHeaderContainer>.pestanaAlerta{position:fixed;top:60%;right:-10px;height:66px;padding-top:5px;line-height:70px;padding:0 24px;background-color:#71ac41;font-size:14px;border-radius:0 0 10px 10px;transform:rotate(90deg) translateX(40%);transform-origin:top right;font-weight:600;cursor:pointer;box-shadow:5px 6px 20px -6px rgba(0,0,0,.4);transition:all ease .2s;background:#8bc221;background:linear-gradient(90deg,rgba(139,194,33,1) 0%,rgba(73,146,0,1) 100%);opacity:.8;z-index:999;color:#fff;font-size:16px}.searchHeaderContainer>.pestanaAlerta:hover,.searchHeaderContainer>.pestanaAlerta:active{transform:rotate(90deg) translate(40%,10px);box-shadow:5px 0 20px -6px rgba(0,0,0,.4);opacity:1;height:70px}.searchHeaderContainer>.pestanaAlerta i{display:none}.imgnoticia-size{max-height:100%;max-width:100%}.ui-state-info,.ui-widget-content .ui-state-info,.ui-widget-header .ui-state-info{border:1px solid #fed22f;background:#fffbe6;color:#444;font-size:13px!important;padding:5px 2px!important}.ui-state-info a,.ui-widget-content .ui-state-info a,.ui-widget-header .ui-state-info a{color:#444}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}a.aVentureLink{color:#71ac41;cursor:pointer}a.aVentureLink:hover{text-decoration:underline}.partnershipKC{line-height:25px;display:inline-block;width:100%;margin-bottom:30px;text-align:center}.partnershipKC .logo{height:24px;width:60px;background-size:contain!important;background-repeat:no-repeat;background-position:center;display:inline-block;width:60px}.partnershipKC .partnership{display:inline-block;font-weight:600;font-size:12px;color:#565b4e}.millenniumMobileFloater{display:none;margin:35px auto 10px auto;background-color:#d1005d;color:#fff;font-size:14px;text-align:center;padding:2px;border-radius:0;line-height:16px;width:90%;max-width:200px}.millenniumMobileFloater img{display:block;width:200px;height:auto;margin:3px auto}.containerAlerts .PAContentPropertyTitle{line-height:24px}