@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('Fonts/OpenSans/OpenSans-Light.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-Light.woff') format('woff'),url('Fonts/OpenSans/OpenSans-Light.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url('Fonts/OpenSans/OpenSans-LightItalic.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-LightItalic.woff') format('woff'),url('Fonts/OpenSans/OpenSans-LightItalic.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url('Fonts/OpenSans/OpenSans-Regular.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-Regular.woff') format('woff'),url('Fonts/OpenSans/OpenSans-Regular.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url('Fonts/OpenSans/OpenSans-Italic.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-Italic.woff') format('woff'),url('Fonts/OpenSans/OpenSans-Italic.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url('Fonts/OpenSans/OpenSans-Semibold.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-Semibold.woff') format('woff'),url('Fonts/OpenSans/OpenSans-Semibold.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url('Fonts/OpenSans/OpenSans-SemiboldItalic.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-SemiboldItalic.woff') format('woff'),url('Fonts/OpenSans/OpenSans-SemiboldItalic.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url('Fonts/OpenSans/OpenSans-Bold.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-Bold.woff') format('woff'),url('Fonts/OpenSans/OpenSans-Bold.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url('Fonts/OpenSans/OpenSans-BoldItalic.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-BoldItalic.woff') format('woff'),url('Fonts/OpenSans/OpenSans-BoldItalic.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:url('Fonts/OpenSans/OpenSans-ExtraBold.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-ExtraBold.woff') format('woff'),url('Fonts/OpenSans/OpenSans-ExtraBold.ttf') format('truetype')}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:url('Fonts/OpenSans/OpenSans-ExtraBoldItalic.eot?');src:local('O'),url('Fonts/OpenSans/OpenSans-ExtraBoldItalic.woff') format('woff'),url('Fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf') format('truetype')}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:initial!important;background-image:initial!important;color:initial!important}#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 none;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}@media only screen and (max-width:1024px),screen and (max-device-width:1024px){.mainNavigationContainer{max-width:1140px;margin:0 auto}.headerMenu{margin:25px 15px 0 0}.headerMenu>a{padding:7px 3px 0 0;margin:10px 0 0 0}.headerMenu>a.langBoxOpen{padding:3px 0;margin:12px 0 0 0;top:0}.headerMenu>a.langBoxOpen i{line-height:16px}.headerMenu>a.langBoxOpen i:first-of-type{margin:0 2px 0 2px}.headerMenu>a.langBoxOpen i:last-of-type{line-height:16px;margin:0 2px}.langBoxOpen i.cs-flag{vertical-align:middle}.headerMenu .langBoxCustom{left:220px}.usersCounter{margin:10px 0 0 5px}.headerMenu>a.activeList span.propertyListNumber{position:inherit;top:0;left:0;display:inline}.headerMenu .areaPessoalCustom{left:25px}.headerButton{width:auto;padding:0 20px;font-size:16px}.headerMenu a:hover::after{color:#71ac41}.headerMenu a:last-of-type::after{content:""}.mainSearch.noMapContainer{display:block}.mainSearch.noMapContainer #filterMap .filterSearch{height:490px}.mainSearch.mapContainer{visibility:hidden;position:absolute}.mapSearch{display:block}.filterSearch{display:block}.auctionHeaderMenu #toggleAdvSearch,.searchHeader .searchHeaderContainer .searchHeaderMenu #toggleAdvSearch{display:none}.searchFilter.advSearch{width:320px}.homeProperty{padding:10px 5px}.developmentContainer{border-radius:0}.horizontalPannel iframe{height:105px}.homePropertiesPub{float:left;margin:10px 0 0 0}.searchResultProperty{height:auto;min-height:220px}.searchResultProperty .auctionButtons a br{display:inline-block}.searchResultProperty .auctionButtons a:first-child,.searchResultProperty .auctionButtons a:last-child{height:auto;line-height:20px}.searchResultProperty .auctionButtons.spBidLoading a{line-height:40px}.searchResultProperty .auctionDetailsButton a:first-child{line-height:38px}.leiloesEmpreendimentos{height:200px}.searchAuctionProperties .searchAuctionProperty .searchPropertyTitle,.searchAuctionProperties .searchAuctionProperty .searchPropertyLocation,.searchAuctionProperties .searchAuctionProperty .searchPropertyPrice,.searchAuctionProperties .searchAuctionProperty .searchPropertyInfo{margin-left:10px}.searchPropertyPrice.vacationPrice>div{width:33%;width:calc(100%/3 - 10px);margin-bottom:13px}#SearchTop,#MRP,#PainelPorConcelho{height:113px}.myAuctionPropertiesContent .searchResultProperty{min-height:170px}.myAuctionPropertiesContent .photoContainer{height:168px}.myAuctionPropertiesContent .searchPropertyPrice,.myAuctionPropertiesContent .searchPropertyInfo,.myAuctionPropertiesContent .searchResultProperty .searchPropertyInfo div{width:100%;margin-top:0;height:20px}.myAuctionPropertiesContent .searchPropertyPrice>div>p,.myAuctionPropertiesContent .searchPropertyPrice>div i,.myAuctionPropertiesContent .searchPropertyInfo>div>p,.myAuctionPropertiesContent .searchPropertyInfo>div i{float:left}.myAuctionPropertiesContent .searchPropertyPrice>div>p:first-child,.myAuctionPropertiesContent .searchPropertyInfo>div>p:first-child{margin-right:5px}.myAuctionPropertiesContent .searchPropertyPrice>div p:first-child{margin:1px 10px 0 0!important}.searchResultProperty .auctionButtons a strong{margin:0}.detailOwner{width:55%;width:calc(100% - 330px)}.detailPriceForm{float:left;clear:left;margin-bottom:40px;margin-top:0;width:55%;width:calc(100% - 330px)}.detailPriceForm .priceFormOptions .bgSelectHome.shortSelect{float:none;margin-left:5px}.detailPubs .mrec{float:left;margin-top:0}.fullContent.news{padding:0}.mainContentBg{margin:0;border:0;border-bottom:1px solid #e6e6e6}.expoList li{height:40px}.expoDateHour{display:block!important}.clsFormContainer.Medium,.clsFormContainer .Medium{width:75%}.ownerMoneInfo #DivContacts{width:100%}.headerNavigation .ego-highlight-actions{bottom:-99px;left:inherit;right:25px}.AUSenhoriosconteudo1{display:none!important}.AUSenhoriosconteudo2{display:none!important}.AUSenhoriosconteudo3{display:none!important}.AUSenhoriosPropostas{display:none!important}.AUSenhoriosPropostas2{display:none!important}.AUSenhoriosPropostas3{display:none!important}.AUFormulario{width:100%!important;background-color:#f5f7ec!important;margin-top:-50px!important}.AUHeaderTitulo{margin-bottom:36px}.text-adjust-special{display:inline-block}.AULandingContent{line-height:27px!important}.millenniumMobileFloater{display:block}.millenniumMobileFloater a span{position:absolute;width:100%;top:-20px;left:0;color:#565b4e}}@media only screen and (max-width:1279px),screen and (max-device-width:1279px){.searchHeaderContainer>.pestanaAlerta{height:40px;padding-top:5px;line-height:40px;font-size:13px}.searchHeaderContainer>.pestanaAlerta:hover,.searchHeaderContainer>.pestanaAlerta:active{height:40px}.searchHeaderContainer>.pestanaAlerta:hover span{visibility:visible}.searchHeaderContainer>.pestanaAlerta:hover i,.searchHeaderContainer>.pestanaAlerta:hover i{visibility:hidden}}@media only screen and (max-width:1200px),screen and (max-device-width:1200px){.searchHeaderContainer>.pestanaAlerta{height:15px;padding-top:5px;line-height:25px;font-size:13px}.searchHeaderContainer>.pestanaAlerta i{position:relative;top:-4.33px;display:inline-block}.searchHeaderContainer>.pestanaAlerta:hover,.searchHeaderContainer>.pestanaAlerta:active{height:50px}.searchHeaderContainer>.pestanaAlerta:hover span{visibility:visible}.searchHeaderContainer>.pestanaAlerta span,.searchHeaderContainer>.pestanaAlerta:hover i,.searchHeaderContainer>.pestanaAlerta:hover i{visibility:hidden}}@media only screen and (max-width:980px),screen and (max-device-width:980px){.masterType-menu ul li{width:calc(50% - .5em)}.masterType-menu li.show-more-wrapper{text-align:left}.headerLogo{float:left;width:215px;margin:25px 0 0 10px;font-size:13px}.headerLogo div{width:213px;height:29px}.headerLogo div:before{font-size:29px}.headerMenu{margin-right:2px}.headerMenu>a{margin-left:0}.headerLogo .slug{font-size:11px}.langBoxOpen>.fa.fa-caret-down{display:none}.usersCounter{padding:7px 5px}.headerButton{padding:0 15px}.homeProperties.mrek600{height:1060px}.homePropertiesContainer{padding:5px;overflow:hidden;margin-top:10px}.homePropertiesBox:not(.pinlist){width:100%;float:none;height:290px;margin-bottom:20px}.homePropertiesBox .homeProperty{width:33.3%;padding:10px 5px}.developmentSlideShow{margin-bottom:80px;width:100%}.developmentContainerMenu{width:100%;height:60px;bottom:-80px;top:auto;text-align:center;border-radius:0;padding:20px 0 0 0}.developmentContainerMenu a{display:none}.developmentContainerMenu a i{display:none}.developmentContainerMenu a.active{display:inline;float:none;text-align:center;padding:0}.developmentContainerMenu a span{float:none;font-size:15px}.developmentContainerMenu a span span{font-style:italic;color:#878f7b;font-size:13px}a.developmentDirection{display:block;position:absolute;top:24px;margin:0;padding:0}a.developmentDirection.left{left:15px}a.developmentDirection.right{right:15px}a.developmentDirection i{display:inline;color:#4b4d47}.homePropertiesPub{width:100%;float:none}.homePropertiesPub.mrekDisabled{display:none}.mrec{float:left;width:33.3%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:310px}.realestateTree-mrek .mrec{float:none;width:100%}.pub2{float:left;width:33.3%;padding:5px 10px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:310px}.searchLinks{float:left;width:45%;padding:5px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.searchLinks.searchLinksTop{margin:10px auto 15px auto;width:100%}.searchLinks p{margin:0 0 5px 0}.searchLinks a{margin-right:5px;margin-left:5px;width:45%;font-size:13px}.homePubContainer a{padding:20px 30px}.mainSectionNavLinks div.divIOSApps{left:-127px}.searchResultProperty .auctionButtons{width:100%;padding-right:15px}.auctionHeaderTitle{font-size:30px}.searchResultProperty{padding-left:0}.searchResultProperty .searchPropertyFeaturesBox.N{margin-left:225px;margin-bottom:5px;float:none}.searchResultProperty .searchPropertyFeaturesBox.A{margin-left:0;margin-bottom:5px}.searchResultProperty .searchPropertyFeaturesBox.AC{margin-left:225px}div:not(.myAuctionPropertiesContent)>.searchResultProperty>a>*:not(.searchPropertyDescription),.auctionButtons.auctionDetailsButton,.searchResultProperty .auctionButtons,div.marketPrice{padding-left:225px}.searchResultProperty .searchPropertyInfo div{width:25%;margin-bottom:15px}.searchResultProperty .searchPropertyDescription{padding-left:0;margin:68px 0 20px 10px}.mainContentAuctions .searchPropertyPrice{height:25px}.mainContentAuctions .searchPropertyPrice>div p{float:left}.mainContentAuctions .searchPropertyPrice>div p:first-child{margin:3px 10px 0 0}.mainContentAuctions .searchPropertyAuctionTime{bottom:45px;width:100%;text-align:right}.mainContentAuctions .searchPropertyAuctionTime span{display:inline-block}.searchPropertyDescription.auctionDescription{display:none}.auctionButtons a.singleActionButton{line-height:33px}.searchAuctionProperties .searchAuctionProperty .auctionButtons a,.homePropertyContainer .auctionButtons a.singleActionButton{padding-top:8px}.propertyPanels{height:110px}.propertyPanels .propertyPanel{padding:10px}.propertyPanel a span.propertyPanelSubTitle{float:left}.propertyPanel a span.propertyPanelButton{bottom:0;top:80px;height:15px}.searchAuctionProperties{height:334px}.searchAuctionProperties .searchAuctionProperty{height:305px}.searchAuctionProperties .searchAuctionProperty .searchPropertyPrice,.searchAuctionProperties .searchAuctionProperty .searchPropertyInfo{width:auto}.searchAuctionProperties .searchAuctionProperty .auctionButtons{width:100%;height:50px}.searchAuctionProperties .searchAuctionProperty .auctionButtons a{height:50px}#SearchTop,#MRP,#PainelPorConcelho{height:105px}.leiloesEmpreendimentos{height:185px}.sliderNavMark{bottom:15px}.myAuctionPropertiesContent .searchResultProperty{width:48%;width:calc(50% - 9px)}.myAuctionPropertiesContent .searchResultProperty>*:not(.photoContainer){padding-left:0}.myAuctionPropertiesContent .searchPropertyPrice,.myAuctionPropertiesContent .searchPropertyInfo,.myAuctionPropertiesContent .searchResultProperty .searchPropertyInfo div{height:19px}.alertRealestates .searchPropertyTitle>.PAPropertyActions{display:none}.alertRealestates .searchPropertyTitle,.alertRealestates .searchPropertyLocation,.alertRealestates .searchPropertyPrice{padding-left:225px}.headerVacationPrices{display:none}div.headerVacationPrices:nth-child(2){display:inline-block}.detailFeaturePrices{display:block}.searchHeaderContainer .auctionButtons,.searchPropertyAuctionTime{display:none!important}.mobileAuctionBtns{display:inline-block;margin:15px 0 0 0;width:100%}.mobileAuctionBtns .auctionButtons{position:relative;width:230px;float:right;margin-right:10px}.mobileAuctionBtns .searchPropertyAuctionTime{display:block!important;margin-top:10px!important}.detailFeature{width:30%;margin:0 10px 20px 0}.detailMarketAction a{margin:20px 0 0 25%;width:50%}.detailPriceForm .priceForm{margin-right:0}.calendarYear li{padding:8px 5px 15px 5px}.mapaEpocasOut .inicioEpoca,.mapaEpocasOut .fimEpoca{width:17%}.mapaEpocasOut .precoFimdesemana{width:15%}.mapaEpocasOut .precoDia{width:10%}.mapaEpocasOut .precoSemana{width:14%}.mapaEpocasOut .precoQuinzena{width:16%}.mapaEpocasOut .precoMes{width:11%}.mapaEpocasOut .nomeEpoca{display:none}.searchContent .detailMarket>img,.searchContent .detailMarket>p:not(.detailSectionTitle){display:none}.searchContent .detailMarketAction,.searchContent .detailMarketSub{width:100%}.searchContent .detailMarketAction,.searchContent .detailMarketAction p{padding-top:0}.searchContent .detailMarketAction{padding:20px 0 40px 0}.detailMapMenu>span{width:49%}.detailSimilarBox .detailSimilar{float:left;width:33%;width:calc(100%/3);width:-webkit-calc(100%/3);width:-moz-calc(100%/3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 10px}.detailSimilarBox .detailSimilar:nth-child(n+4){display:none}.PAPropertyActions>a,.PAPropertyActions>span{padding:0 5px}.filterNotificationsPeriods{margin:5px 0 0 0}.filterNotificationsPeriods div a{margin:5px;display:inline-block}.boxAgentes .nome{font-size:15px}.auctionCampaignCTT{top:30%;width:100px;height:86px}.imovelG{width:calc(100%/3 - 5px)}.imovelNoResults{width:calc(100%/3 - 8px)}.div_Icones.div_icones_Parent{text-align:left}.footerLinks a{display:-webkit-inline-box}.detailPhotoContainer .propertyBanner{height:65px;line-height:65px}.ego-highlight-container{height:130px}.boxAgentes .ego-highlight-container{height:auto}.headerNavigation .ego-highlight-actions{bottom:-145px}.ego-highlight-actions.show{width:unset}.AULandingContent{line-height:40px!important}.searchPropertyTitle a span{width:100%;display:block;float:left;text-overflow:ellipsis;overflow:hidden}}@media only screen and (max-width:850px),screen and (max-device-width:850px){.locations-tree .branch-info{width:calc(33% - 10px)}.mainNavigation{display:table;width:100%}.mainNavigationContainer{width:100%;max-width:100%;display:table-row}.mainNavigationContainer h2{font-size:14px;display:table-cell;float:none;text-align:center;height:60px;line-height:16px;vertical-align:middle}.mainNavigationContainer a{display:inline}.mainNavigationContainer a span{display:inline;vertical-align:middle}.searchResultProperty .searchPropertyFeaturesBox.I{display:inline-block}.searchResultProperty .searchPropertyFeaturesBox.N,.searchResultProperty .searchPropertyFeaturesBox.A,.searchResultProperty .searchPropertyFeaturesBox.AC{display:none}.searchResultProperty .searchPropertyContact.N{float:none;margin-right:10px;padding-left:0!important;cursor:pointer;margin-left:225px;margin-bottom:5px}}@media only screen and (max-width:800px),screen and (max-device-width:800px){.mainHeader{height:112px}.headerLogo{margin:25px 0 0 10px}.headerMenu>a span{display:none}.pinListCustom{left:50px}.mainHeaderContainer .headerLogo{margin-top:30px}.mainHeaderContainer .headerButton{height:40px;line-height:40px;margin:17px 10px 0 0}.mainHeaderContainer .headerMenu .boxPinListArrow{display:none}.mainHeaderContainer .headerMenu .areaPessoalCustom{left:-60px}.mainHeaderContainer .headerMenu .pinListCustom{left:-60px}.classifiedButton{margin-top:30px!important;margin-bottom:10px!important}.mainNavigationContainer h2{font-size:13px;font-weight:400;line-height:14px}.propertyTypeList li a{min-height:47px}.propertyTypeList.break4 li a{min-height:35px}.homeProperty{padding:5px;width:33.3%}.homePropertiesContainer .homeProperty:nth-child(1):not(.pinlist){display:none}.homePubContainer{padding:100px 40px 0 40px}.homePubContainer a{font-size:14px;padding:20px}.homePubTitle{font-size:23px}.quarterSections{width:24%}.mainSectionNavContainer{padding-bottom:15px}.mainSectionNavLinks{width:100%;padding-bottom:15px}.footerLinks{padding-bottom:18px}.footerLinks a{padding:0 5px}.auctionHeaderMenu a,.mainContentAuctions .actionNormalSearchBar a,.newsHeaderMenu>a{padding:0 8px}#toggleNormalSearch,.actionNormalSearchBar,.searchHeaderMenu .pestanaAlerta{display:block;text-align:center}.searchHeaderContainer>.pestanaAlerta{display:none}.searchContent{padding:10px 0 0 0}.searchContent hr{display:block}.searchContent .searchSidebar{margin:-10px 0 0 0;position:absolute;right:0;display:none;z-index:101}.searchContent .searchSidebar .searchRelatedLinks,.searchContent .searchSidebar .mrec{display:none}.lastSearch-wrapper a.closeLastSearch span{display:none}.lastSearch-wrapper a.closeLastSearch i{margin-left:0}.searchResultProperty .searchPropertyInfo div.marketPrice{float:left;padding-top:2px;padding-left:0;margin:0;width:auto}.searchResultProperty .searchPropertyInfo div.marketPrice p{float:left;padding-right:5px}#divSearchPageResults hr{margin:10px 0;border-radius:3px;border-top:1px solid rgba(0,0,0,.1)}.searchPropertyDescription.auctionDescription{display:inline-block;padding-left:225px;margin:0}.searchResultProperty .searchPropertyInfo div.searchPropertyAuctionDocs{margin-bottom:0}.searchAuctionLink{margin-right:10px}.searchAuctionProperties{margin-right:0}.searchResultProperty,.propertyPanels{margin-right:0}.paginador{margin:0 10px}#SearchTop,#MRP,#PainelPorConcelho{height:128px;width:100%}.leiloesEmpreendimentos{margin-right:0;height:225px}.mainContentAuctions .auctionMenu{margin:55px 160px 0 0;width:-webkit-calc(100% - 435px);width:-moz-calc(100% - 435px);width:calc(100% - 435px)}.mainContentAuctions .auctionMenu a{clear:right;text-align:right}.myAuctionPropertiesContent .searchResultProperty{width:100%;margin:0 0 10px 0;min-height:138px}.myAuctionPropertiesContent .photoContainer{height:138px}.myAuctionPropertiesContent .searchPropertyAuctionTime{display:block!important}.myAuctionPropertiesContent .searchPropertyPrice{width:auto;min-width:40%;max-width:60%}.myAuctionPropertiesContent .searchPropertyInfo{width:90%}.myAuctionPropertiesContent .searchResultProperty .auctionButtons{width:60%!important}.myAuctionPropertiesContent .searchResultProperty .auctionButtons a{padding:5px 0}.myAuctionPropertiesContent .searchResultProperty .auctionButtons a br{display:none}.myAuctionPropertiesContent .searchResultProperty .spBidLoading a{line-height:20px}.mainContentAuctions .searchResultProperty .auctionButtons{width:80%}.mainContentAuctions .searchPropertyAuctionTime{bottom:7px}.mainContentAuctions #divHighlight{display:none}.searchFilter{padding:10px;width:300px}.simpleSearch{width:280px}.searchFilterBtn{width:280px}.headerPrices{width:auto}.headerPrices #toggleNormalSearch p{height:80px;line-height:80px;color:#565b4e}.detailFeatures{width:100%;margin-bottom:0}.detailDescriptionAndInformation{width:100%;margin-bottom:0}.detailFeatures.InContainer{margin-bottom:0}.detailPriceForm .mrec{display:inline-block}.detailMedia{margin-right:0}.detailPriceForm .priceForm{padding:6px}.detailPriceForm .priceForm .priceFormOptions .bgSelectHome.shortSelect{width:70px}#PVPI .searchFilter{padding:15px}.searchContent.detailSearchContent{padding:0 10px}.detailFeature{width:22%}.energyClass{margin:0 5px 0 0}.detailMoreFeatures .detailMoreFeaturesContainer{width:100%;height:100%;position:relative;float:left}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu{position:relative;width:20%;float:left;height:auto;margin:0;border:0;z-index:50}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu a{width:100%;width:calc(100% - 2px);margin:0;border:1px solid #e3e3e3;border-bottom:0;display:block;height:auto;padding:10px 0;text-align:center;color:#83857f}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu a:hover{color:#565b4e}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu a:first-child{border-top-left-radius:3px}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu a:last-child{border-bottom-left-radius:3px;border-bottom:1px solid #e3e3e3;padding-bottom:9px}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu a.active{background-color:#fafafa;width:100%;width:calc(100% - 1px);border-right:0;color:#565b4e}.detailMoreFeatures .detailMoreFeaturesContainer #destinoConteudos{background-color:#fafafa;position:relative;height:100%;width:76%;width:calc(80% - 22px);padding:0 10px;float:right;z-index:50;margin:1px}.detailMoreFeatures .detailMoreFeaturesContainer #destinoConteudos .featureTitle{margin:9px 0;font-weight:400;color:#565b4e}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenuBackgroud{width:21%;width:calc(20% - 1px);position:absolute;left:0;border-right:1px solid #e3e3e3;height:100%}.detailMoreFeatures .detailMoreFeaturesContainer .detailFeaturesBackground{background-color:#fafafa;border:1px solid #e3e3e3;border-left:0;position:absolute;width:79%;width:calc(80% - 1px);height:100%;height:calc(100% - 2px);right:0}.detailOwner{width:100%}.detailPubs.lowerMrek{float:left}.detailSimilarBox .detailSimilar{float:left;width:50%;width:calc(100%/2);width:-webkit-calc(100%/2);width:-moz-calc(100%/2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 10px}.detailSimilarBox .detailSimilar:nth-child(n+3){display:none}.calendarYear li{padding:8px 15px 15px 15px}.mapaEpocasOut .inicioEpoca,.fimEpoca{width:14%}.mapaEpocasOut .precoDia{width:7%}.mapaEpocasOut .precoFimdesemana{width:14%}.mapaEpocasOut .precoSemana{width:8%}.mapaEpocasOut .precoQuinzena{width:10%}.mapaEpocasOut .precoMes{width:9%}.mapaEpocasOut .nomeEpoca{width:21%;display:inline-block}.detailPOI:not(.VENTURES_DETAILS_PAGE){display:none}.PAmenuBot{padding:0 10px}.PAContentProperty{position:relative}.PAPropertyActions{position:relative}.PAPropertyActions>a,.PAPropertyActions>span{width:auto;text-align:center;border:1px solid #e9e9e9;border-bottom:0}.PAPropertyActions>a:first-of-type,.PAPropertyActions>span:first-of-type{border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:0;border-bottom:0}.PAPropertyActions>a:last-of-type,.PAPropertyActions>span:last-of-type{border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border:1px solid #e9e9e9}.containerAlerts .PAPropertyActions>a,.containerAlerts .PAPropertyActions>span{width:auto;padding-left:10px;padding-right:10px;display:inline-block}.containerAlerts .PAPropertyActions>a:first-of-type,.containerAlerts .PAPropertyActions>span:first-of-type{border-bottom:1px solid #e9e9e9}.containerAlerts .classicAlerts .PAsentProperties{clear:both}.classicAlerts.PAContentProperty .PAContentPropertyTitle{width:100%}.PADetails,.PADetailsPriceChange{padding-right:0;display:inline-block;width:80%;width:calc(100% - 150px)}.contactRequest.PAContentProperty .PADetails,.PADetailsPriceChange{width:100%}.PADetails li,.PADetailsPriceChange li{width:45%}.PAContentProperty .PADetails li,.PADetailsPriceChange li{width:45%}.priceAlerts.PAContentProperty .PADetailsPriceChange li{width:35%}.contactRequest.PAContentProperty .PADetails li{width:49%;margin-right:0}.PAContentProperty .PADetailsPriceChange{padding-left:0}.PAContactDetails li{width:49%}.mainContentBg .newsHeaderMenu #toggleNormalSearch{float:right}.newsHeader{height:60px}.newsLogo{margin-top:20px}#formEnv{width:245px;margin-top:19px}#formEnv .coolInputContainer{width:160px}#formEnv .newsletterPostActionContent i{margin-top:0}#formEnv .newsletterPostActionContent p{width:225px}#formEnv .newsletterPostActionContent p a{margin-left:45px}#formEnv .newsletterPostActionContent.error i{margin-top:4px}#formEnv .newsletterPostActionContent.error p a{margin-left:52px}.newsHeaderLinkContainer{float:right;margin:18px 0 0 5px}.newsHeaderLink{margin-top:5px;clear:right;margin:0 0 0 0;padding:2px}.newsHeaderLink.social{clear:none}.newsRight{margin:0;position:absolute;right:0;display:none}.mainContentBg .newsLeft{padding-right:10px}.mainContentBg .newsLeft .paginador{margin:0}.boxAgentes{margin-right:0;padding:10px}.stateFilter{padding-right:90px}.searchHeaderContainer.stateFilterContainer .auctionHeaderMenu{max-height:none;border:1px solid #ebebeb;border-right:0}.searchHeaderContainer.stateFilterContainer .auctionHeaderMenu a{height:43px;line-height:43px}.expoList li{width:100%}.expoGallery{display:block;margin-left:auto;margin-right:auto}.expoPhoto{height:80px;width:50%}.expoDateContent{width:100%;padding:0 20px;box-sizing:border-box}.expoBlockTitle{width:100%}.halfBlock{width:100%}.expoNewsBlock{width:100%}.submitFormBtnCenter{text-align:center}.detailPhotoContainer .propertyBanner{height:60px;line-height:60px}.clsFormContainer.Medium,.clsFormContainer .Medium{width:100%}.CAMPAIGN_CENTURY21 .searchHeaderContainer,.AUCTION_ONLINE .searchHeaderContainer{text-align:center}.CAMPAIGN_CENTURY21 .auctionHeaderTitle,.AUCTION_ONLINE .auctionHeaderTitle{display:block;color:transparent;padding:0}.CAMPAIGN_CENTURY21 .auctionMenu,.AUCTION_ONLINE .auctionMenu{display:none}.AUCTION_ONLINE .auctionStamp{width:100%;height:auto;background-color:transparent;top:0;padding:50px 0}.AUCTION_ONLINE .auctionStamp .auctionStampTxt4{display:inline-block;width:90%;width:calc(100% - 20px);height:auto;color:#fff;margin-top:0;font-size:20px;padding:0 10px}.AUCTION_ONLINE .searchHeaderContainer .nextAuctions{border:0;background-color:transparent;color:#71ac41;font-size:18px}.AUCTION_ONLINE .searchHeaderContainer .nextAuctions i{font-size:12px}.AUCTION_ONLINE .searchHeaderFilterBar{display:block;height:55px}.AUCTION_ONLINE #LkAuctionOnlineAlert{float:none;padding-top:20px;display:inline-block;width:calc(100% - 20px)}.campaignCentury21{right:31%}.CAMPAIGN_CENTURY21 .searchHeaderTitle,.AUCTION_ONLINE .searchHeaderTitle{font-weight:bold;text-align:center}.CAMPAIGN_CENTURY21 .searchHeaderContainer .searchHeaderTitle,.AUCTION_ONLINE .searchHeaderContainer .searchHeaderTitle{margin:0;height:40px;line-height:40px;font-size:16px;display:inline-block;width:100%}.CAMPAIGN_CENTURY21 .searchHeaderContainer .searchHeaderTitle{display:none}.CAMPAIGN_CENTURY21 .searchHeaderContainer .searchHeaderTitle a{display:none}.AUCTION_ONLINE .auctionHeaderMenu.actionNormalSearchBar{position:relative;height:50px;border:0;padding-top:10px}.CAMPAIGN_CENTURY21 .auctionHeaderMenu.actionNormalSearchBar{position:relative;height:60px;border:0;padding-top:10px}.CREDITO_HABITACAO #toggleNormalSearch,.CAMPAIGN_CENTURY21 #toggleNormalSearch,.AUCTION_ONLINE #toggleNormalSearch{display:inline-block}.CREDITO_HABITACAO #toggleNormalSearch{margin-top:5px}.CREDITO_HABITACAO .auctionHeaderMenu.actionNormalSearchBar a,.CAMPAIGN_CENTURY21 .auctionHeaderMenu.actionNormalSearchBar a,.AUCTION_ONLINE .auctionHeaderMenu.actionNormalSearchBar a{width:auto;background-color:#71ac41;border-radius:3px;margin:auto;text-align:center;height:35px;line-height:35px;font-size:14px;color:#fff;font-weight:400;padding:0 15px}.CREDITO_HABITACAO .auctionHeaderMenu.actionNormalSearchBar a:hover,.CAMPAIGN_CENTURY21 .auctionHeaderMenu.actionNormalSearchBar a:hover,.AUCTION_ONLINE .auctionHeaderMenu.actionNormalSearchBar a:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#659c39}.CREDITO_HABITACAO .auctionHeaderMenu.actionNormalSearchBar a i,.CAMPAIGN_CENTURY21 .auctionHeaderMenu.actionNormalSearchBar a i,.AUCTION_ONLINE .auctionHeaderMenu.actionNormalSearchBar a i{font-size:20px;line-height:1}.CAMPAIGN_CENTURY21 .campaignCentury21{background-size:contain;position:absolute;top:inherit;right:inherit;width:100%;height:100%;background-size:246px 60px;background-repeat:no-repeat;background-position:center center}.campaignCentury21Seal{display:none}.text-adjust-special{display:block}.AULandingContent{line-height:30px!important}.searchResultProperty .searchPropertyFeaturesBox.I{display:none}.searchResultProperty .searchPropertyFeaturesBox.N,.searchResultProperty .searchPropertyFeaturesBox.A{display:inline-block;float:right;margin-left:0}.searchResultProperty .searchPropertyFeaturesBox.A{float:left}.searchResultProperty .searchPropertyFeaturesBox.AC{display:block}.searchResultProperty .searchPropertyContact.N{float:right;margin-right:10px;margin-left:auto;margin-bottom:auto}.classicAlerts .PAsentProperties{display:table}}@media only screen and (max-width:710px),screen and (max-device-width:710px){.headerMenu>a:not(.langBoxOpen),.headerMenu>span{font-size:11px;width:75px}.text-adjust-special{display:inline-block!important}}@media only screen and (max-width:680px),screen and (max-device-width:680px){.mainNavigationContainer a{display:inherit}}@media only screen and (max-width:640px),screen and (max-device-width:640px){.locations-tree .branch-info{width:calc(50% - 10px)}.locations-tree .twig{min-width:205px}.mainHeader{height:95px}.mainHeaderContainer .headerLogo{margin:25px 0 0 10px;width:190px}.headerLogo div{width:185px;height:25px}.headerLogo div:before{font-size:25px}.mainHeaderContainer .headerLogo span{word-spacing:1px;font-size:11px}.mainHeaderContainer .headerLogo span.slug{font-size:9.5px}.mainHeaderContainer .headerLogo span.slug span{font-size:9px;float:right}.mainHeaderContainer .headerButton{height:33px;line-height:33px;margin:12px 10px 0 0;padding:0 15px}.mainHeaderContainer .headerMenu{display:inline-block;margin-right:10px;clear:none}.headerMenu{display:none!important}.detailPage .mainNavigation{display:none}.businessType-menu{display:block;height:50px;overflow:hidden;position:relative;z-index:110}.businessType-menu a span{display:inline}.mainNavigation.hideTabs,.businessType-menu.hideTabs{display:none}.mainNavigation{display:block;height:50px;position:relative;z-index:100}.mainNavigationContainer{display:block;height:50px;overflow:hidden;position:absolute;background-color:rgba(113,172,65,.95);z-index:49}.mainNavigationContainer h2,.businessType-menu div{display:block;line-height:46px;height:40px;font-size:18px}.businessType-menu div{float:none}.mainNavigationContainer h2 a,.businessType-menu div a{display:block;line-height:35px;height:40px}.mainNavigationContainer h2 a .tabMontepio{vertical-align:middle;width:90px;margin-left:5px}.mainNavigationContainer h2.mobileTabLabel,.businessType-menu div.mobileTab{height:50px;cursor:pointer;display:block}.mainNavigationContainer h2.mobileTabLabel a,.businessType-menu .mobileTab{line-height:45px;height:50px}.businessType-menu .mobileTab a{height:50px;line-height:52px}.mainNavigationContainer h2.active{background:none;position:relative}.mainNavigationContainer h2.active i,.businessType-menu div.active i{display:inline;position:absolute;right:10px;line-height:50px;font-size:28px}.mainNavigationContainer h2.active:not(.mobileTabLabel){background-color:#52802d}.mainNavigationContainer h2 a br{display:none}.mainSearch.noMapContainer #filterMap .filterSearch{height:450px}.homeTitle{padding-top:30px;font-size:25px}.mainSearch{height:420px}.mainSearch .homeTitle{display:none}.searchLinks.searchLinksTop{margin:5px auto 20px auto;width:100%}.searchLinks.searchLinksTop a{float:none;margin-right:5px;margin-left:5px}.propertyTypeList li a{min-height:47px;font-weight:400;font-size:12px;padding:12px 10px}.propertyTypeList.break4 li a{min-height:35px}.selectHome{font-weight:400}.homeFinanceProperties{height:450px}.homeFinanceProperties .homePropertyPrice{margin-top:183px}.homeFinanceProperties .homePropertyContainer .photoContainer{height:200px;border-bottom-left-radius:0;border-bottom-right-radius:0}.homePropertiesContainer{overflow:visible}.homePropertiesContainer .homeProperty{width:50%}.AuctionProperty .homePropertyBusiness{float:none;line-height:12px;height:auto;font-size:10px}.AuctionProperty .homePropertyValue{float:none;text-align:left;height:auto;line-height:16px;font-size:13px}.AuctionProperty .homePropertyPrice,.homePropertyPrice{margin:182px 10px 0 10px}.homePropertyContainer{height:252px}.homePropertyContainer .homePropertyTitle{padding:4px 10px 0 10px;color:#fff}.homePropertyContainer .homePropertyTitle a{color:#fff;font-size:18px}.homePropertyContainer .photoContainer{height:210px;border-radius:3px;position:absolute}.homePropertyContainer .photoContainer img{height:240px;width:320px;margin-left:-160px;margin-top:-120px}.homePropertyContainer .photoContainer .photoLayer{background-color:rgba(41,45,47,.4)}.homePropertyLocation{position:absolute;top:155px}.homePropertyContainer .homePropertyLocation{color:#fff;padding:4px 10px 0 10px}.homePropertyTitle{position:relative;top:130px;color:#fff}.homeProperties,.homeProperties.mrek600{height:580px}.auctionButtons{width:40%;right:0;height:52px;border-top:0;border-left:1px solid #e9e9e9}.auctionButtons a,.auctionButtons a.singleActionButton{height:52px;font-size:11px}.homePropertiesBox:not(.pinlist){height:auto}.homePropertiesBox .homePropertyContainer{height:210px}.homePropertiesBox .homePropertyContainer .homePropertyPrice{top:189px}.homePropertiesBox .homeProperty{padding:5px}.homePropertiesBox .homePropertyPrice{position:absolute;top:180px;padding:0 10px;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.homePropertiesBox .homePropertyPrice .homePropertyBusiness{float:left;height:18px;line-height:18px;color:#fff}.homePropertiesBox .homePropertyPrice .homePropertyValue{float:right;height:18px;line-height:18px;color:#fff}.horizontalPannel iframe{height:75px}.homePropertiesPub .searchLinks.FrequentSearchesMiddle{display:none!important}.mrec{margin:auto}.homeRentals{background:none;background-color:#595959;height:835px}.homeRentals .homePropertyContainer{height:350px}.homeRentals .homePropertyContainer .homePropertyTitle,.homeRentals .homePropertyContainer .homePropertyLocation{position:relative;top:210px;padding:8px 10px 0 10px}.homeRentals .homePropertyContainer .homePropertyLocation{color:#979993}.homePropertiesContainer .homeProperty:nth-child(1):not(.pinlist){display:block}.homePub{height:480px}.homePubContainer{padding:40px 20px 0 20px}.homePubContainer a{padding:20px 10px}.homePub>div{background-size:cover}.homePubTitle{font-weight:400;font-size:21px;line-height:28px}.homePubText{font-size:15px;line-height:24px}.mainSectionNavContainer{padding-top:0}.fullSections>a{width:33.3%}.halfSections{width:66.6%}.halfSections a{width:50%}.halfSections2{width:33.4%}.halfSections2 a{width:50%}.quarterSections:last-child{width:100%;text-align:center}.quarterSections:last-child a{float:none;display:inline-block;vertical-align:top;height:43px}.sectionNavTitle{margin:30px 0 10px 10px}.mainSectionNavLinks div.divIOSApps{left:20px;left:calc(50% - 151px);top:-65px}.mainSectionNavLinks a.CasaSapoApp,.mainSectionNavLinks a.CasaSapoAppX{margin:20px 19px;line-height:103px}.mainSectionNavLinks a.googlePlay{background-position:16px top}.footerLinks{width:40%;margin:0 30%;line-height:20px;padding:38px 0 18px 0}.footerSubLinks a{display:block}.auctionHeaderMenu a,.mainContentAuctions .actionNormalSearchBar,.mainContentBg .newsHeaderMenu{height:30px}.auctionHeaderMenu a,.mainContentAuctions .actionNormalSearchBar a,.newsHeaderMenu>a{line-height:30px;height:30px}.searchHeaderContainer .searchHeaderTitle{line-height:30px;height:30px;margin-top:5px;font-size:15px;display:inline-block;width:98%;width:calc(100% - 10px)}.AUCTION_ONLINE .searchHeaderContainer .searchHeaderTitle{line-height:40px;height:40px}.searchHeaderBreadCrumb{margin-top:-10px;height:auto}.searchHeaderContainer .searchHeaderMenu{width:100%;border-bottom:1px solid #ebebeb}.searchHeaderContainer .searchHeaderMenu a{text-align:center;width:27%;width:-webkit-calc(33% - 30px);width:-moz-calc(33% - 30px);width:calc(33% - 30px);height:30px;line-height:30px}.searchPropertyTitle{margin:10px 0 0 0}.searchPropertyFeatures{display:none}.searchPropertyTitle.HasFeatures{margin:10px 10px 0 0}.searchPropertyPrice.vacationPrice>div{width:33%;width:calc(100%/3 - 10px)}.searchPropertyPrice.vacationPrice>div:nth-child(4){display:none}.searchPropertyDescription.auctionDescription{display:none}.searchResultProperty .searchPropertyInfo div.searchPropertyAuctionDocs{margin-top:10px}.searchResultProperty .searchPropertyFeaturesBox{margin-right:5px;font-size:12px}.searchResultProperty .searchPropertyFeaturesBox.I{display:inline-block}.searchResultProperty .searchPropertyFeaturesBox.N,.searchResultProperty .searchPropertyFeaturesBox.A,.searchResultProperty .searchPropertyFeaturesBox.AC{display:none}#SearchTop,#MRP,#PainelPorConcelho{height:108px}.leiloesEmpreendimentos{height:225px}.leiloesPubSapo{display:none}.auctionDevelopments810{display:none}.auctionDevelopments640{display:block}.mainContentAuctions .auctionHeaderTitle{display:none}.AUCTION_ONLINE.mainContentAuctions .auctionHeaderTitle{display:block;text-indent:-9999px}.AUCTION_ONLINE .auctionStamp{margin-top:10px;padding-top:30px}.AUCTION_ONLINE #LkAuctionOnlineAlert{padding-top:20px}.CAMPAIGN_CENTURY21 .auctionHeaderMenu.actionNormalSearchBar{height:50px}.CAMPAIGN_CENTURY21 .campaignCentury21{background-size:200px 55px}.mainContentAuctions .nextAuctions{margin-top:0;clear:left;width:130px;text-align:center}.mainContentAuctions .auctionMenu{float:left;margin:15px 0 0 0;width:auto}.mainContentAuctions .auctionMenu a{float:left;clear:left;margin-left:10px}.AUCTION_ONLINE .searchHeaderFilterBar{display:block}.mainContentAuctions .actionNormalSearchBar{position:relative;width:100%}.mainContentAuctions .actionNormalSearchBar a{width:100%;border:0;padding:0;text-align:center}.mainContentAuctions .highlight{position:absolute;top:145px;left:0}.mainContentAuctions .searchResultProperty .auctionButtons{width:100%}.mainContentAuctions .searchPropertyAuctionTime{bottom:45px}.myAuctionPropertiesContent .photoContainer{height:153px}.myAuctionPropertiesContent .searchResultProperty{min-height:155px}.myAuctionPropertiesContent .searchResultProperty .auctionButtons{width:100%!important;padding-left:150px}.myAuctionPropertiesContent .searchPropertyPrice{max-width:none}#PVPI .bgInputHome:not(:last-child){width:100%}.detailSmallHeader .detailSmallHeaderContent>p{display:none}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu{width:100%;text-align:center;margin:0}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu a:not(.pinlist_DetailLink):not(.shareWithFriend):not(.sharetastic__button){display:none}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu .bcSubMenu a{border:0}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu a{border-left:0;border-right:1px solid #dbdbdb}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu a:last-child{border-right:0}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu a.pinlist_DetailLink{border:0}a.shareWithFriend{border-right:0!important}.smallHeaderMenu a.pinlist_DetailLink{display:none}.datailHeader{height:66px}.headerPrices{height:66px}.detailPropertyPrice{height:33px;line-height:40px}.detailPropertyBusiness{height:33px;line-height:30px}.detailPropertyLocation{height:29px}.detailPropertyTitle{height:33px;line-height:43px}.headerNavigation{height:66px}.headerNavigation .btnNavigatePage{margin:16px 10px 0 0}.headerVacationPrices,.headerPrices{border:0}.detailLocTitle{display:none}.mobileTitleLocation{display:inline}.mobileTitleLocation>p{width:calc(100% - 20px)}.mobileAuctionBtns{margin:15px 1% 0 29%;width:70%}.detailFeature{width:30%}.detailMoreFeatures .detailMoreFeaturesContainer #destinoConteudos .moreFeaturesSection{width:50%}.searchContent .detailMarketAction{padding:0 0 40px 0}.searchContent .detailMarketAction,.searchContent .detailMarketSub{width:100%}.searchContent .detailMarketAction,.searchContent .detailMarketAction p{padding-top:0}.detailPriceForm{width:100%}.detailPriceForm .priceForm{padding:15px}.detailPubs.lowerMrek{display:none}.detailPOI:not(.VENTURES_DETAILS_PAGE) .detailMapContainer{height:300px!important}.mapaEpocasOut .inicioEpoca,.fimEpoca{width:17%}.mapaEpocasOut .precoDia{width:10%}.mapaEpocasOut .precoSemana{width:12%}.mapaEpocasOut .precoQuinzena{width:12%}.mapaEpocasOut .nomeEpoca{width:18%}.mapaEpocasOut .precoMes{display:none}.formpagesForm form>select,.formpagesForm form>div select,.formpagesForm form>input[type="text"],.formpagesForm form>div input[type="text"]{width:100%}.login-box{width:90%}.PAmenuBot{padding:0 15px}.PAlogout{width:100%;text-align:left}.PAlogout>div{float:left;max-width:calc(100% - 25px)}.PAbtnLogout{float:left}.PAtitle{float:left}.PAmenu{margin-top:10px}.PAContentPropertyTitle{line-height:20px;min-height:45px}.PriceChangeAlertGlobalHyperLink img{margin-bottom:5px}.priceAlerts.PAContentProperty .PAContentPropertyTitle,.contactRequest.PAContentProperty .PAContentPropertyTitle{min-height:0;margin-bottom:0;padding:0}.PAContentProperty.notification .PAContentPropertyTitle{padding-right:0;min-height:0}.PAContentProperty.notification .PriceChangeAlertGlobalHyperLink{width:100%}.PAContentProperty.notification .PriceChangeAlertGlobalHyperLink .PriceChangeAlertDetailImg{padding-left:calc(50% - 70px)}.newsHeader{height:40px}.newsLogo{display:none}#formEnv{width:auto;margin-top:0}#formEnv .newsletterPostActionContent i{font-size:23px}#formEnv .newsletterPostActionContent p{width:350px}#formEnv .newsletterPostActionContent p a,#formEnv .newsletterPostActionContent.error p a{margin-left:35px}.newsSubscribe>a{line-height:40px}.newsHeaderLinkContainer{margin:0}.newsHeaderLink{clear:none;padding:5px;margin:7px 0 0 5px}.agents .searchHeader .searchHeaderContainer .searchHeaderMenu a{height:40px;line-height:40px}.agents .searchHeader .searchHeaderContainer .searchHeaderTitle{width:70%;width:calc(100% - 100px)}.boxAgentes .ami .businessDetailSearchButtons{float:none;display:inline-block;width:100%}.boxAgentes .ami .businessDetailSearchButtons a{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:3px 0 0;padding:7px 5px}.agentsDetail>.boxAgentes>.searchAgentRealestates{width:100%}.agentsDetail>.boxAgentes>.searchAgentRealestates a{float:left}.auctionCampaignCTT{top:20%;right:42%}.searchHeader.auctionHeader.cttCampaign{height:135px}.stateFilter{padding:5px 10px}.searchHeaderContainer.stateFilterContainer .auctionHeaderMenu a{height:30px;line-height:30px}.campaignCentury21{right:31%;width:200px;height:55px}.imovelG{width:calc(100%/2 - 5px)}.imovelNoResults{width:calc(100%/2 - 8px)}.expoMenu{display:none}.expoBlock{padding:60px 40px 80px 52px}.expoLogo_responsive{width:100%;height:89px;background:url(Images/SIL/logo_new.png) no-repeat center center/contain;margin:20px 0 20px 0}.expoPhoto{height:0;width:25%}.div_Icones{padding-right:0!important;width:auto!important}.icon_filter_responsive_news{display:none}.detailPhotoContainer .propertyBanner{height:50px;line-height:50px}#MCSUser>a>span{display:none}.newsHeaderMenu{height:30px!important}.newsHeaderMenu>a:not(#toggleNormalSearch)>span{display:none}#MCSUser>a>i{display:inline-block}.newsHeaderMenu>a:not(#toggleNormalSearch){padding:1px 10px!important;width:36px!important;height:28px!important;line-height:28px!important;font-size:.5em!important}.newsHeaderMenu>a>i{display:inline-block;font-size:1.2em;line-height:26px;padding:0 4px}.boxAgentes #DivContacts{width:100%}.AULandingContent{line-height:22px!important}}@media only screen and (max-width:520px),screen and (max-device-width:520px){#PVPI .create-alert a,.formPostAction .create-alert a{width:100%!important;margin:5px 0}.searchResultProperty .ego-highlight-actions.show{width:calc(100% + 3rem)}.masterType-menu ul li{width:calc(100% - 60px);margin:0 0 0 60px}.locations-tree .branch-info{min-width:unset}.mainHeader{height:60px}.mainHeaderContainer .headerLogo{width:150px;height:20px;margin:19px 0 0 10px}.headerLogo div{width:165px;height:23px}.headerLogo div:before{font-size:23px}.mainHeaderContainer .headerLogo span{display:none}.mainHeaderContainer .headerButton{padding:0 10px}.classifiedButton{margin-top:12px!important}.homePropertyValue{font-size:13px}.auctionButtons a{font-size:11px}.homeProperty,.homePropertiesBox .homeProperty{padding:1px}.horizontalPannel iframe{height:100px}.homePubContainer a{padding:10px 4px;font-size:13px}.homePubTitle{height:110px}.homePubText{margin-bottom:30px;height:190px}.mainSectionNav{min-height:540px}.mainSectionNavLinks a{font-size:12px}.searchHeaderContainer .searchHeaderMenu a{width:26%;width:-webkit-calc(33% - 30px);width:-moz-calc(33% - 30px);width:calc(33% - 30px)}.paginador>a{width:80px}.paginadorText{font-size:12px}.propertyPanels{height:160px}.propertyPanels .propertyPanel{float:left;width:100%}.propertyPanels .propertyPanel:first-child{border-right:0;border-bottom:1px solid #e9e9e9}.propertyPanels .propertyPanel a span.propertyPanelButton{top:auto;bottom:15px}#SearchTop,#MRP,#PainelPorConcelho{height:105px}.leiloesEmpreendimentos{height:190px}.mainContentAuctions div.searchPropertyAuctionDocs{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.myAuctionPropertiesContent .searchPropertyAuctionTime{display:none!important}.searchResultProperty .searchPropertyContact{margin-right:5px;font-size:12px}.searchResultProperty .searchPropertyContact.N{float:none;margin-right:10px;padding-left:0!important;cursor:pointer;margin-left:225px;margin-bottom:5px}#PVPI .submitFormBtn,#formSendComment .submitFormBtn{width:100%;margin:0}#PVPI .smallLink,#formSendComment .smallLink{text-align:left}.mobileAuctionBtns{margin:15px 0 0 0;width:100%}.mobileAuctionBtns .auctionButtons{width:100%;width:calc(100% - 20px);float:right;margin:0 10px 10px 0;height:35px}.mobileAuctionBtns .searchPropertyAuctionTime{width:100%;text-align:center;height:16px;margin-top:5px!important}.mobileAuctionBtns .auctionButtons a{height:42px;padding:5px}.detailSectionTitle{margin:15px 0}.detailDescription,.detailFeatures,.detailMarket,.detailPOI,.detailMoreFeatures,.detailOwner,.mapaEpocasOut,#PVPI{margin-bottom:10px}.detailFeature{width:31%;margin:0 6px 10px 0}.ownerPropertiesBtn{white-space:nowrap;margin:0}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenu{width:40%}.detailMoreFeatures .detailMoreFeaturesContainer #destinoConteudos{width:60%;width:calc(60% - 22px)}.detailMoreFeatures .detailMoreFeaturesContainer #destinoConteudos .moreFeaturesSection{width:100%}.detailMoreFeatures .detailMoreFeaturesContainer .detailMoreFeaturesMenuBackgroud{width:41%;width:calc(40% - 1px)}.detailMoreFeatures .detailMoreFeaturesContainer .detailFeaturesBackground{width:60%;width:calc(60% - 1px)}.detailMarketAction a{margin:20px 0 0 0;width:100%}.mapaEpocasOut{display:none}.PADetailsPriceChange li{width:100%}.PADetails,.PAContentProperty .PADetailsPriceChange{width:45%;width:calc(100% - 145px)}.PAContentProperty .PADetails li,.priceAlerts.PAContentProperty .PADetailsPriceChange li{width:100%}.PAContentProperty.notification .PADetailsPriceChange{width:100%}.PAContentProperty.notification .PADetailsPriceChange li{width:45%}.PAContentProperty.priceAlerts .PAContentPropertyTitle{margin-top:110px;line-height:33px}.newsHeaderLinkContainer{display:inline-flex;margin-top:0}.newsHeaderLink{clear:right;margin-left:0;padding:2px}.newsHeaderLink i{font-size:1.85em}.mainContentBg div.mrec{display:none}.newsDate{display:inline-block;width:calc(100% - 110px);overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:right;margin-left:0}.newsOpiniao .newsLocalNews .newsDate{width:calc(100% - 150px)}.newsDetailFB{text-align:center;padding:5px 0 10px}.newsDetailFB>a{float:none}.newsDetailFB>iframe{display:none}.newsDetail>img{margin-left:0;margin-right:0}.newsDetailText{display:inline-block}.newsImageSlider{float:left;width:100%}.formpageProductTitle{font-size:22px}.formTitle{font-size:14px}.formpageDescription{font-size:12px}.CondicoesPortalHeader .Logo{width:200px;height:27px}.halfBlock{width:100%}.expoNewsBlock{width:100%}.expoMenu{padding:36px 40px 0 20px}.detailPhotoContainer .propertyBanner{height:45px;line-height:45px}.AULandingContent{line-height:14px!important}.fullSections>a{width:50%}#imgNoRealestate{width:100%}}@media only screen and (max-width:460px),screen and (max-device-width:460px){.locations-tree .branch-info{width:calc(100% - 10px)}.horizontalPannel{max-width:1120px;text-align:center;padding:0;margin:20px auto 0 auto}.locations-tree{margin-left:60px}}@media only screen and (max-width:440px),screen and (max-device-width:440px){.cs_logo_wrapper.inline{display:inline-block}.locations-tree .branch-info:not(.solo){min-height:unset}.locations-tree .twig{min-width:185px}.mrec{float:none}.mainHeader{height:auto;position:relative}.mainHeaderContainer{text-align:center;display:inline-block;width:100%;padding-bottom:10px}.mainHeaderContainer .headerLogo{background-position:center;width:100%;margin:17px 0 0 0;height:25px}.mainHeaderContainer .headerMenu{float:none;position:static;margin-right:0}.mainHeaderContainer .headerMenu .areaPessoalCustom{left:auto;right:10px;right:calc((100% - 282px)/2);top:135px!important;width:251px}.mainHeaderContainer .headerMenu .pinListCustom{left:auto;right:10px;right:calc((100% - 282px)/2);top:135px!important;width:251px}.mainHeaderContainer .headerButton{padding:5px 10px;float:none;display:inline-block;height:28px;line-height:28px;margin:10px 0 0 0}.mainHeaderContainer .headerButton span{display:none}.mainHeaderContainer .headerButton i{display:inline;font-size:28px;color:#71ac41}.mainHeaderContainer .headerButton:hover{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.mainHeader.REGULAR_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.BUSINESS_ESTATES_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.RENTALS_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.VACATION_RENTALS_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.AGENTS_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.FREE_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.PROFESSIONAL_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.SALES_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.OPPORTUNITIES_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.AUCTIONS_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.ROOMS_SEARCH.SearchMode .mainHeaderContainer .headerButton,.mainHeader.CLIENT_SEARCH_PAGE.SearchMode .mainHeaderContainer .headerButton,.mainHeader.PROCURO.SearchMode .mainHeaderContainer .headerButton,.mainHeader.AUCTION_ONLINE .mainHeaderContainer .headerButton,.mainHeader.DETAILS_PAGE .mainHeaderContainer .headerButton,.mainHeader.AUCTION_ONLINE_DETAILS_PAGE .mainHeaderContainer .headerButton{display:none}.headerMenu a i{display:none}.headerMenu>a{padding:7px 3px 0 0;margin-left:0}.createPinListDescription p>img{width:250px!important;height:auto!important}.headerMenu{display:none!important}.homeTitle{font-size:17px;font-weight:600;text-transform:uppercase;padding-top:40px}.selectPropertyType{display:none}.mainSearch.noMapContainer .selectPropertyType{display:table}.mainSearch.noMapContainer .propertyTypeList li a{padding:15px 5px 0}.selectPropertyTypeSelect{padding:10px 10px 0 10px;display:block}.selectPropertyLocation{float:none}.selectPropertyLocationSections{width:100%;float:none;padding:10px 10px 0 10px}.submitHomeSearch{float:none;display:block;width:auto;margin:40px 10px 0 10px}#divMCATabs{display:none}#divMCASelect{display:inline-block;padding-bottom:0}.homePropertiesContainer{padding:0}.homePropertiesContainer .homeProperty{width:100%;padding:10px 0 0 0}.homePropertiesContainer .homeProperty:nth-child(7){margin-bottom:30px}.homePropertiesContainer .homeProperty:nth-child(1):not(.pinlist){display:none}.homeProperties{height:auto}.homePropertyContainer .photoContainer,.homePropertyContainer .photoContainer .photoLayer{border-radius:0}.homePropertyContainer .photoContainer img{width:640px;height:480px;margin-left:-320px;margin-top:-240px}.homePropertyContainer{border-radius:0;padding:0}.homePropertyContainer .photoContainer .homePropertyContainer{background:-moz-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.1) 55%,rgba(41,45,47,.85) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(41,45,47,0)),color-stop(55%,rgba(41,45,47,.1)),color-stop(100%,rgba(41,45,47,.85)));background:-webkit-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.1) 55%,rgba(41,45,47,.85) 100%);background:-o-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.1) 55%,rgba(41,45,47,.85) 100%);background:-ms-linear-gradient(top,rgba(41,45,47,0) 0,rgba(41,45,47,.1) 55%,rgba(41,45,47,.85) 100%);background:linear-gradient(to bottom,rgba(41,45,47,0) 0,rgba(41,45,47,.1) 55%,rgba(41,45,47,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00292d2f',endColorstr='#d9292d2f',GradientType=0)}.homeFinanceProperties{height:570px}.homeFinanceProperties .homePropertiesContainer{height:400px;overflow:hidden}.homeFinanceProperties .homeProperty,.homeFinanceProperties .homePropertyContainer{height:400px}.homeFinanceProperties .homePropertyContainer .photoContainer{height:400px}.homePropertyTitle{top:280px}.homePropertyLocation{top:auto;bottom:55px}.AuctionProperty .homePropertyPrice,.homePropertyPrice{position:absolute;bottom:20px;left:10px;margin:0}.homePropertyBusiness,.AuctionProperty .homePropertyBusiness{color:#fff;font-size:11px}.homePropertyValue{color:#fff;font-size:15px}.auctionButtons{display:none;border:0;border-radius:3px;right:10px;bottom:8px;margin-bottom:5px}.auctionButtons a{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-top-right-radius:4px}.auctionButtons a:first-child{border-right:1px solid #e9e9e9;border-bottom-left-radius:4px;border-top-left-radius:4px}.homeDevelopments960{display:none}.homeDevelopments440{display:block}.homePropertiesBox{margin-top:30px;margin-bottom:0}.homePropertiesBox.pinlist{margin-top:0}.homePropertiesBox .homePropertyContainer{padding:0 0 0 0;height:300px}.homePropertiesBox .homePropertyContainer .photoContainer{height:300px}.homePropertiesBox .homePropertyContainer .photoContainer img{width:480px;height:360px;margin-left:-240px;margin-top:-180px}.homePropertiesBox .homePropertyContainer .homePropertyTitle{position:absolute;bottom:60px;top:auto}.homePropertiesBox .homePropertyContainer .homePropertyLocation{bottom:22px}.homePropertiesBox .homePropertyContainer .homePropertyPrice{top:auto;left:0;bottom:10px}.homePropertiesBox .homePropertyContainer .homePropertyValue{font-size:15px}.homeRentals{height:auto}.homeRentals .homePropertiesContainer{padding-bottom:15px}.homeRentals .homeProperty{padding:0 0 0 0;float:none}.homeRentals .homeProperty .homePropertyContainer{height:300px}.homeRentals .homeProperty .homePropertyContainer .photoContainer{height:300px}.homeRentals .homePropertyContainer .homePropertyTitle a{font-size:15px;font-weight:600}.homeRentals .homePropertyContainer .homePropertyTitle a,.homeRentals .homePropertyContainer .homePropertyLocation,.homeRentals .homePropertyBusiness,.homeRentals .homePropertyValue{color:#fff}.homeRentals .homePropertyContainer .homePropertyTitle{padding:0 10px;top:auto;position:absolute;bottom:75px;color:#fff}.homeRentals .homePropertyContainer .homePropertyLocation{padding:0 10px;top:auto;position:absolute;bottom:40px}.homeRentals .homePropertyPrice{margin:0}.homePub{height:auto}.homePubAds,.homePubEgo{width:100%;float:none;display:block}.homePubContainer,.homePubAds .homePubContainer{float:none;padding:20px 20px 40px 20px;text-align:center}.homePubTitle,.homePubText{height:auto}.mainSectionNav{height:auto}.fullSections,.halfSections,.quarterSections,.halfSections2{float:none;width:100%;clear:both}.fullSections>a,.halfSections>a,.quarterSections>a,.halfSections2>a{width:calc(50% - 5px);font-size:12px}.mainSectionNavLinks a{margin:0 5px 15px 0;padding:0 0 0 10px;height:auto}.sectionNavTitle{margin:0;padding:24px 0 20px 0;clear:both;text-align:center}.quarterSections:last-child a{height:36px}.mainSectionNavLinks div.divIOSApps{top:-85px;left:calc(50% - 143px)}.footerLinks{width:100%;margin:0;clear:both;padding:20px 0}.footerLinks a,.footerLinks span.link{margin:5px 20px;padding:0}.footerSubLinks{margin:10px 0 0 0}.footerSubLinks a~a{margin:20px 0 0 0}.footerMidLinks a{margin:0 20px}.searchHeaderContainer .searchHeaderMenu a{width:29%;width:-webkit-calc(33% - 10px);width:-moz-calc(33% - 10px);width:calc(33% - 10px);padding:0 4px}.searchResultProperty{min-height:435px}.searchResultProperty>a>*:not(.searchPropertyDescription),.auctionButtons.auctionDetailsButton{padding-left:10px!important}.searchResultProperty .photoContainer,.searchResultProperty .ego-highlight-container{width:100%}.searchResultProperty .ego-highlight-container .ego-highlight{text-align:right;right:10px}.searchResultProperty .photoContainer .photoLayer,.searchResultProperty .photoContainer{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.searchResultProperty .searchPropertyTitle{margin-top:235px}.searchResultProperty .searchPropertyDescription{display:none}.searchResultProperty .searchPropertyInfo{padding-right:100px}.searchResultProperty .searchPropertyInfo div.marketPrice{clear:both}.searchResultProperty .searchPropertyInfo div.searchPropertyAuctionDocs{width:100%}.searchResultProperty .searchPropertyContact.N{float:right;margin-right:10px;margin-left:auto;margin-bottom:auto}.searchResultProperty .searchPropertyOwner{bottom:auto}.searchAuctionProperties{height:660px;margin:30px 0}.searchAuctionProperties .searchAuctionLink{width:120px;text-align:center;margin-top:-10px}.searchAuctionProperties .searchAuctionProperty{width:100%;margin-bottom:10px}.searchAuctionProperties .searchAuctionProperty:last-child{margin:0}.searchAuctionProperties .searchAuctionProperty .auctionButtons{bottom:0}.propertyPanels{height:200px}.propertyPanels .propertyPanel{height:100px}#SearchTop,#MRP,#PainelPorConcelho{height:107px}.leiloesEmpreendimentos{height:220px}.auctionDevelopments640{display:none}.auctionDevelopments440{display:block}.mainContentAuctions .searchPropertyPrice>div p:first-child{margin-right:0;padding-right:2%;text-align:right}.mainContentAuctions .searchPropertyPrice>div p:last-child{padding-left:2%;text-align:left}.mainContentAuctions .searchResultProperty .searchPropertyInfo{padding:0 10px}.mainContentAuctions .searchResultProperty .auctionButtons{padding:0 10px;right:0;margin-bottom:0}.mainContentAuctions .auctionMenu{margin:15px 0 0 0}.mainContentAuctions .auctionMenu a{clear:left}.myAuctionPropertiesContent .searchResultProperty{min-height:300px;padding-left:0}.myAuctionPropertiesContent .searchResultProperty .searchPropertyTitle{margin-top:140px}.myAuctionPropertiesContent .photoContainer{height:138px}.myAuctionPropertiesContent .photoContainer img{width:420px;height:345px;margin:-170px 0 0 -210px}.myAuctionPropertiesContent .searchPropertyPrice{width:45%;min-width:0;margin-right:0;height:33px;padding-left:0!important}.myAuctionPropertiesContent .searchPropertyPrice>div{padding-left:10px}.myAuctionPropertiesContent .searchPropertyPrice>div p{padding-left:0!important;width:100%;text-align:left!important}.myAuctionPropertiesContent .searchPropertyPrice>div p:last-child{width:80%}.mainContentAuctions .highlight{margin:5px 150px 0 10px;padding:5px;text-align:center}.mainContentAuctions .auctionStamp{margin:10px 5px 0 0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:135px;height:150px;padding-top:0}.AUCTION_ONLINE .auctionStamp{width:100%;height:auto;background-color:transparent;margin:auto;top:0;padding:35px 0}.AUCTION_ONLINE .searchHeaderContainer .nextAuctions{font-size:14px}.AUCTION_ONLINE .searchHeaderContainer .nextAuctions i{font-size:8px}.AUCTION_ONLINE #LkAuctionOnlineAlert{padding-top:30px}.auctionStampTxt1_Barclays{text-align:left;margin-left:7px;padding-top:35px}.auctionStampTxt4_Barclays{margin-left:33px}.auctionStampTxt4{margin-top:-75px;width:105px}#PVPI .searchFilter{padding:4px}.bgSelectSwitch.vacationSelect li a{line-height:22px;height:auto;padding:10px 5px}#PVPI .bgSelectSwitch{width:100%}#PVPI .bgSelectSwitch li a{height:50px;line-height:22px;text-align:center}#PVPI .bgSelectSwitch li a i{width:100%}.alertRealestates .searchPropertyTitle,.alertRealestates .searchPropertyLocation,.alertRealestates .searchPropertyPrice{padding-left:10px}.datailHeader{height:50px}.headerVacationPrices{width:50%;float:left}.headerVacationPrices,.headerPrices{border:0}.headerPrices{padding-left:10px;height:50px}.detailPropertyBusiness,.headerVacationPrices .detailPropertyBusiness{margin-right:0;font-size:10px;height:25px;line-height:22px}.detailPropertyPrice,.headerVacationPrices .detailPropertyPrice{font-size:13px;margin:0;height:25px;line-height:32px}.detailPropertyPrice span{font-size:12px}.headerNavigation{height:50px}.headerNavigation .btnNavigatePage{margin-top:8px}.detailPropertyTitle{padding:10px 0 0 10px;white-space:normal;font-size:19px;height:auto;line-height:17px}.detailPropertyLocation{white-space:normal;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:auto;padding-left:10px}.mobileAuctionBtns .auctionButtons{margin-right:0}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu a{padding:0 10px}.detailSmallHeader .detailSmallHeaderContent .smallHeaderMenu{border:0;padding:0}.searchSimilarSearches .searchSimilarSearchesContainer h2,.searchSimilarSearches .searchSimilarSearchesContainer h2:first-child{width:95%;width:calc(100% - 10px);margin:5px 0 -5px 10px}.searchSimilarSearches .searchSimilarSearchesContainer h2:last-child{display:none}.detailFeature{width:49%;margin-right:0}.energyClass{display:inline-block}.detailMarketSub div span{padding:0 2px}.moreFeaturesSection{width:100%}.detailSimilarBox .detailSimilar{float:left;width:100%;width:calc(100%/1);width:-webkit-calc(100%/1);width:-moz-calc(100%/1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 10px}.detailSimilarBox .detailSimilar:nth-child(n+2){display:none}.detailMapMenu>span label{font-size:9px}.PAContentProperty{padding-bottom:0;padding:10px}.PAContentProperty .PAContentPropertyTitle{min-height:75px;padding-right:0;margin-bottom:0}.PAContentProperty .PAPropertyActions{width:110px;top:10px}.PAsentProperties{display:block;margin:auto}.PAPropertyActions>a,.PAPropertyActions>span{height:auto;line-height:20px;padding:5px 0}.contactRequest.PAContentProperty .PAContentPropertyTitle .PriceChangeAlertGlobalHyperLink{margin-top:30px}.mySearch{width:88%;width:calc(100% - 42px);padding:10px 30px 10px 10px}.mySearchNewAlert{display:inline;margin-right:10px}.mySearchNewAlert a{width:135px}.PAContentProperty.notification .PADetailsPriceChange li{width:100%}.newsHeader{height:40px}#formEnv{width:250px;margin-right:calc(50% - 127px)}#formEnv .newsletterPostActionContent i{font-size:29px}#formEnv .newsletterPostActionContent p{width:225px;line-height:18px}.newsCatTitle{padding:0}.newsDestaque{padding:5px 0}.newsDestaque>a{display:inline-block}.newsDestaque .newsDate{width:50%;text-align:right}.newsDestaque>img{margin-top:10px}.boxAgentes{float:left}.boxAgentes img{margin:15px 0 0 25%;margin-left:calc(50% - 75px)}.boxAgentes p{float:left}.boxAgentes .ami{width:100%;margin-top:0}.boxAgentes .ami a{float:right;margin:10px 7% 0 13%;text-align:center;width:80%}.boxAgentes .nome{display:block;width:100%;min-height:0}.boxAgentes .morada{width:100%;margin-top:5px}.boxAgentes .telefone,.boxAgentes .fax,.boxAgentes .email,.boxAgentes .horario,.boxAgentes .url,.boxAgentes .morada{margin-bottom:10px}.frequentSearchesHyperLink{height:30px;line-height:30px;min-height:30px;margin:0 3px 2px 0;padding:0 5px}.searchHeader.auctionHeader.cttCampaign{height:180px}.cttCampaign .auctionStamp{height:110px}.cttCampaign .auctionHeaderTitle{font-size:24px}.gMapBtnViewMode{display:none}.expoNewsBlock{width:100%;margin:20px 0 0 0}.expoBlock{padding:60px 20px 80px 20px}.halfBlock{width:100%}.expoPhoto{height:89px;width:50%}.expoSubBlock{padding:20px 20px 0 6px}.PAmenuBot{padding:0 15px}#MCSUser>a>i{font-size:1.2em}.newsHeaderMenu>a:not(#toggleNormalSearch){padding:1px 4px!important;width:27px!important}.clsFichaTecnicaLeft,.clsFichaTecnicaRight{width:100%!important;float:left!important}.imovelG{width:calc(100% - 5px)}.imovelNoResults{width:calc(100% - 8px)}.headerNavigation .ego-highlight .btnNavigatePage div{font-size:11px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:73px}.searchResultProperty .ego-highlight-actions.show,.ego-highlight-actions.show{width:265px}.headerNavigation .ego-highlight-actions{bottom:-150px}.searchResultProperty .ego-highlight-actions:after,.searchResultProperty .ego-highlight .ego-highlight-actions:before{left:160px;bottom:16px}.searchResultProperty .ego-highlight-actions:after{border-color:transparent;border-top-color:#f5f6f7;border-width:11px;margin-top:-14px}.searchResultProperty .ego-highlight-actions:before{border-color:transparent;border-bottom-color:transparent;border-width:23px;margin-top:-23px}.searchResultProperty .ego-highlight-actions{left:50px;bottom:0;top:-164px}.headerNavigation .ego-highlight-actions:after,.headerNavigation .ego-highlight .ego-highlight-actions:before{left:132px}.AULandingContent{line-height:12px!important}.containerAlerts .PAContentProperty .PAPropertyActions{width:auto;margin-bottom:10px}}@media only screen and (max-width:337px),screen and (max-device-width:337px){.searchResultProperty .ego-highlight-actions{left:0}}@media only screen and (max-width:400px),screen and (max-device-width:400px){.AULandingContent{line-height:14px!important}.containerAlerts .classicAlerts .PAsentProperties{width:100%}}h1.reset{margin:inherit;font-size:inherit;font-weight:inherit}h1.headerPrices{font-size:inherit;margin:inherit}h1.formpageProductTitle{font-size:27px;font-weight:300;color:#565b4e}.imoveisG h2.reset{margin:inherit;font-size:inherit;font-weight:inherit}.imoveisG .concelho>h1 a,.imoveisG .concelho>h2 a{color:#71ac41;font-size:13px}.simuladorHeaderTitle>h1{margin:inherit}.simuladorHeaderTitle>h1>strong{font-size:21px;font-weight:bold}h1.AUHeaderTitulo{font-weight:inherit}.clsDescription h1{font-size:12px;color:#83857f;margin:5px 0;margin-top:0;line-height:20px}.normalMedia{margin:0 auto;max-width:1140px}.detailMedia{background-color:#f3f3f3;border:1px solid #e6e6e6;margin:10px 0 20px 0;box-shadow:#e5e5e5 0 0 10px}.detailMediaMenu{height:40px;font-size:12px;line-height:40px;border-bottom:1px solid #e6e6e6;overflow:hidden}.detailMediaMenu a{color:#6e6f6b;text-transform:uppercase;padding:0 18px;border-right:1px solid #e6e6e6;float:left}.detailMediaMenu>a>i{display:none}.detailMediaMenu a:hover,.detailMediaMenu a>i:hover{color:#71ac41}.detailMediaMenu a.active{background-color:#fff;border:1px solid #e6e6e6;height:43px;margin:-3px 0 0 -1px;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:#e5e5e5 0 0 5px;font-weight:600;color:#40423c}.detailMediaMenu a.unavailable,.detailMediaMenu a.unavailable>i{color:#cbcbca;cursor:default}.detailMediaContainer{position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#f3f3f3;text-align:center}.normalMedia .detailPhotoContainer{width:800px;height:600px;position:relative;margin:auto}.largeMedia .detailPhotoContainer{max-width:1140px;height:855px;padding:0 0 0 0;background-color:transparent;margin:auto}.detailPhotoContainer .photoLayer{position:absolute;height:100%;width:100%;background-color:rgba(41,45,47,0);top:0;left:0}.detailMediaGallery{text-align:center;white-space:nowrap;padding:0 10px;overflow:hidden;background-color:#fff}.normalMedia .detailMediaContainer>.detailPhotoContainer{position:relative;width:800px!important;height:600px!important}.largeMedia .detailMediaContainer>.detailPhotoContainer{position:relative;width:1140px!important;height:855px!important}.detailMediaContainer>.detailMediaGallery{height:108px!important}.largeMedia{margin:0 auto;max-width:1140px;position:relative}.largeMedia .detailMedia{border:0;box-shadow:none}.largeMedia .detailMediaMenu{border:1px solid #e6e6e6}.detailMedia .propertyBanner{height:90px;line-height:90px;font-size:45px;margin-left:50%;margin-top:30%;display:none}.detailMedia .detailMediaContainer[data-type="photos"] .propertyBanner{display:block}.normalMedia .detailMediaContainer .propertyBanner{width:800px;left:-400px}.largeMedia .detailMediaContainer .propertyBanner{width:1140px;left:-570px}.detailMedia .detailMediaContainer .propertyDiscount{height:50px;width:75px;font-size:20px;line-height:49px;right:20%}.fotorama .searchHeaderContainer{background-color:#000;max-width:100%;width:100%;position:absolute;top:0;display:inline-block;z-index:999;height:auto}.fotorama .detailLocTitle{display:block}.fotorama .headerPrices,.fotorama .headerNavigation{border:0}.fotorama .detailPropertyTitle,.fotorama .detailPropertyPrice,.fotorama .detailPropertyBusiness,.fotorama .detailPropertyLocation{color:#fff}.fotorama .btnNavigatePage{float:right;margin:12px 50px 0 0}.fotorama .btnNavigatePage div{color:#fff;background-color:#71ac41;border-radius:3px;text-transform:uppercase;font-size:11px;text-align:center;padding:10px;font-weight:600}.fotorama .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}.fotorama .detailBtnSimulador a{color:#fff}.fotorama .detailBtnSimulador a:hover{color:#71ac41}.detailNoImages{min-height:250px;background:url(Images/NoPic.svg) no-repeat center center/contain;display:none;box-shadow:none;border:0;background-color:#f3f3f3;margin:10px 0 20px 0}@media only screen and (max-width:1160px),screen and (max-device-width:1160px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:960px!important;height:718px!important}.detailMedia .detailMediaContainer .propertyBanner{width:960px;left:-480px}}@media only screen and (max-width:980px),screen and (max-device-width:980px),screen and (max-height:855px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:776px!important;height:580px!important}.detailMedia .detailMediaContainer .propertyBanner{width:776px;left:-388px}}@media only screen and (max-width:800px),screen and (max-device-width:800px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:620px!important;height:470px!important}.detailMedia .detailMediaContainer .propertyBanner{height:60px;line-height:60px;font-size:30px;width:620px;left:-310px}.detailMedia .detailMediaContainer .propertyDiscount{height:40px;width:60px;font-size:15px;line-height:39px}}@media only screen and (max-width:640px),screen and (max-device-width:640px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:500px!important;height:380px!important}.detailMedia .detailMediaContainer .propertyBanner{width:500px;left:-250px}.detailMediaMenu>a{padding:5px 15px}.detailMediaMenu>a>span{display:none}.detailMediaMenu>a>i{display:inline}}@media only screen and (max-width:520px),screen and (max-device-width:520px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:420px!important;height:320px!important}.detailMedia .detailMediaContainer .propertyBanner{height:40px;line-height:40px;font-size:20px;width:420px;left:-210px}}@media only screen and (max-width:440px),screen and (max-device-width:440px){.detailMedia .detailMediaContainer>.detailPhotoContainer{width:300px!important;height:225px!important}.detailMedia .detailMediaContainer .propertyBanner{font-size:15px;width:300px;left:-150px}.fotorama .headerPrices{display:none}.detailMediaMenu>a{padding:5px 10px}.detailMediaMenu>a>i{font-size:1.6em}}.store-android{background-size:172px 60px;background-repeat:no-repeat;width:172px;height:60px}.store-android.android-CA{background-image:url(images/stores/android_CA.png);background-image:url(images/stores/android_CA.svg)}.store-android.android-EN{background-image:url(images/stores/android_EN.png);background-image:url(images/stores/android_EN.svg)}.store-android.android-ES{background-image:url(images/stores/android_ES.png);background-image:url(images/stores/android_ES.svg)}.store-android.android-FR{background-image:url(images/stores/android_FR.png);background-image:url(images/stores/android_FR.svg)}.store-android.android-PT{background-image:url(images/stores/android_PT.png);background-image:url(images/stores/android_PT.svg)}.store-apple{background-size:135px 40px;background-repeat:no-repeat;width:135px;height:40px}.store-apple.apple-CA{background-image:url(images/stores/apple_CA.png);background-image:url(images/stores/apple_CA.svg)}.store-apple.apple-EN{background-image:url(images/stores/apple_EN.png);background-image:url(images/stores/apple_EN.svg)}.store-apple.apple-ES{background-image:url(images/stores/apple_ES.png);background-image:url(images/stores/apple_ES.svg)}.store-apple.apple-FR{background-image:url(images/stores/apple_FR.png);background-image:url(images/stores/apple_FR.svg)}.store-apple.apple-PT{background-image:url(images/stores/apple_PT.png);background-image:url(images/stores/apple_PT.svg)}.detailPubs.lowerMrek.mrek300{min-height:285px}.detailPubs.lowerMrek.mrek600{min-height:600px}.searchLinks a:nth-child(n+26){display:none}.searchLinks.FrequentSearchesBottom{display:none;margin:0 auto;max-width:1140px;width:100%;float:none;height:135px;margin-top:-60px}.searchLinks.FrequentSearchesBottom a{width:auto;padding-right:5px}.searchLinks.FrequentSearchesBottom a::after{content:" - "}.searchLinks.FrequentSearchesBottom.mrek300 a:last-child::after{content:""}.searchLinks.FrequentSearchesMiddle.mrek300 a:nth-child(n+26){display:none}.searchLinks.FrequentSearchesMiddle.mrek600 a:nth-child(n+26){display:block}.searchLinks.FrequentSearchesBottom.mrek600 a:nth-child(n+45){display:none}.detailOwner.mrek600{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;margin-bottom:10px;width:55%;width:calc(100% - 340px)}.detailPriceForm.mrek600{width:55%;width:calc(100% - 340px);margin-top:0;margin-bottom:15px}.detailPubs.mrek600 .mrec{margin-top:0}.fullContent.news .mainContentBg div.mrec{float:none}@media only screen and (max-width:1024px),screen and (max-device-width:1024px){.detailOwner{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;margin-bottom:10px}.detailPubs .mrec{float:none;margin-top:0}}@media only screen and (max-width:980px),screen and (max-device-width:980px){.searchLinks.FrequentSearchesBottom{display:none!important}.searchLinks.FrequentSearchesMiddle{display:inline-block!important}}@media only screen and (max-width:800px),screen and (max-device-width:800px){.detailOwner.mrek300{width:100%}.detailPubs.lowerMrek{float:right}.detailPubs .mrec{float:right}.searchLinks.FrequentSearchesMiddle a{width:100%}.searchLinks.FrequentSearchesMiddle.mrek300 a:nth-child(n+13){display:none}.searchLinks.FrequentSearchesMiddle.mrek600 a:nth-child(n+26){display:none}}@media only screen and (max-width:640px),screen and (max-device-width:640px){.detailOwner.mrek300,.detailOwner.mrek600,.detailPriceForm.mrek300,.detailPriceForm.mrek600{width:100%}}