.tags{color:#d0d6d5;margin:0;overflow:hidden}.tags dt,.tags dd{float:left;line-height:1.5625rem}.tags dt{height:25px;margin:0;width:25px;text-align:center}.tags dt i.fa-tag{font-size:1.5rem}.tags dt span{display:none}.tags dd{color:#81c6e8;font-size:.6875rem;font:bold .6875rem "Nunito",sans-serif;line-height:1.5625rem;margin:0;text-transform:uppercase}.tags dd:after{content:','}.tags dd+dd{margin-left:3px}.tags dd:last-of-type:after{content:''}.tags a,.tags a:hover{color:#7fc5e6}.calendar-vacancies .calendar-vacancies_title{margin:0}.calendar-vacancies table{width:100%;border:none;border-collapse:separate;border-spacing:2px;border:solid 1px #e2e7e9;background:transparent}.calendar-vacancies tbody{width:100%}.calendar-vacancies tr{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:rgba(255,255,255,.2)}.calendar-vacancies th{color:#788b94;font-size:1.25rem;text-align:left;font-weight:300;width:18%}.calendar-vacancies th.price{text-align:right}.calendar-vacancies th small{color:#788b94;font-size:.875rem;font-family:'Helvetica Neue',Helvetica,sans-serif;display:block;text-transform:none}.calendar-vacancies td{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:rgba(226,231,233,.4);font-size:1.25rem;font-weight:300;height:90px;text-align:center;padding:10px 2px;color:#788b94 !important;width:9%}.calendar-vacancies td.available{background:rgba(120,80,161,.8);color:#fff !important;font-size:1.875rem}.calendar-vacancies td.age{text-align:left;width:15%;padding-left:10px}.calendar-vacancies td.price{text-align:right;width:15%;padding-right:10px}.calendar-vacancies td small{color:#788b94;font-family:'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.calendar-vacancies tr:hover{background:#fff}.calendar-vacancies tr:hover td{background:#e2e7e9}.calendar-vacancies tr:hover td.available{background:#7c43c0}@media only screen and (max-width:989px){.calendar-vacancies .calendar-vacancies_title{border-bottom:solid 2px #e2e7e9;font-size:.875rem;margin:0 3px}.calendar-vacancies table{border-top:0;margin:-1px 0}.calendar-vacancies table+.calendar-vacancies_title{margin-top:10px}.calendar-vacancies tr{overflow:hidden;*zoom:1;display:block;margin-bottom:2px}.calendar-vacancies th small{display:inline;font-size:.75rem}.calendar-vacancies td,.calendar-vacancies th{font-size:.9375rem !important;height:40px}.calendar-vacancies td{border:1px solid #fff;border-width:0 1px;float:left;width:14.25%}.calendar-vacancies td.age,.calendar-vacancies td.price{border-bottom:2px solid #fff;display:block;width:100%}.calendar-vacancies td.price{background:none !important;margin-top:-80px}}@media only screen and (max-width:767px){.calendar-vacancies .calendar-vacancies_title{border-bottom:solid 2px #e2e7e9;font-size:.875rem;margin:0 3px}.calendar-vacancies table{border-top:0;margin:-1px 0}.calendar-vacancies table+.calendar-vacancies_title{margin-top:10px}.calendar-vacancies tr{overflow:hidden;*zoom:1;display:block;margin-bottom:2px}.calendar-vacancies th small{display:inline;font-size:.75rem}.calendar-vacancies td,.calendar-vacancies th{font-size:.9375rem !important;height:40px}.calendar-vacancies td{border:1px solid #fff;border-width:0 1px;float:left;width:14.25%}.calendar-vacancies td.age,.calendar-vacancies td.price{border-bottom:2px solid #fff;display:block;width:100%}.calendar-vacancies td.price{background:none !important;margin-top:-80px}}.star-rating{line-height:1.5625rem}.star-rating .icon-star{color:#facc41}.star-rating .icon-star-disabled{color:#81c6e8}.star-rating [class^="icon-star"]{display:inline-block;font-size:1.125rem;line-height:1.5625rem;margin-right:2px}.search-results-item .search-results-item_inner{background:#fff;position:relative;background-position:0% 0%}.search-results-item .search-results-item_inner>.row{background:#fff}.search-results-item .columns{height:40px;padding:0}.search-results-item .search-results-item-title{font-size:.9375rem;line-height:normal;padding-right:25px}.search-results-item .search-results-item-title a{font-size:.9375rem !important;font-weight:bold !important}.search-results-item .infoContainer{display:block;margin-bottom:0}.search-results-item .infoContainer .button{display:none}.search-results-item .infoContainer .photo{float:left;width:100px}.search-results-item .infoContainer .photo+.info{padding-left:110px;min-height:110px}.search-results-item .infoContainer p{font-style:normal;color:#788b94;font-size:.9375rem;margin-bottom:0;line-height:1.3}.search-results-item .infoContainer .short-desc{margin:10px 0}.search-results-item .infoContainer .adr{margin-bottom:6px;max-width:175px}.search-results-item.basic .infoContainer .adr{max-width:250px}.search-results-item .infoContainer .tel{font-weight:bold;max-width:175px;margin-top:auto}.search-results-item .infoContainer .tel a,.search-results-item .infoContainer .tel a:hover,.search-results-item .infoContainer .tel a:focus{color:#788b94}.search-results-item .infoContainer .search-results-item-meta{overflow:hidden;*zoom:1;margin:0 0 6px 0}.search-results-item .infoContainer .search-results-item-meta>*{float:left;margin-right:10px;min-width:102px}.search-results-item .search-results-item_inner>.row-shortcuts{clear:both;padding:10px;background:#dce3e6}.search-results-item .search-results-item_inner>.row-shortcuts .button{display:inline-block !important;font-size:1.5rem;margin-bottom:0;padding:0;height:40px;line-height:40px;width:40px}.search-results-item .search-results-item_inner>.row-shortcuts .button.text-fluid{width:auto;font-size:.8125rem;padding:0 10px}.search-results-item .search-results-item_inner>.row-shortcuts select{color:#231673;font-family:"Nunito",sans-serif;font-weight:600;height:42px;margin-top:-1px}.search-results-item+.search-results-item{margin-top:15px}.search-results-listing .search-results-item:last-child{margin-bottom:40px !important}.search-results-ad{text-align:center}.ribbon.vacancy.available{background:#0aaf57;color:#fff;display:inline-block;font-family:"Nunito",sans-serif;margin:0;position:relative;text-transform:uppercase;width:auto;left:-23px;padding-left:0;padding-right:12px;right:auto;font-size:.6875rem;font-weight:500;line-height:26px;height:26px;left:auto;position:absolute;right:-11px;bottom:78px}.ribbon.vacancy.available .available_from{background:#7c43c0 none repeat scroll 0 0;color:#fff;line-height:1.7;min-width:75px;padding:0 14px 0 2px;position:absolute;right:1px;text-align:right;text-transform:capitalize;top:-27px;height:20px}.ribbon.vacancy.available .available_from:after,.ribbon.vacancy.available .available_from:before{border-style:solid;content:"";position:absolute}.ribbon.vacancy.available .available_from:before{border-color:#7c43c0 #7c43c0 #7c43c0 transparent;left:-18px;right:auto;border-width:10px;top:0}.ribbon.vacancy.available .available_from:after{border-color:#4f5b61 transparent transparent #4f5b61;left:auto;right:1px;border-width:4px;bottom:-7px}.ribbon.vacancy.available .available_from span{font-size:.65rem !important;font-weight:600 !important}.ribbon.vacancy.available.withdate{height:34px;line-height:1.5;padding-top:3px}.ribbon.vacancy.available.withdate span,.ribbon.vacancy.available.withdate i.fa-check{z-index:10;position:relative}.ribbon.vacancy.available.withdate span.available_date{display:block;line-height:1;font-size:.6rem !important;text-align:right;text-transform:none;min-width:90px;text-align:center}.ribbon.vacancy.available.withdate:before{border-width:17px;z-index:1}.specialOffer{position:absolute;background:#7c43c0;color:#fff;font-size:.6rem !important;padding:2px 13px 2px 5px;bottom:110px;right:-17px;height:20px;text-transform:uppercase}.specialOffer:hover{color:#fff}.place-on-map .specialOffer{bottom:auto;top:64px}.specialOffer:after{border-color:#3e0579 transparent transparent #3e0579;right:1px;border-width:3px;bottom:-6px;border-style:solid;content:"";position:absolute}.specialOffer:before{border-color:#7c43c0 #7c43c0 #7c43c0 transparent;left:-19px;right:auto;border-width:10px;z-index:1;top:0;content:"";border-style:solid;position:absolute}@media only screen and (max-width:990px){.specialOffer{position:relative;top:auto;bottom:auto;margin:1px 22px 4px -17px !important;text-align:center;padding:9px 10px;height:auto}.specialOffer:after,.specialOffer:before{display:none}.search-results-item .infoContainer .search-results-item-meta>*{min-width:112px}.search-results-item .infoContainer .adr{max-width:350px}}.ribbon.vacancy.available:before,.ribbon.vacancy.available:after{border-style:solid;content:'';position:absolute}.ribbon.vacancy.available:before{border-width:13px;top:0}.ribbon.vacancy.available:after{position:absolute}.ribbon.vacancy.available:before{border-color:#0aaf57 #0aaf57 #0aaf57 transparent;left:-26px;right:auto}.ribbon.vacancy.available:after{border-color:#4f5b61 transparent transparent #4f5b61;left:auto;right:1px}.ribbon.vacancy.available span{font-size:.6875rem !important;font-weight:500 !important}.ribbon.vacancy.available:after{border-width:5px;bottom:-10px}.ribbon.vacancy.available .fa-check{float:left;font-size:.8125rem;line-height:14px;margin:6px 5px 0 0}.ribbon.vacancy.available b{display:none;font-weight:normal}.search-result-gallery-item .row-shortcuts .button.text-fluid{display:none !important}@media only screen and (min-width:990px){.search-result-gallery-item .search-results-item_inner>.row{margin:0}.search-result-gallery-item .infoContainer .photo{display:block;float:none;width:auto}.search-result-gallery-item .infoContainer .photo img{display:block;margin-bottom:10px}.search-result-gallery-item .infoContainer .photo .button{display:block;font-size:1rem;margin-bottom:10px;padding:1rem}.search-result-gallery-item .infoContainer .photo+.info{min-height:0;padding-left:0}.ribbon.vacancy.available.withdate{bottom:70px}}.search-results-item .row{margin-left:0;margin-right:0}@media only screen and (max-width:990px){.search-results-item .row{margin:0 -.9375rem}.search-results-item .ribbon.vacancy.available{height:34px;min-width:112px}.search-results-item .ribbon.vacancy.available .fa-check{margin-top:4px}.search-results-item .ribbon.vacancy.available.withdate .fa-check{margin-top:9px}.search-results-item .ribbon.vacancy.available span,.ribbon.vacancy.available .fa-check{vertical-align:sub}#search-results .icon-qualifications.fa-moon-o{right:-45px !important}}@media only screen and (max-width:990px){.search-results-item{border-top:1px solid #bcbcbd;margin-top:20px !important}.search-results-item+.search-results-item{margin-top:0}.search-results-item .row{margin-left:0;margin-right:0}.row-vacancy-fees .accordion dd>a,.row-vacancy-fees .accordion dd h4>a{border-top:2px solid rgba(0,0,0,.1);margin:0 10px;padding:12px 0}}@media only screen and (max-width:990px){.search-results-item .infoContainer{padding-top:15px}.search-results-item .infoContainer .row-shortcuts{padding-bottom:15px}.search-results-item .row-shortcuts .button.hide-for-small-only{display:none !important}.row-vacancy-fees .accordion dd>a,.row-vacancy-fees .accordion dd h4>a{margin:0;text-indent:10px}.accordion dd .content{margin-bottom:10px;margin-top:-10px !important}.accordion .content{padding:0 10px}.search-results-item .infoContainer .button{display:none}.search-results-item .infoContainer .photo+.info{min-height:110px}.search-results-item .infoContainer .rating .tags{border-bottom:0;padding-bottom:0}}.search-items-agency .ribbon{background:#facc41;color:#fff;display:inline-block;font-family:"Nunito",sans-serif;margin:0;position:relative;text-transform:uppercase;width:auto;left:-23px;padding-left:0;padding-right:12px;right:auto;font-size:.6875rem;font-weight:500;line-height:26px;height:26px;right:-11px;top:8px;position:absolute;left:auto}.search-items-agency .ribbon:before,.search-items-agency .ribbon:after{border-style:solid;content:'';position:absolute}.search-items-agency .ribbon:before{border-width:13px;top:0}.search-items-agency .ribbon:after{position:absolute}.search-items-agency .ribbon:before{border-color:#facc41 #facc41 #facc41 transparent;left:-26px;right:auto}.search-items-agency .ribbon:after{border-color:#4f5b61 transparent transparent #4f5b61;left:auto;right:1px}.search-items-agency .ribbon span{font-size:.6875rem !important;font-weight:500 !important}.search-items-agency .ribbon:after{border-width:5px;bottom:-10px}.search-items-agency .tel{font-size:.9375rem}#refine-results .refine-results-buttons,#search-refine-list .refine-results-buttons{background:#fff;padding:0 20px 20px}@media only screen and (max-width:990px){.search-items-agency .partner-agency .info h3{padding-right:40px}.search-items-agency .ribbon{position:static;padding-left:12px}.search-items-agency .ribbon:after,.search-items-agency .ribbon:before{display:none}}#refine-results-button{display:block;font:.9375rem "Nunito",sans-serif;font-weight:500 !important;padding:10px 0}.search-refine .close-reveal-modal{display:none}#refine-results,#search-refine-list{margin-bottom:20px;position:relative}#refine-results .refine-results-buttons,#search-refine-list .refine-results-buttons{background:#fff;padding:0 20px 20px}#refine-results .refine-results-buttons .button,#search-refine-list .refine-results-buttons .button{margin-bottom:0;width:100%}#refine-results .result-box,#search-refine-list .result-box{background:#7c43c0;color:#fff;margin-top:40px;padding:20px;position:relative;margin:0;padding:60px 10px 20px 10px}#refine-results .result-box .icon.search,#search-refine-list .result-box .icon.search{background-color:#fff;left:50%;margin-left:-35px;position:absolute;top:-20px}#refine-results .result-box .button,#search-refine-list .result-box .button{margin-bottom:0}#refine-results .result-box strong,#search-refine-list .result-box strong{font-weight:600}#refine-results .result-box .result_box_info-title,#search-refine-list .result-box .result_box_info-title{color:#fff;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0;text-transform:uppercase}#refine-results .result-box .result_box_info,#search-refine-list .result-box .result_box_info{padding:40px 0 0;text-align:center}#refine-results .result-box .result_box_info strong,#search-refine-list .result-box .result_box_info strong{font-weight:600}@media only screen and (max-width:989px){#refine-results .result-box,#search-refine-list .result-box{margin-top:15px !important;margin-bottom:0 !important}#refine-results .result-box .icon.search,#search-refine-list .result-box .icon.search{display:none}#refine-results .result-box .result_box_info,#search-refine-list .result-box .result_box_info{padding-top:0}}@media only screen and (max-width:990px){#refine-results .result-box,#search-refine-list .result-box{text-align:center}#refine-results .result-box .icon.search,#search-refine-list .result-box .icon.search{display:inline-block}#refine-results .result-box .result_box_info-title,#search-refine-list .result-box .result_box_info-title{font-size:1rem;line-height:1.375rem}#refine-results .result-box .left,#refine-results .result-box .right,#search-refine-list .result-box .left,#search-refine-list .result-box .right{float:none !important;width:100%}#refine-results .result-box .left .button,#refine-results .result-box .right .button,#search-refine-list .result-box .left .button,#search-refine-list .result-box .right .button{float:right;font-size:.625rem;margin-top:20px;padding:10px 12px !important;width:49%}#refine-results .result-box .left .button.show-for-small-only,#refine-results .result-box .right .button.show-for-small-only,#search-refine-list .result-box .left .button.show-for-small-only,#search-refine-list .result-box .right .button.show-for-small-only{float:left}}#refine-results .refine-results-form,#search-refine-list .refine-results-form{background:#fff;padding:20px}#refine-results .refine-results-form section form>ul,#search-refine-list .refine-results-form section form>ul{margin:0}#refine-results .refine-results-form section form>ul>li,#search-refine-list .refine-results-form section form>ul>li{list-style:none;margin-bottom:15px}#refine-results .refine-results-form section form>ul li:last-child,#search-refine-list .refine-results-form section form>ul li:last-child{margin-bottom:0}#refine-results .refine-results-form section form legend,#search-refine-list .refine-results-form section form legend{background:transparent;font-size:.875rem;text-transform:uppercase;margin-bottom:10px}#refine-results .refine-results-form section form label,#search-refine-list .refine-results-form section form label{font-size:.8125rem}#refine-results .refine-results-form .button,#search-refine-list .refine-results-form .button{margin-bottom:0}#refine-results .refine-results-form .star-rating .columns,#search-refine-list .refine-results-form .star-rating .columns{padding-right:0}#refine-results .keywords,#search-refine-list .keywords{height:178px;height:auto;max-height:178px;overflow-y:auto;overflow-x:hidden;border:1px solid #ebeee8}#refine-results .keywords input,#search-refine-list .keywords input{float:left;margin:11px 8px 0 10px}#refine-results .keywords ul,#search-refine-list .keywords ul{border-bottom:0;margin-left:0}#refine-results .keywords ul li,#search-refine-list .keywords ul li{overflow:hidden;*zoom:1;border-bottom:1px solid #ebeee8;margin-bottom:0}#refine-results .keywords ul li:last-child,#search-refine-list .keywords ul li:last-child{border-bottom:0}#refine-results .keywords ul label,#search-refine-list .keywords ul label{display:block;margin:0;padding:8px 10px}#refine-results .keywords input:checked+label,#search-refine-list .keywords input:checked+label{background-color:rgba(235,238,232,.5);font-weight:bold}#refine-results .keywords.qualification-filter input,#search-refine-list .keywords.qualification-filter input{display:none}#refine-results .keywords.qualification-filter .single-child-care-indicator,#search-refine-list .keywords.qualification-filter .single-child-care-indicator{float:left;margin-right:8px;margin-top:-3px}#refine-results .keywords.qualification-filter input:checked+label,#search-refine-list .keywords.qualification-filter input:checked+label{font-weight:bold}#refine-results .keywords.qualification-filter input:checked+label .single-child-care-indicator,#search-refine-list .keywords.qualification-filter input:checked+label .single-child-care-indicator{background-color:#7c43c0}#refine-results .keywords.qualification-filter i,#search-refine-list .keywords.qualification-filter i{font-style:normal;line-height:25px}#refine-results .week-checkbox label,#search-refine-list .week-checkbox label{display:inline-block;float:left;position:relative;width:40px;height:40px}#refine-results .week-checkbox label input[type=checkbox],#search-refine-list .week-checkbox label input[type=checkbox]{display:none}#refine-results .week-checkbox label span,#search-refine-list .week-checkbox label span{background:#e2e7e9;border:1px solid #fff;color:#788b94;display:block;font-size:.75rem;width:100%;height:100%;line-height:40px;position:absolute;text-align:center}#refine-results .week-checkbox label span:before,#search-refine-list .week-checkbox label span:before{content:""}#refine-results .week-checkbox label input[type=checkbox]:checked+span,#search-refine-list .week-checkbox label input[type=checkbox]:checked+span{background-color:#7c43c0;color:#fff}#refine-results li.show-vacancies label,#search-refine-list li.show-vacancies label{font-weight:bold;text-transform:uppercase}#search-refine-maps .refine-results-buttons .button,#search-refine-list .refine-results-buttons .button{display:inline-block !important;width:auto}.reveal-modal.search-refine .refine-results-form .row{width:100% !important}.reveal-modal.search-refine .refine-results-buttons{width:100%}.reveal-modal.search-refine .small-12{padding:0}.reveal-modal.search-refine .small-6{padding-left:0}.reveal-modal.search-refine .close-reveal-modal{color:#fff;display:inline-block;font-size:inherit;line-height:initial;position:relative;right:auto;top:auto}.reveal-modal.search-refine .show-vacancies label{font-size:.6875rem}.reveal-modal.search-refine .week-checkbox label{width:35px;height:35px}.reveal-modal.search-refine .week-checkbox label span{font-size:.6875rem;line-height:35px}.reveal-modal.search-refine .button{font-size:.8125rem;padding:10px 23px}@media only screen and (min-width:990px){#refine-results-button{margin:0 -15px 15px}}@media only screen and (max-width:767px){#refine-results,#refine-results-button{margin-bottom:0;margin-top:0}#refine-results .refine-results-buttons .button{width:auto}#search-refine-list{height:auto;padding:0;position:absolute}#refine-results .week-checkbox label span,#search-refine-list .week-checkbox label span{font-size:.65rem;line-height:32px}#refine-results .week-checkbox label,#search-refine-list .week-checkbox label{height:32px;width:32px}}@media only screen and (max-width:990px){.reveal-modal.search-refine #search-refine-list{background:#fff;margin:0;overflow:hidden;width:100%}.reveal-modal.search-refine #search-refine-list .refine-results-form{bottom:60px;top:126px}.reveal-modal.search-refine #search-refine-list .refine-results-buttons .button{width:auto}}.accordion dd>h4{margin:0}.accordion dd>a,.accordion dd h4>a{font-weight:bold;text-transform:uppercase;position:relative}.accordion dd>a:after,.accordion dd h4>a:after{background:url(../img/icons-qualifications.png) no-repeat right -360px;background-size:100%;content:'';height:12px;position:absolute;right:13px;top:14px;width:15px}.accordion dd .label{background-color:#d0d6d5;font-size:.5625rem;margin-left:10px;vertical-align:middle}.accordion dd .label.purple{background:#7c43c0}.accordion dd span{line-height:normal !important}.accordion dd .content{margin-top:2px}.accordion dd .content .empty{text-align:center;color:#788b94;padding:20px;font-size:.8125rem;border:solid 1px #ebeee8}.accordion dd .content .empty i{display:block;font-size:1.75rem;background:#ebeee8 url(../img/icon-meh.png) no-repeat center center;background-size:60%;border-radius:50%;width:46px;height:46px;margin:auto;margin-bottom:10px}.accordion dd .content table{border:solid 1px #ebeee8;margin-bottom:0;margin-top:10px}.accordion dd .content table th{background:#ebeee8;border-bottom:solid 1px #ebeee8;color:#231673;font-family:"Nunito",sans-serif;font-size:.875rem;text-transform:uppercase}.accordion dd .content table td{font-size:.8125rem;color:#231673}.accordion dd .content table td a{text-decoration:underline}.accordion dd .content table td a:hover{text-decoration:none}.accordion dd .content table i{font-size:1.125rem}.accordion dd .content table i.fa-check{color:#0aaf57}.accordion dd .content table i.fi-x{color:#73a0df}.accordion dd .content p,.accordion dd .content a{margin-bottom:0}.accordion dd.active .button{background:#73a0df}.calendar-vacancies .calendar-vacancies_title{margin:0;line-height:32px}.calendar-vacancies table{width:100%;border:none;border-collapse:separate;border-spacing:2px;border:solid 1px #e2e7e9;background:transparent}.calendar-vacancies tbody{width:100%}.calendar-vacancies tr{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:rgba(255,255,255,.2)}.calendar-vacancies th{color:#788b94;font-size:1.25rem;text-align:left;font-weight:300;width:18%}.calendar-vacancies th.price{text-align:right}.calendar-vacancies th small{color:#788b94;font-size:.875rem;font-family:'Helvetica Neue',Helvetica,sans-serif;display:block;text-transform:none}.calendar-vacancies td{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:rgba(226,231,233,.4);font-size:1.25rem;font-weight:300;height:90px;text-align:center;padding:10px 2px;color:#788b94 !important;width:9%}.calendar-vacancies td.available{background:rgba(120,80,161,.8);color:#fff !important;font-size:1.875rem}.calendar-vacancies td.age{text-align:left;width:15%;padding-left:10px}.calendar-vacancies td.price{text-align:right;width:15%;padding-right:10px}.calendar-vacancies td small{color:#788b94;font-family:'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase}.calendar-vacancies tr:hover{background:#fff}.calendar-vacancies tr:hover td{background:#e2e7e9}.calendar-vacancies tr:hover td.available{background:#7c43c0}@media only screen and (max-width:989px){.calendar-vacancies .calendar-vacancies_title{border-bottom:solid 2px #e2e7e9;font-size:.875rem;margin:0 3px}.calendar-vacancies table{border-top:0;margin:-1px 0}.calendar-vacancies table+.calendar-vacancies_title{margin-top:10px}.calendar-vacancies tr{overflow:hidden;*zoom:1;display:block;margin-bottom:2px}.calendar-vacancies th small{display:inline;font-size:.75rem}.calendar-vacancies td,.calendar-vacancies th{font-size:.9375rem !important;height:40px}.calendar-vacancies td{border:1px solid #fff;border-width:0 1px;float:left;width:14.25%}.calendar-vacancies td.age,.calendar-vacancies td.price{border-bottom:2px solid #fff;display:block;width:100%}.calendar-vacancies td.price{background:none !important;margin-top:-80px}}@media only screen and (max-width:767px){.calendar-vacancies .calendar-vacancies_title{border-bottom:solid 2px #e2e7e9;font-size:.875rem;margin:0 3px}.calendar-vacancies table{border-top:0;margin:-1px 0}.calendar-vacancies table+.calendar-vacancies_title{margin-top:10px}.calendar-vacancies tr{overflow:hidden;*zoom:1;display:block;margin-bottom:2px}.calendar-vacancies th small{display:inline;font-size:.75rem}.calendar-vacancies td,.calendar-vacancies th{font-size:.9375rem !important;height:40px}.calendar-vacancies td{border:1px solid #fff;border-width:0 1px;float:left;width:14.25%}.calendar-vacancies td.age,.calendar-vacancies td.price{border-bottom:2px solid #fff;display:block;width:100%}.calendar-vacancies td.price{background:none !important;margin-top:-80px}}.icon{background-color:rgba(255,255,255,.6);background-image:url(../img/sprite.png);background-repeat:no-repeat;border-radius:35px;display:inline-block;height:70px;width:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.icon{background-image:url(../img/sprite@2x.png)}}.icon.articles{background-position:19px -112px}.icon.lost{background-position:12px 12px}.icon.news{background-position:11px -248px}.icon.search{background-position:15px -50px}.icon.signup{background-position:14px -178px}.icon.small{height:40px;width:40px;background-size:82%}.icon.small.signup{background-position:8px -110px}.icon.small.search{background-position:8px -33px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.icon{background-size:89%}.icon.articles{background-position:18px -52px}.icon.lost{background-position:9px 9px}.icon.news{background-size:80%;background-position:11px -215px}.icon.search{background-size:92%;background-position:11px -115px}.icon.signup{background-position:12px -176px}.icon.small.signup{background-position:8px -91px}.icon.small.search{background-position:6px -66px}}.icon-qualifications{background-color:#ebeee8;background-image:url(../img/icons-qualifications.png);background-repeat:no-repeat;border-radius:63%;display:inline-block;height:25px;width:25px;background-size:52%;color:#fff;font-size:.9375rem;line-height:25px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.icon-qualifications{background-image:url(../img/icons-qualifications@2x.png)}}.icon-qualifications.active{background-color:#7c43c0}.icon-qualifications.has-tip{color:#fff}.icon-qualifications.has-tip:hover{color:#fff}.icon-qualifications.ico-cert{background-position:6px -201px}.icon-qualifications.ico-teach{background-position:6px -175px}.icon-qualifications.ico-aid{background-position:6px -280px}.icon-qualifications.ico-special{background-position:7px -125px}.icon-qualifications.ico-car{background-position:6px -227px}.icon-qualifications.ico-no-smoking{background-position:6px -71px}.icon-qualifications.ico-reference{background-position:6px -254px}.icon-qualifications.ico-police{background-position:6px -46px}.icon-qualifications.ico-permanent{background-position:6px -98px}.icon-qualifications.ico-nurse{background-position:6px 6px}.icon-qualifications.ico-lactation{background-position:6px -358px}.icon-qualifications.ico-insurance{background-position:6px -462px}.icon-qualifications.ico-lifesaving{background-position:6px -384px}.icon-qualifications.ico-drivers_license{background-position:6px -408px}.icon-qualifications.ico-char_ref{background-position:7px -436px}.icon-qualifications.fa-moon-o{background-color:#4f5b61;background-image:none;padding-top:4px}#search-results .icon-qualifications.fa-moon-o{position:absolute;right:125px}.gm-style-iw .icon-qualifications.fa-moon-o{position:absolute;right:190px}.gm-style-iw .accordion .icon-qualifications.fa-moon-o{position:relative;right:0;margin-left:10px}#search-results .ribbon.vacancy.available{cursor:pointer}.search_results-result_box-map{background:rgba(120,80,161,.7);color:#fff;margin-top:20px !important;padding:20px;position:relative}.search_results-result_box-map .icon.search{background-color:#fff;left:50%;margin-left:-35px;position:absolute;top:-20px}.search_results-result_box-map .button{margin-bottom:0}.search_results-result_box-map strong{font-weight:600}.search_results-result_box-map .result_box_info-title{color:#fff;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0}.search_results-result_box-map .result_box_info{padding:40px 0 0;text-align:center}.search_results-result_box-map .result_box_info strong{font-weight:600}.place-on-map .infoContainer{min-height:135px}@media only screen and (max-width:989px){.search_results-result_box-map{margin-top:0 !important;margin-bottom:0 !important;padding:20px 30px}.search_results-result_box-map .icon.search{display:block}.search_results-result_box-map .result_box_info{padding-top:40px}}@media only screen and (max-width:990px){.search_results-result_box-map{text-align:center}.search_results-result_box-map .result_box_info{padding-top:40px}.search_results-result_box-map .result_box_info-title{font-size:1rem;line-height:1.375rem}.search_results-result_box-map .left,.search_results-result_box-map .right{float:none !important;width:100%}.search_results-result_box-map .left .button,.search_results-result_box-map .right .button{float:right;font-size:.625rem;margin-top:20px;padding:10px 12px !important;width:49%}.search_results-result_box-map .left .button.show-for-small-only,.search_results-result_box-map .right .button.show-for-small-only{float:left}}#map-results{height:730px;position:relative;z-index:0}#map-canvas{height:730px;width:100%;margin-left:0%}#map-canvas img{max-width:none}.search-results-item .infoContainer .photo img{max-width:100%}#map-canvas .search-results-item .infoContainer img{max-width:100%}.search-results-list{height:710px;margin-top:-730px;overflow:auto;padding:20px 0 0 0 !important;width:450px;float:right}.search-results-list .jspPane{padding-right:0 !important;padding-top:0 !important}.search-results-list .jspContainer{z-index:10100;overflow:visible}.search-results-item .row-tags{display:none;padding:0 10px}.search-results-item .row-tags .columns{border:2px solid #ebeee8;border-width:2px 0;height:45px;padding:8px 0}.gm-style-iw{left:0 !important;overflow:visible !important;width:100% !important}.place-on-map .row{width:100%}.place-on-map .ribbon.vacancy.available b{display:inline}.place-on-map ul.search-results-listing{width:405px;margin:0 0 0 1px !important}.place-on-map .search-results-item .search-results-item_inner{margin-right:0;width:457px}.place-on-map .search-results-listing .search-results-item:last-child{margin-bottom:0 !important}.gm-style-iw>div{overflow:visible !important;max-width:600px !important}.place-on-map .ribbon.vacancy.available{bottom:auto;right:-11px;top:90px}.place-on-map .ribbon.vacancy.available .icon-qualifications{display:none;opacity:0}.place-on-map .search-results-item .row-shortcuts .button.shortcut-show-on-map{display:none !important}.place-on-map .search-results-item .row-tags{display:block}.place-on-map .search-results-item .row-vacancy-fees{display:block !important;padding:0 10px}.place-on-map .search-results-item .row-vacancy-fees .accordion{margin-bottom:12px}.place-on-map .search-results-item .row-vacancy-fees .accordion dd>a,.place-on-map .search-results-item .row-vacancy-fees .accordion dd h4>a{font-weight:bold;padding:12px 0 0}.place-on-map .search-results-item .row-vacancy-fees .accordion dd .content{height:auto;margin-top:0;padding:5px 0 0;overflow:auto;max-height:180px}.search-results-item .adr small{color:#81c6e8;font:bold .6875rem/1.1625rem "Nunito",sans-serif !important}.place-on-map .row-shortcuts .large-7,.place-on-map .row-shortcuts .large-5.jump-to{padding-left:0;padding-right:0;width:50%;float:left}.place-on-map .calendar-vacancies table{margin-bottom:5px}.place-on-map .calendar-vacancies *{-webkit-transition:none 1s;-moz-transition:none 1s;-o-transition:none 1s;transition:none 1s}.place-on-map .calendar-vacancies .calendar-vacancies_title,.place-on-map .calendar-vacancies td,.place-on-map .calendar-vacancies td.available{font-size:.75rem}.place-on-map .calendar-vacancies td{height:40px;line-height:12px}.place-on-map .calendar-vacancies td small{font-size:.5625rem !important}.gm-style-iw_c4k{border:1px solid rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.3);position:relative;width:450px}.gm-style-iw_c4k:after{content:'';position:absolute;bottom:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #dce3e6;left:50%;margin-left:-10px}.gm-style-iw_c4k .place-on-map .ribbon.vacancy.available b{display:inline}.gm-style-iw_c4k .place-on-map .search-results-listing{margin:0;width:100%}#scrollingarea{width:425px}.touch .week-checkbox label input[type=checkbox]{display:inherit !important;height:100%;position:absolute;width:100%;z-index:99;background-color:transparent !important;border:none transparent !important;-webkit-appearance:inherit}.touch .week-checkbox label input[type=checkbox]:checked{background-color:transparent !important;border-top-color:transparent !important;box-shadow:none;-webkit-appearance:inherit}@media only screen and (min-width:990px){ul.search-results-listing{margin:0 -.9375rem}}@media only screen and (min-width:990px) and (max-width:1395px){#map-results,#map-canvas,.search-results-list{height:690px}.search-results-list{float:right;margin-top:-690px;padding-top:40px;width:450px}}@media only screen and (min-width:990px) and (max-width:1180px){#scrollingarea{margin-left:25px;width:410px}}@media only screen and (max-width:990px){.search_results-result_box-map.row{padding:20px 30px;margin:30px 0 0 0 !important}#map-canvas{display:none}#map-results{height:auto}.search-results-listing{margin-bottom:0}.search-results-list{float:none;margin-left:0;margin-top:0;padding:0;height:auto;overflow:scroll;width:100%;padding-bottom:40px !important;background:#ebeee8}.search-results-item-title{margin-bottom:0}.search-results-item .row-shortcuts .button.shortcut-show-on-map{display:none !important}#scrollingarea{padding:0;width:100%}.ribbon.vacancy.available{bottom:auto;display:table;float:none;height:auto;left:auto;line-height:1.0625rem;margin-bottom:3px;padding:4px 7px;position:relative;right:0;top:auto}.ribbon.vacancy.available .fa-check{margin:0 3px 0 0}.ribbon.vacancy.available:after,.ribbon.vacancy.available:before{content:none}}@media only screen and (max-width:990px){#map-canvas{display:none}#map-results{height:auto}.search-results-listing{margin-bottom:0}.search-results-list{float:none;margin-left:0;margin-top:0;padding:0;height:auto;overflow:scroll;width:100%;padding-bottom:40px !important;background:#ebeee8}.search-results-item-title{margin-bottom:0}.search-results-item .row-shortcuts .button.shortcut-show-on-map{display:none !important}#scrollingarea{width:100%}.ribbon.vacancy.available{bottom:auto;display:table;float:none;height:auto;left:auto;line-height:1.0625rem;margin-bottom:3px;padding:4px 7px;position:relative;right:0;top:auto}.ribbon.vacancy.available .fa-check{margin:0 3px 0 0}.ribbon.vacancy.available:after,.ribbon.vacancy.available:before{content:none}}span.select-toggle{font-size:80%;font-weight:normal}@media only screen and (max-width:767px){.search-results-item .row-shortcuts .button.shortcut-show-vacancies{display:none !important}}.promoted_banner{background:#4ec4c3;height:28px;position:relative;text-align:right;text-transform:uppercase;color:#fff;font-weight:700;font-size:.9rem;line-height:28px}@media only screen and (max-width:990px){.promoted_banner{text-align:center}}.promoted_banner:after{border-color:#3e0579 transparent transparent #3e0579;right:-8px;border-width:4px;bottom:-8px;border-style:solid;content:"";position:absolute}.promoted_banner:before{right:-9px;z-index:99;top:0;content:"";position:absolute;width:10px;background:#4ec4c3;height:28px}.promoted_tooltip{position:absolute;top:100%;left:0;width:90%;left:5%;background:transparent;color:#fff;z-index:20;padding-top:8px;text-align:left;text-transform:none;display:none;opacity:0;visibility:hidden}.promoted_banner:hover .promoted_tooltip{display:block;opacity:1;visibility:visible}.promoted_tooltip .promoted_tooltip--inner{position:relative;background:#002e56;padding:10px}.promoted_tooltip .promoted_tooltip--inner:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,46,86,0);border-bottom-color:#002e56;border-width:7px;margin-left:-7px}.promoted_tooltip p{font-size:.9rem;margin-bottom:10px;line-height:1.2;color:#fff;font-weight:400}.promoted_tooltip p a{color:#fff;font-weight:500;text-decoration:underline}.place-on-map .promoted_banner{display:none}.place-on-map .disclaimer3,.calendar-vacancies_title .disclaimer3{color:#231673 !important;font-size:.85rem !important;text-transform:none;font-weight:300}#main-header .submenu .control a.favourites i.fa{margin:4px 0 0 0;font-size:1rem}#main-header .submenu .favourites.active{background:#7c43c0}#main-header .submenu .favourites.active i.fa:before{content:""}.favourites .favourite_count{position:absolute;right:-11px;top:-8px;opacity:1;background:#00325c}#main-header .submenu .favourites.active .favourite_count{opacity:1;background:#f36}.infoContainer .btn-favourite{padding:0;font-size:1.5rem;line-height:1;position:absolute;right:10px;top:14px;background:transparent;color:#00325c;outline:none}.promoted .infoContainer .btn-favourite{top:42px}.infoContainer .btn-favourite:focus{outline:none}.infoContainer .btn-favourite.active i.fa:before{content:"";color:#b081e0}.place-on-map .infoContainer .btn-favourite{display:none}.tab-bar .favourites{position:absolute;top:20px;right:148px;padding:9px 10px 10px 10px;background:#231673;height:34px;width:34px}.favourites .favourite_count{margin-top:-2px}.tab-bar .favourites.active{background:#7c43c0}.tab-bar .favourites.active .favourite_count{opacity:1;background:#7c43c0}.tab-bar .favourites.active i.fa:before{content:""}@media only screen and (max-width:990px){.infoContainer .btn-favourite{bottom:auto;top:20px;right:3px}}@media only screen and (max-width:767px){.tab-bar .favourites{top:10px;right:138px}}.iconsvg_direction{vertical-align:middle}.gm-style .gm-style-iw{border-radius:0;padding:0}.gm-style .gm-style-iw,.gm-style .gm-style-iw>div{max-height:900px !important}.gm-style-iw .gm-ui-hover-effect{display:none !important}.search_results-neighbouring-suburbs{background:rgba(120,80,161,.7);color:#fff;margin-top:20px !important;padding:10px;font-size:15px;position:relative}.search_results-neighbouring-suburbs div{background-color:#4ec4c3;color:#fff;font-weight:500;margin-top:-10px;margin-left:-10px;margin-right:-10px;padding:10px}.search_results-neighbouring-suburbs .icon.search{width:30px;height:30px;position:relative;top:-5px;float:right;border-radius:15px;background-image:url(../img/sprite.png);background-size:92%;background-position-x:5px;background-position-y:-28px;background-color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.search_results-neighbouring-suburbs .icon.search{background-image:url(../img/sprite@2x.png);background-position-x:5px;background-position-y:-50px}}.search_results-neighbouring-suburbs ul{list-style:none;font-size:15px}.search_results-neighbouring-suburbs ul a{color:#fff;text-decoration:underline}.data_attribution{left:0;bottom:0;cursor:pointer;background:rgba(222,237,248,.8);color:#444;text-transform:none;width:auto;padding:3px 5px;font-size:10px;line-height:1.2;font-weight:500;position:absolute}