.spinner.ringed:after{border:5px solid #b7dae6;border-top-color:#0083c5}.coolCheckbox label a{color:#0083c5}.coolCheckbox label[ischecked=true]:before,.coolCheckbox label>input[type=radio]:checked+label:before,.coolCheckbox label>input[type=checkbox]:checked+label:before{color:#0083c5}.coolInputContainer.focus,.coolInputContainer>input[type="tel"]:focus,.coolInputContainer>input[type="emal"]:focus,.coolInputContainer>input[type="text"]:focus,.coolInputContainer>input[type="password"]:focus{box-shadow:#2fb0da 0 0 0 1px}.coolSelectContainer.focus{box-shadow:#2fb0da 0 0 0 1px}.coolCheckbox label.focus{box-shadow:#2fb0da 0 0 0 1px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border:1px solid #0083c5}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#0083c5}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#0083c5}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#0083c5}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#0083c5}#tawkHOLDER.relative.on{background-color:#dfeef6!important;border:1px solid #b7dae6!important;color:#0083c5!important}#tawkHOLDER.relative.on span.icon .headset{color:#0083c5!important}.headerLogo{margin:10px 0 0 10px}.headerLogo div{width:250px;height:85px}.cs-logo.casaiol{background-size:100% 100%;background-image:url('../../ScriptsV2/fonts/font-casasapo-1_0/logos/casaiol.svg')}.cs-logo.prisa{background-size:100% 100%;background-image:url('../../ScriptsV2/fonts/font-casasapo-1_0/logos/prisa.svg')}.cs-logo.mediacapital{background-size:100% 100%;background-image:url('../../ScriptsV2/fonts/font-casasapo-1_0/logos/mediacapital.svg')}.cs-logo.pbcasasapo{background-size:100% 100%;background-image:url('../../ScriptsV2/fonts/font-casasapo-1_0/logos/poweredbycasasapo.svg')}.submitHomeSearch{background-color:#0083c5}.mainHeader{background:#035970;background:linear-gradient(180deg,rgba(3,89,112,1) 0%,rgba(13,140,173,1) 100%)}.mainNavigation{background-color:#03596f!important;color:#fff!important}.mainNavigationContainer a:hover{color:#369!important}.mainNavigationContainer h2.active,.mainNavigationContainer h2:hover{background-color:#dfeef6!important;color:#369!important}.mainNavigationContainer h2.active a,.mainNavigationContainer h2.hover a{color:#369!important}.headerButton{background-color:#2fb0da}.headerButton:hover{background-color:#dfeef6;color:#369}.headerMenu>a,.headerMenu>span{color:#fff}.headerMenu>a i{color:#fff}.langBoxOpen{display:none}.mapSearchOptions li a.active i{color:#2fb0da}.homePropertyContainer .homePropertyTitle:hover{color:#0083c5}.homeTitle{color:#0083c5}.homePropertyValue{color:#0083c5}.homePropertyBusiness{color:#0083c5}.homePropertiesBox .homeProperty{width:33.3333%;width:-webkit-calc(33.3333% - 2px);width:-moz-calc(33.3333% - 2px);width:calc(33.3333% - 2px)}.homePropertiesBox{width:calc(100% - 310px)}.masterType-menu ul li a{color:#444}.masterType-menu ul li.active a,.masterType-menu ul li.active a i{color:#0083c5}.masterType-menu ul li a i{color:#0083c5}.masterType-menu ul li a:hover{color:#0083c5}.locations-tree .branch-head{color:#0083c5}.locations-tree .branch-info a:not(.branch-head){color:#444}.businessType-menu{background-color:#03596f}.businessType-menu div:hover a,.businessType-menu div.active a{background-color:#dfeef6;color:#369}.locations-tree .branch-info a:hover{color:#369}.homePub{height:465px}.homePubText{height:57px}.homePubAds{background-color:#03596f;width:100%}.homePubAds .homePubContainer{float:none;text-align:center;max-width:1120px;margin:auto}.homePubAds .homePubContainer a{max-width:450px;margin:auto}.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}.homePubEgo{background-color:#2fb0da}.homePubContainer a{background-color:#dfeef6;color:#369}.homePubContainer a:hover{color:#2fb0da}.homePubEgo .homePubContainer a:hover{color:#2fb0da}.footer{background-color:#e9f5fb;padding-bottom:0;text-align:center}.footerLinks{display:inline;margin-left:-63px;padding:0;height:50px;line-height:50px}.footerLinks a,.footerLinks span.link{color:#0083c6}.footerMidLinks a{color:#0083c6}.footerSubLinks a,.footerSubLinks a:hover{color:#666}.MediaCapitalLogo{margin:16px 0 0 10px;color:#b1b1b1;font-size:12px;float:left}.MediaCapitalLogo img{width:126px;height:27px;margin-top:3px}.PrisaLogo{margin:16px 10px 0 0;float:right}.PrisaLogo img{width:70px;height:27px;margin-top:3px}.CasaSapoLogo{margin:10px 0;line-height:30px;padding:0!important;display:inline-block}.CasaSapoLogo img{width:200px;height:30px}.mainSectionNavContainer{padding-top:0}.SiteRelatedLinks .sectionNavTitle,.news-section .sectionNavTitle{text-align:center}.SiteRelatedLinks .mainSectionNavLinks a:not(.pinListClose){text-align:center}.searchPropertyTitle:hover{color:#0083c5}.searchPropertyPrice>div p:first-child{color:#0083c5}.searchPropertyPrice>div p:last-child{color:#0083c5}.searchResultProperty .btnContactPVPI{color:#0083c5}.searchResultProperty .btnContactPVPI.mobile,.searchResultProperty:hover .btnContactPVPI{background-color:#0083c5}.searchResultProperty:hover{border:1px solid #53a2ca;box-shadow:#e9f5fb 0 0 5px}.searchFilterBtn{background-color:#0083c5}.searchFilterBtn:hover{background-color:#2fb0da}.searchFilter .bgSelectHome:hover{border:1px solid #53a2ca}.bgSelectSwitch li a.active i{color:#0083c5}.bgInputHome>input[type="text"]:focus,.bgInputHome>input[type="password"]:focus{outline:0;box-shadow:#2fb0da 0 0 0 1px}.searchFilter .bgInputHome:hover{border:1px solid #2fb0da}.propertyTypeList .active i{color:#0083c5}ul[multiple].msDrop.selectHome li a:before{color:#0083c5}#tabsLocation .nav.nav-tabs #mapSearch.nav-link span{background:url(/Themes/Global/Images/GIS/casaiol/area.svg) no-repeat left center/16px}p.searchRelatedLinksTitle{color:#0083c5}.textBox:focus{box-shadow:#2fb0da 0 0 0 1px}.searchPropertyActions .messengerONLINE{background-color:#2fb0da}.searchPropertyActions .messengerONLINE:hover{background-color:#0083c5}.searchPropertyActions span{background-color:#2fb0da}.searchPropertyActions span:hover{background-color:#0083c5}.paginador>a{background-color:#0083c5}.paginador>a:hover{background-color:#2fb0da}.paginador p a{color:#0083c5}.paginadorText a{color:#0083c5}.searchSimilarSearches .searchSimilarSearchesContainer h2 a:hover{color:#0083c5}.searchHeaderBreadCrumb a:hover,.searchHeaderBreadCrumb a.active{color:#0083c5}.bcSubMenu ul li a:hover{color:#0083c5}.searchRelatedLinks a:hover{color:#0083c5}.sectionNavTitle,.news-section .sectionNavTitle a{color:#0083c5}.mainSectionNavLinks a:not(.pinListClose){color:#0083c5}.mainSectionNav{min-height:150px}.navPropertyPic{background-color:#0083c5}.closeAdvSearch{color:#0083c5}.closeAdvSearch:hover{color:#2fb0da}.headerNavigation .btnNavigatePage div{background-color:#0083c5}.headerNavigation .btnNavigatePage div:hover{background-color:#2fb0da}.submitFormBtn{background-color:#0083c5}.submitFormBtn:hover{background-color:#2fb0da}.searchFilterTitle{color:#0083c5}.searchPropertyActions a{background-color:#2fb0da}.searchPropertyActions a:hover{background-color:#0083c5}.detailPOI .detail-fuzzylocation{background-color:#e9f5fb}.detailPOI .detail-fuzzylocation i{color:#0083c5}.detailSmallHeaderContent a:hover{color:#0083c5}.ownerMoneInfo a{color:#0083c5}.hiddenOwnerBtn:hover{color:#2fb0da}.submitPriceForm{background-color:#0083c5}.submitPriceForm:hover{background-color:#2fb0da}.detailMediaMenu a:hover,.detailMediaMenu a>i:hover{color:#0083c5}.detailSimilarBox .detailSimilarContainer .detailSimilarTitle:hover{color:#0083c5}.detailSimilarBox .detailSimilarContainer .detailSimilarBusiness{color:#0083c5}.detailSimilarBox .detailSimilarContainer .detailSimilarValue{color:#0083c5}.formPostActionContent.success i{color:#0083c5}.popupContentText a{color:#0083c5}.formPostActionContent p a:not(.normal){color:#0083c5;border:1px solid #2fb0da}.formPostActionContent p a:not(.normal):hover{color:#2fb0da;border:1px solid #0083c5}.detailFeatures{margin-right:20px}.contactText a{color:#0083c5}.imoveisG .concelho>h1 a{color:#0083c5}.imovelG:hover{color:#0083c5;border-color:#0083c5}.formpageDescription a,.formpageDescription label a{color:#0083c5}.boxAgentes .ami a{background-color:#0083c5}.boxAgentes .ami a:hover{background-color:#2fb0da}.boxAgentes p a{color:#0083c5}.popupFormTitle{color:#0083c5}.btnEmailSendFriend{color:#0083c5!important}.popupSendFriendLine a i.fa-minus-square{color:#0083c5!important}#DivPopupDisclaimer p i.fa-check-circle-o{color:#0083c5!important}#mainDivPopUp p i.fa-check-circle-o{color:#0083c5!important}.formpageContent p i.fa-check-circle-o{color:#0083c5!important}.mainSectionNav.news-section{min-height:400px}.news-section .sectionNavTitle{text-align:center;margin:0;padding:20px 0}.news-wrapper .newsDate{float:none;margin:0}.news-section .newsUltimasText{margin-top:0;font-size:12px}.news-wrapper .mainSectionNavLinks a{font-weight:600;height:150px;color:#000}.news-wrapper .mainSectionNavLinks a:hover{color:#0083c5;text-decoration:none}@media only screen and (max-width:1024px),screen and (max-device-width:1024px){.news-wrapper .mainSectionNavLinks a{height:170px}.mainSectionNav.news-section{min-height:440px}}@media only screen and (max-width:850px),screen and (max-device-width:850px){.mainNavigationContainer a{display:inline}}@media only screen and (max-width:800px),screen and (max-device-width:800px){.mainHeader{height:115px}.mainHeaderContainer .headerLogo{margin-top:15px}.homePubContainer{padding:50px 40px 0 40px}.footerLinks{margin:auto;height:30px;line-height:30px}.footerLinks a,.footerLinks span.link{white-space:nowrap}.news-wrapper .mainSectionNavLinks a{width:33.3333%}.news-wrapper .mainSectionNavLinks a:nth-last-child(-n+2){display:none}}@media only screen and (max-width:640px),screen and (max-device-width:640px){.mainHeaderContainer .headerLogo{margin:15px 0 0 10px;width:190px}.mainNavigationContainer{background-color:rgba(3,89,111,.95)}.footerLinks{display:block;height:auto!important;line-height:15px;width:100%;margin:0;clear:both;padding:20px 0}.news-wrapper .mainSectionNavLinks a{width:50%}.news-wrapper .mainSectionNavLinks a:nth-last-child(-n+4){display:none}.news-wrapper .newsDate{float:right}.homePropertiesContainer .homeProperty{width:50%}}@media only screen and (max-width:520px),screen and (max-device-width:520px){.mainHeaderContainer{padding-bottom:0}.mainHeaderContainer .headerLogo{margin:0 0 0}.classifiedButton{margin-top:40px!important;margin-bottom:0}.mainSectionNav{min-height:165px}.headerLogo div{width:165px;height:80px}.homePub{height:400px}}@media only screen and (max-width:480px),screen and (max-device-width:480px){.navPrevNextBtn{background-color:#0083c5}}@media only screen and (max-width:440px),screen and (max-device-width:440px){.mainHeaderContainer .headerLogo{background-position:center;width:100%;margin:0;height:25px;margin-top:0}.classifiedButton{margin-top:50px!important;font-size:14px}.mainHeaderContainer .headerButton{height:25px;line-height:25px}.homePub{height:325px}.homePubText{height:auto}.homePubEgo .homePubContainer{padding:10px 40px 40px 40px}.news-wrapper .mainSectionNavLinks a{width:100%}.homePropertiesContainer .homeProperty{width:100%}}@media only screen and (max-width:320px),screen and (max-device-width:320px){.homePub{height:350px}}