.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}}.orbit-bullets-container{z-index:9;position:relative;top:-25px}.orbit-bullets-container li{background:#73a0df;border:5px solid #ebeee8;cursor:pointer;height:35px;width:35px;display:inline-block;float:none}.orbit-bullets-container li.active{background:#231673}.orbit-timer,.orbit-slide-number{display:none}.orbit-next,.orbit-prev{height:71px !important}.orbit-container .orbit-next{background-image:url(../img/orbit-next.png);right:15px}.orbit-container .orbit-prev{background-image:url(../img/orbit-prev.png);left:15px}.touch .orbit-bullets,.orbit-container .orbit-next,.orbit-container .orbit-prev{display:block !important}.tags{color:#d0d6d5;margin:0;overflow:hidden;cursor:pointer}.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:bold .6875rem/1.5625rem "Nunito",sans-serif !important;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}.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}@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-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.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}.large_icon .icon-qualifications.ico-porse{background-position:7px -817px}.icon-qualifications.fa-moon-o{background-color:#4f5b61;background-image:none;padding-top:4px}@media only screen and (min-width:767px){.large_icon .icon-qualifications{background-image:url(../img/icons-qualifications-large.png);background-repeat:no-repeat;border-radius:63%;display:inline-block;height:35px;width:35px;background-size:60%;color:#fff;font-size:.9375rem;line-height:35px;text-align:center}.large_icon .icon-qualifications.ico-cert{background-position:7px -326px}.large_icon .icon-qualifications.ico-teach{background-position:8px -285px}.large_icon .icon-qualifications.ico-aid{background-position:8px -457px}.large_icon .icon-qualifications.ico-special{background-position:8px -205px}.large_icon .icon-qualifications.ico-car{background-position:8px -370px}.large_icon .icon-qualifications.ico-no-smoking{background-position:7px -118px}.large_icon .icon-qualifications.ico-nurse{background-position:8px 6px}.large_icon .icon-qualifications.ico-lactation{background-position:8px -582px}.large_icon .icon-qualifications.ico-mature{background-position:9px -992px}.large_icon .icon-qualifications.ico-ana{background-position:7px -955px}.large_icon .icon-qualifications.ico-insurance{background-position:8px -749px}.large_icon .icon-qualifications.ico-lifesaving{background-position:8px -623px}.large_icon .icon-qualifications.ico-drivers_license{background-position:8px -662px}.large_icon .icon-qualifications.ico-permanent{background-position:8px -162px}.large_icon .icon-qualifications.ico-reference{background-position:8px -414px}.large_icon .icon-qualifications.ico-police{background-position:8px -77px}.large_icon .icon-qualifications.ico-char_ref{background-position:10px -707px}.large_icon .icon-qualifications.temporary-resident{background-position:8px -1159px}.large_icon .icon-qualifications.ico-porse{background-position:8px -1287px}}.font-icon.icon-qualifications{background-image:none !important;position:relative}.font-icon.icon-qualifications i{display:inline-block;font-size:1.3rem;position:absolute;left:10px;top:7px}.font-icon.icon-qualifications i.fa-star{left:8px}.font-icon.icon-qualifications i.fa-sun-o{left:7px}@media only screen and (max-width:767px){.font-icon.icon-qualifications i{font-size:1rem;left:6px;top:5px}.font-icon.icon-qualifications i.fa-star{left:6px}.font-icon.icon-qualifications i.fa-sun-o{left:5px}}.menu-magellan{width:auto;z-index:101 !important;padding:10px;min-width:100%;width:100%}.menu-magellan .sub-nav dt.active a,.menu-magellan .sub-nav dd.active a,.menu-magellan .sub-nav li.active a{background:none}.menu-magellan .sub-nav{margin:0 auto}.menu-magellan .sub-nav a{color:#fff;font-family:"Nunito",sans-serif;font-size:1rem;font-weight:100;text-transform:uppercase}.menu-magellan .sub-nav .active a{font-weight:600}.menu-magellan .sub-nav dt,.menu-magellan .sub-nav dd,.menu-magellan .sub-nav li{margin-bottom:0}.menu-magellan .sub-nav dt a:hover,.menu-magellan .sub-nav dd a:hover,.menu-magellan .sub-nav li a:hover{color:#fff}@media only screen and (min-width:990px) and (max-width:1395px){.menu-magellan .sub-nav dd{margin-left:0}.menu-magellan .magellan{overflow-y:hidden;-webkit-box-shadow:touch;-webkit-transform:translateZ(0)}.menu-magellan .magellan dl{max-width:1070px !important;width:1070px}.menu-magellan .sub-nav a{font-size:.855rem}}@media only screen and (max-width:989px){.menu-magellan .magellan{overflow-x:scroll;overflow-y:hidden;max-height:1.875rem;-webkit-box-shadow:touch;-webkit-transform:translateZ(0)}.menu-magellan .magellan dl{width:1015px;white-space:nowrap;overflow:scroll;display:block}.menu-magellan .magellan .sub-nav{padding-top:0}.menu-magellan .magellan .sub-nav dd{margin-left:0}.menu-magellan .magellan .sub-nav a{font-size:.8125rem}}@media only screen and (max-width:767px){.menu-magellan .magellan{overflow-x:scroll;overflow-y:hidden;max-height:1.875rem;-webkit-box-shadow:touch;-webkit-transform:translateZ(0)}.menu-magellan .magellan dl{width:960px;white-space:nowrap;overflow:scroll;display:block}.menu-magellan .magellan .sub-nav dd{margin-left:0}.menu-magellan .magellan .sub-nav a{font-size:.8125rem}}blockquote{background:url(../img/quote.png) no-repeat;background-size:40px;background-position:0 0;padding:15px 0 0 55px !important}@media only screen and (max-width:767px){blockquote{background-position:10px 0;padding:10px 0 0 65px !important;width:90%}}.tabs{font-weight:bold;text-transform:uppercase}.tabs dd.active{border:1px solid #dce3e6;border-bottom:0}.tabs-content{border:1px solid #dce3e6}.tabs-content .content{padding:20px !important}.contextual-header{color:#fff;margin-bottom:0;padding-top:20px}.contextual-header .avatar{background:transparent;height:160px;margin-bottom:15px;padding-right:0;position:relative;text-align:center}.contextual-header .avatar img{height:100%}.contextual-header .greetings{margin-bottom:.5em}.contextual-header .greetings span{font-family:"Nunito",sans-serif}.contextual-header .greetings h1{color:#fff;margin-bottom:7px}.contextual-header .greetings h3{color:rgba(127,197,230,.8);font-size:.9375rem;font-weight:normal;line-height:1.5rem;margin:0}.contextual-header .greetings h3 a{color:rgba(127,197,230,.8)}.contextual-header .greetings h3 i{margin-right:5px}@media only screen and (max-width:989px){.contextual-header{margin-bottom:0}.contextual-header>.row{padding:20px 0}.contextual-header .label{margin-top:10px;display:inline-block !important;padding:10px;margin-bottom:0}.contextual-header .greetings span{margin-bottom:20px}.contextual-header .avatar{margin:auto;height:100px;width:100px}.contextual-header .ribbon.vacancy.available{margin:10px 0;position:initial;width:100%}.contextual-header .ribbon.vacancy.available:before,.contextual-header .ribbon.vacancy.available:after{border:none}.contextual-header .ribbon.vacancy.available span{color:#fff;margin-left:7px}}@media only screen and (max-width:767px){.contextual-header{padding-top:20px;margin-bottom:0;text-align:center}.contextual-header .avatar{margin:0 auto 40px auto;height:75px;width:75px}.contextual-header .ribbon.vacancy.available{margin:10px 0;position:initial;width:100%}.contextual-header .ribbon.vacancy.available:before,.contextual-header .ribbon.vacancy.available:after{border:none}.contextual-header .ribbon.vacancy.available span{color:#fff;margin-left:7px}.contextual-header .greetings h1{font-size:1.625rem;line-height:1.625rem}}.booking-info{background:#ebeee8;font-size:1rem;line-height:1.6rem;padding:15px;margin:20px 0}.booking-info .label{background-color:#4ec4c3;color:#fff;font-size:1rem;margin-bottom:0}@media only screen and (max-width:989px){#booking-modal{margin-left:-48%;width:96%}.payment-button{margin-bottom:0}}.contextual-header{background:#00569e}.menu-magellan{background:#231673}.info .provider-content .intro-header .overnight{position:absolute;right:0;top:0}.info .provider-sidebar{color:#fff;padding-right:0}.info .provider-sidebar i{background:rgba(255,255,255,.2);border-radius:100%;color:#fff;float:left;height:24px;line-height:24px;margin:0 0 0 -35px;text-align:center;width:24px}.info .provider-sidebar a{color:#fff}.single-profile-qualifications .font_icon i{background:transparent;display:inline-block !important;font-size:40px;height:auto;line-height:58px;margin:3px 0 0 25px;width:auto}.info .provider-sidebar p{font-size:.8125rem;font-weight:300;line-height:1.125rem;padding-left:60px;position:relative}.info .provider-sidebar .button{margin:5px 0 0 0}.psidebar-info{position:relative;padding:0 50px 0 0}.psidebar-info .psidebar-extra-button{bottom:-15px;height:83px;position:absolute;right:10px;text-align:right;width:165px}.info .provider-sidebar p.extra-icon{padding-right:85px}.info .provider-sidebar .button.info-button{margin:1px 0 1px 50px;position:relative}.info .provider-sidebar .button.info-button i{background:rgba(255,255,255,.2) none repeat scroll 0 0;font-size:1rem;height:24px;left:-37px;line-height:24px;margin:0;position:absolute;text-align:center;top:-1px;width:24px;cursor:default}.info .infoContainer{border:none;background:rgba(0,139,206,.7);height:100%;margin-bottom:0;padding:20px;width:100%}.info .infoContainer .fn{display:none}.info .provider-map{background-size:cover;background-repeat:no-repeat;background-position:center center;height:220px;margin:-20px -20px 30px}.info .child-care-jobs{background:#654387;color:#fff;display:block;margin:30px 0 0;padding:30px}.info .child-care-jobs a{color:#fff}.info .child-care-jobs span.title{font-family:"Nunito",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3125rem;text-transform:uppercase}.info .child-care-jobs span{display:block;font-size:.8125rem;font-weight:300}.info .provider-content{padding-left:0}.info .provider-content section{background:#fff;height:100%;padding:20px}.info .provider-content section p,.info .provider-content section ul li,.info .provider-content section dt,.info .provider-content section dd,.intro-desc{font-size:.875rem}.intro-desc{font-weight:300}.info .provider-content section ul.disc{margin-left:20px}.info .provider-content .intro-header{margin-bottom:15px;position:relative}.info .provider-content .intro-header .intro-title{margin-bottom:10px;padding-right:160px}.info .provider-content .service-rating{border-top:solid 2px #dce3e6;margin-top:10px;padding:15px 0 0}.info .provider-content .service-rating .tags{padding-top:4px}.provider-section{padding:50px 0;background:#fff}.provider-section .title{display:table;margin-bottom:20px;width:100%}.provider-section .title h3{font-size:1.375rem}.provider-section .title .button{margin-top:5px}.provider-section .title small{color:#788b94;font-size:.875rem;line-height:2.5rem}.single-education{background:rgba(255,255,255,.3);margin-top:30px}.single-employment{background:#fff}.single-qualifications{background:rgba(255,255,255,.3)}.single-qualifications .row+.row{margin-top:30px}.single-interests{background:#fff}.photos{background:rgba(255,255,255,.3)}.photos .th{border:2px solid transparent;border-bottom-width:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.photos .th img{width:100%}.info .provider-rating .intro-header{min-height:20px}.info .provider-rating .intro-header .intro-title{padding-right:0}.info .tip{background:#ebeee8;color:#788b94;font-family:"Nunito",sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;margin-bottom:20px;padding:15px;text-transform:uppercase}.rating ul{list-style:none;margin-left:0}.rating .star-rating{border-bottom:1px solid #788b94;font-size:.8125rem;height:50px;padding-top:12px}.rating .star-rating img{margin:2px 8px 0 0}.rating .star-rating span{display:table;line-height:1rem}.tags-checkbox label{display:inline-block;height:40px;float:left;position:relative;width:100%}.tags-checkbox label input[type=checkbox]{display:none}.tags-checkbox label span{background:#e2e7e9;border:1px solid #fff;color:#788b94;display:block;font-size:.75rem;font-weight:300;width:100%;height:100%;line-height:40px;position:absolute;text-align:center}.tags-checkbox label span:before{content:""}.tags-checkbox label input[type=checkbox]:checked+span{background-color:#7c43c0;color:#fff}.touch .tags-checkbox label input[type=checkbox]{height:100%;position:absolute;width:100%;z-index:99;background-color:transparent !important;border:none transparent !important;-webkit-appearance:inherit}.bg_pink{background:#654387}.bg_red{background:#c30435}.red_color{color:#c30435}.special_offer{padding:7px 0 9px 0;z-index:20;position:relative}.special_offer--link,.special_offer--link a{color:#fff;font-family:"Nunito",sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase}.offerShow{background:#f5f6f3;padding-top:80px;overflow:hidden}.offerShow ul{padding-left:10px}@media only screen and (max-width:1030px){.specialOfferMagellan.fixed{top:42px !important}}.specialOfferMagellan.special_offer{display:none}.specialOfferMagellan.special_offer.active{display:block;position:fixed;width:100%;top:203px}@media only screen and (max-width:1039px){.specialOfferMagellan.special_offer.active{top:46px}}@media only screen and (max-width:767px){.specialOfferMagellan.special_offer.active{top:42px}}.ribbon_offer{font-size:15px !important;position:relative;background:#4ec4c3;color:#fff;text-align:center;padding:.3em .5em;margin:0 auto .2em;max-width:800px;margin-top:0}@media only screen and (max-width:767px){.ribbon_offer{font-size:14px !important;margin:-3px 15px 2px}}.ribbon_offer:before,.ribbon_offer:after{content:"";position:absolute;display:block;bottom:-.3em;border:1em solid #29aead;z-index:-1}.ribbon_offer:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon_offer:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon_offer .ribbon-content:before,.ribbon_offer .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#0c9c9b transparent transparent transparent;bottom:-.4em}.ribbon_offer .ribbon-content:before{left:0;border-width:.4em 0 0 .4em}.ribbon_offer .ribbon-content:after{right:0;border-width:.4em .4em 0 0}.offerWithShadow{position:relative;z-index:5}.offerWithShadow:after{content:"";position:absolute;width:40%;height:200%;left:30%;top:-30%;background:#c6c7c5;z-index:-1;-ms-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);transform:rotate(-17deg);opacity:.3;box-shadow:14px -8px 12px rgba(0,0,0,.4);display:none}.offer-additional-info,.offer-additional-info *{font-size:100%}.specialOffer_inner{position:absolute;top:10px;right:20px;min-width:95px;text-transform:uppercase}.specialOffer{position:absolute;background:#7c43c0;color:#fff;font-size:.6rem !important;padding:5px 13px 2px 5px;bottom:5px;right:-48px;height:20px}.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_inner{right:45px}.specialOffer:after{display:none}}@media only screen and (max-width:767px){.specialOffer_inner{right:0;position:relative;display:inline-block;top:0;left:0}.specialOffer_inner .specialOffer{position:relative;display:inline-block;right:0;height:auto;line-height:34px;padding:0 11px;top:4px}.specialOffer:after,.specialOffer:before{display:none}.ribbon.vacancy.available.withdate.mobile_inlne{position:relative;display:inline-block;padding:2px 14px}.ribbon.vacancy.available.withdate.mobile_inlne:after,.ribbon.vacancy.available.withdate.mobile_inlne:before{display:none}.offerShow{padding-top:65px !important}.contextual-header .specialOffer_inner{display:inline-block !important}.contextual-header .specialOffer_inner .specialOffer{top:0}}@media only screen and (max-width:1030px){.touch .tags-checkbox label input[type=checkbox]{display:inherit !important}}.touch .tags-checkbox label input[type=checkbox]:checked{background-color:transparent !important;border-top-color:transparent !important;box-shadow:none;-webkit-appearance:inherit}section.testimonials{padding:50px 20px}.calendar-vacancies{background:rgba(255,255,255,.5);margin:30px 0 0}.calendar-vacancies td,.calendar-vacancies td.age,.calendar-vacancies td.price{border-color:#ebeee8}.qualifications-table li{background:rgba(208,214,213,.2);border:1px solid #ebeee8;color:#d0d6d5;font-style:italic;font-size:1rem;padding-top:1.25rem;text-align:center}.qualifications-table li.active{background:#81c6e8;color:#fff;font-style:normal}.pricing-table-container{background:#fff}.pricing-table-container .pricing-table-unit .pricing-table{margin-bottom:0;padding:2px}.pricing-table-container .pricing-table-unit .pricing-table .title{margin-bottom:0;text-transform:uppercase}.pricing-table-container .pricing-table-unit .pricing-table .price{padding:.9375em 1.25em}.pricing-table-container .pricing-table-unit .pricing-table .bullet-item{border-bottom:0}.pricing-table-container .pricing-table-unit .pricing-table .bullet-item+.bullet-item{border-top:dotted 1px #ddd}@media only screen and (max-width:989px){.pricing-table-container .pricing-table-unit{float:none !important;width:100% !important}}@media only screen and (max-width:767px){.pricing-table-container .pricing-table-unit{float:none !important;width:100% !important}.provider-section .title+h2{font-size:1.1rem}.provider-section .title+h2 .fa-star.yellow{font-size:1rem;width:1em}.rating-list-stars{font-size:0}.rating-list-stars i{font-size:.825rem}.info .infoContainer a.button.tiny.info-button{min-width:70px}}@media only screen and (max-width:767px){.reveal-modal{margin-top:60px}.psidebar-info .psidebar-extra-button{bottom:0;height:auto;padding:0 0 0 10px;position:static;right:0;text-align:left;width:100%}.info .infoContainer a.button.tiny.info-button{float:left;min-width:115px}.info .infoContainer a.button.tiny.info-button:last-child{margin-top:15px}}.slider .orbit-container ul li{margin:auto;width:100%}.slider .orbit-container ul li img{margin:0 auto}.ribbon.vacancy.available{background:none repeat scroll 0 0 #0aaf57;color:#fff;display:inline-block;font-family:"Nunito",sans-serif;font-size:.6875rem;font-weight:500;height:26px;left:auto;line-height:26px;margin:0;padding-left:0;padding-right:12px;position:absolute;right:-31px;text-transform:uppercase;top:10px;width:auto}.ribbon.vacancy.available a{color:#fff}.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}.single-info{padding-top:10px}.ribbon.vacancy.available.inline{right:15px}.ribbon.vacancy.available.inline:after{display:none}.ribbon.vacancy.available.withdate .fa-check{float:left;font-size:.8125rem;line-height:14px;margin:6px 5px 0 0}.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:center;text-transform:none;min-width:90px}.ribbon.vacancy.available.withdate:before{border-width:17px;z-index:1}@media only screen and (max-width:990px){.ribbon.vacancy.available.withdate{padding-right:25px;padding-left:0;right:-10px}}@media only screen and (max-width:767px){.ribbon.vacancy.available.inline{right:0;top:10px;position:relative;float:right}}.info .provider-sidebar .single-profile-qualifications{background:rgba(0,139,206,.7);height:100%;margin:0;padding-bottom:.625rem;padding-top:.625rem}.info .provider-sidebar .single-profile-qualifications .photo{background:#fff;box-shadow:-4px 4px 0 rgba(0,0,0,.2);margin:-30px auto 20px auto;padding:15px;position:relative;text-align:center;max-width:260px}.photo .phImg{height:230px;position:relative;line-height:230px}.photo .phImg img{max-width:100%;max-height:100%}.info .provider-sidebar .single-profile-qualifications .photo:before{border:10px solid transparent;border-color:transparent #002537 #002537 transparent;content:'';left:-20px;position:absolute;top:0}.info .provider-sidebar .single-profile-qualifications h5{font-size:1.125rem;margin:0 1.25rem 10px}.info .provider-sidebar .single-profile-qualifications ul{display:block;padding:0;margin:0 -.625rem;*zoom:1;margin:0 auto;padding:0;max-width:280px}.info .provider-sidebar .single-profile-qualifications ul:before,.info .provider-sidebar .single-profile-qualifications ul:after{content:" ";display:table}.info .provider-sidebar .single-profile-qualifications ul:after{clear:both}.info .provider-sidebar .single-profile-qualifications ul>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}.info .provider-sidebar .single-profile-qualifications ul>li{width:30.33333%;padding:0 .625rem 1.25rem;list-style:none}.info .provider-sidebar .single-profile-qualifications ul>li:nth-of-type(n){clear:none}.info .provider-sidebar .single-profile-qualifications ul>li:nth-of-type(3n+1){clear:both}.info .provider-sidebar .single-profile-qualifications i{display:none}.info .provider-sidebar .single-profile-qualifications li{padding:.625rem}.info .provider-sidebar .single-profile-qualifications .icon-qualifications{display:block;height:65px;margin:0 auto;width:65px;background-size:54%}.single-profile-qualifications .font_icon i.fa-pencil-square-o{margin:4px 0 0 14px !important;background:transparent}.profile_icon.qualifications{border-top:2px solid #dce3e6;margin:15px 0 10px 0;padding:10px 0}.profile_icon.qualifications dd{margin-right:5px;display:inline-block}.icon-qualifications.ico-mature{background-position:7px -612px}.icon-qualifications.ico-ana{background-position:6px -590px}.icon-qualifications.temporary-resident{background-position:6px -716px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-cert{background-position:15px -539px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-teach{background-position:15px -470px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-aid{background-position:15px -755px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-special{background-position:15px -334px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-car{background-position:15px -612px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-no-smoking{background-position:15px -194px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-nurse{background-position:15px 13px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-lactation{background-position:15px -966px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-insurance{background-position:15px -1246px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-lifesaving{background-position:16px -1035px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-drivers_license{background-position:16px -1101px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-permanent{background-position:15px -267px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-reference{background-position:15px -685px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-police{background-position:15px -124px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-char_ref{background-position:18px -1179px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-mature{background-position:18px -1654px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.temporary-resident{background-position:16px -1931px}.info .provider-sidebar .single-profile-qualifications .icon-qualifications.ico-ana{background-position:16px -1593px}.contextual-header .greetings.single-greetings{margin-bottom:1.5em}.single-profile-fees .rate-hour{border-top:2px solid #ebeee8;padding-top:.625rem;margin-bottom:0}.single-profile-fees .rate-hour dt{font:bold 1rem "Nunito",sans-serif;text-transform:uppercase}.single-profile-fees .rate-hour dd{margin-bottom:0;margin-top:.625rem}.single-profile-fees .rate-hour .label{font-size:1.125rem;background-color:#4ec4c3}@media only screen and (max-width:989px){.single-profile-qualifications{margin-top:30px !important}.calendar-vacancies table{border:solid 1px #e2e7e9;margin:0}.show-for-small-only .availability{margin-bottom:20px}.columns.provider-sidebar{padding-left:0}.columns.provider-content{height:auto;padding-right:0}.intro-header .ribbon.vacancy.available{display:none}.info .provider-content section{padding-bottom:50px}.info .child-care-jobs{margin:30px -20px 0}.provider-section{padding:30px 0}.calendar-vacancies{margin:0}.photo .phImg{min-height:200px;line-height:190px}}@media only screen and (max-width:767px){.single-profile-qualifications{margin-top:30px !important}.calendar-vacancies table{border:solid 1px #e2e7e9;margin:0}.qualifications-table li{display:block;width:100%}.show-for-small-only .availability{margin-bottom:20px}.columns.provider-sidebar{padding-left:0}.columns.provider-content{padding-right:0}.intro-header .ribbon.vacancy.available{display:none}.info .provider-content section{padding-bottom:50px}.provider-section{padding:30px 0}.provider-section .title h3,.provider-section .title small{width:100%}.provider-section .title .button{margin-bottom:0;width:100%}.calendar-vacancies{margin:0}.info .infoContainer{padding:20px 0 0 0}.info .provider-content .service-rating{min-height:50px}.info .provider-content .service-rating .tags{width:100%}.info .provider-content .service-rating .button{margin:10px 0;width:100%}.info .child-care-jobs{margin:30px 0 0}.intro-title{padding-right:0 !important}}#request-tour-modal #formLocateMe{padding-top:11px;padding-bottom:11px}.btn-favourite{padding:0;display:inline-block;margin:0 10px;font-size:1.3rem;color:#fff;vertical-align:middle}.btn-favourite.active i:before{content:"";color:#b081e0}.info .provider-sidebar i svg{vertical-align:middle;margin:1px -2px 0 2px}.greetings .info .provider-sidebar p{padding-left:38px;text-align:left}@media only screen and (min-width:767px){.logo_withslider{margin-top:-60px}}.p-r0{padding-right:0}.p-l0{padding-left:0}.info .provider-sidebar.style1 p{font-size:1rem}.info .provider-sidebar.style1 .button{min-width:160px;text-align:left;font-size:.75rem !important}.info .provider-sidebar.style1 .button i{float:none;display:inline-block;margin:0 10px 0 0}.left_arrow.ribbon.vacancy.available{position:relative;right:0;top:20px;padding-left:5px;padding-right:5px}.left_arrow.ribbon.vacancy.available:before{right:-20px;left:auto;transform:rotate(180deg)}.left_arrow.ribbon.vacancy.available:after{left:0;right:auto;transform:rotate(90deg)}.left_arrow.specialOffer{position:relative;padding:4px 5px 4px 13px;bottom:0;top:5px;right:0;font-weight:500 !important;font-size:.6875rem !important}.left_arrow.specialOffer:before{right:-19px;left:auto;top:0;transform:rotate(-180deg);height:100%}.left_arrow.specialOffer:after{right:auto;left:0;transform:rotate(90deg)}.ribonleft{padding-right:35px}.ribonleft .left_arrow,.ribonleft .left_arrow.ribbon{margin-left:-28px}.ribon_mobile{padding-top:5px;padding-bottom:20px}.ribon_mobile .left_arrow.ribbon.vacancy.available:after,.ribon_mobile .left_arrow.ribbon.vacancy.available:before,.ribon_mobile .specialOffer:after,.ribon_mobile .specialOffer:before{display:none !important}.ribon_mobile .left_arrow.ribbon.vacancy.available,.ribon_mobile .specialOffer{padding-left:10px !important;padding-right:10px !important;min-width:110px;display:inline-block;width:auto}.ribon_mobile .left_arrow.ribbon.vacancy.available{top:0}@media only screen and (max-width:989px){.ribonleft{display:none}.mp-0{padding:0}.mm-b-10{margin-bottom:10px}.ribon_mobile .left_arrow.ribbon.vacancy.available{line-height:25px !important}}.auto_grid_list li{width:auto !important;display:inline-block;padding-left:10px !important;padding-right:10px !important}.slider_withcontent{position:relative;overflow:hidden}.slider_withcontent .specialOffer{line-height:15px !important;padding:5px 10px !important;height:auto !important;margin:0 5px !important;top:0}.contextual-header.centre-info{background:rgba(0,139,206,.7)}.centre-title a:hover{color:#fff}.centre-title h1{font-size:2rem}@media only screen and (min-width:768px){.centre-title{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,.35);min-height:200px;padding-top:20px}h1{font-size:2.2rem}h1 .btn-favourite{font-size:1.75rem;margin:-5px 0 0 0}}@media only screen and (max-width:767px){.centre-title h1{font-size:1.4rem}.mobile-7{width:58.33333%}.contextual-header.centre-info .avatar{height:120px;width:120px}h1 .btn-favourite{font-size:1.4rem}}