@charset "UTF-8";body{font-family:lato,sans-serif;font-size:16px;overflow-x:hidden}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:700}h1{color:#5d0024;font-size:70px;font-weight:300;margin:0}.special-title{font-family:"verveine",sans-serif;text-transform:none;font-weight:400}h1.special-title{margin-bottom:20px;font-size:55px}h2.special-title{margin-bottom:18px;font-size:50px}h3.special-title{margin-bottom:16px;font-size:45px}h4.special-title{margin-bottom:14px;font-size:40px}h3{font-size:28px}h4{font-size:24px}h5{font-size:16px}a{color:#8430D9;font-weight:600;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in;text-decoration:none}a i{-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}p:last-of-type{margin-bottom:0}.clear{clear:both}.nm{margin:0}.mb-0{margin-bottom:0!important}.wrapper{max-width:1500px;margin:0 auto}.small-wrapper{max-width:1200px;margin:0 auto}@media only screen and (max-width:1580px){.small-wrapper,.wrapper{max-width:100%;padding:0 2%}}.button{text-decoration:none;font-family:sofia-pro,sans-serif}.button,button.button,input.button{display:inline-block;margin:0;background:none;border:0;border-radius:50px;text-transform:uppercase;padding:6px 25px;font-size:16px;font-weight:700;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.button svg{-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.button.large,button.button.large,input.button.large{padding:8px 45px;font-size:18px}.button.small,button.button.small,input.button.small{padding:3px 16px 5px;font-size:13px}.button.white,button.button.white{background-color:#fff;color:#4F0C84;border:solid 2px #fff}.button.white:hover,button.button.white:hover{color:#fff;background:none}.button.outline,button.button.outline{border:solid 2px #000;background:none}.button.outline.white,button.button.outline.white{color:#fff;border-color:#fff}.button.outline.white:hover,button.button.outline.white:hover{color:#4F0C84;background-color:#fff}.button.outline.white:hover .icon-container svg{stroke:#4F0C84}.button.purple,button.button.purple,input.button.purple{color:white;border-color:#4F0C84;background-color:#4F0C84}.button.purple:hover,button.button.purple:hover,input.button.purple:hover{color:#fff;background:#6b10b3;border-color:#6b10b3}.button.outline.purple,button.button.outline.purple{color:#4F0C84;border-color:#4F0C84;background:none}.button.outline.purple:hover,button.button.outline.purple:hover{background-color:#4F0C84;color:#fff}.button.red,button.button.red,input.button.red{color:white;border-color:#ff0000;background-color:#ff0000}.button.red:hover,button.button.red:hover,input.button.red:hover{color:white;border-color:#ff5555;background-color:#ff5555}.button.gray{background:#eee;color:#4F0C84;border-radius:4px;font-weight:700}.button.gray:hover{background:#d9d9d9}.button i.fa-chevron-down,.button i.fa-chevron-right{font-size:16px;margin-left:5px}.button[disabled],button.button[disabled],input.button[disabled]{background-color:#ddd;color:#aaa;border:solid 2px #aaa}.button[disabled]:hover,button.button[disabled]:hover,input.button[disabled]:hover{background-color:#ddd;color:#aaa;border:solid 2px #aaa}.small.outline{border-width:2px}.loading-overlay{position:fixed;z-index:999999;width:100%;height:100%;background:rgba(0,0,0,0.2)}.loading-overlay img{position:absolute;left:50%;margin-left:-108px;top:50%;margin-top:-108px}img{max-width:100%}.center{text-align:center}.float-left{float:left}.float-right{float:right}ul{padding-left:0}ul.no-bullets{list-style:none}ul.column-two{-webkit-column-count:2;-moz-column-count:2;column-count:2}#fancyConfirm_Box{width:450px;min-height:100px;padding:0;border-radius:0}#fancyConfirm_Title{background:url(/images/texture.png) repeat #eaeaea;text-align:center;padding:10px 25px;border-bottom:1px solid #d2d2d2;color:#4F0C84;font-size:20px;font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:bold}#fancyConfirm_Inner{padding:35px 25px;text-align:center;font-weight:bold}#fancyConfirm_Inner p{font-weight:normal}#fancyConfirm_Buttons{padding:0 25px 25px;text-align:center}#fancyConfirm_Yes{color:#fff;background:#4F0C84;border-radius:50px;text-transform:uppercase;padding:12px 25px;font-size:16px;font-weight:700;font-family:sofia-pro,sans-serif;border:0;margin-right:40px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}#fancyConfirm_Yes:hover{background:#6b10b3;color:#fff}#fancyConfirm_No{color:#333;text-decoration:none;border-radius:0;background:none;border:0;border-bottom:1px solid #333;-webkit-box-shadow:none;box-shadow:none;margin:15px;padding:0 3px 0 0;font-style:italic;-webkit-transition:none;transition:none}#puReference{width:40%;padding:60px 40px 40px}#puReference small{padding-top:10px}#puReference button{margin:20px auto}.header{position:relative;overflow:hidden}.header .login{position:absolute;top:18px;right:0}.header .logo{display:block;width:230px;height:112px;background:url(/images/logos/logo.png) no-repeat}.header .login.button{border-color:#4F0C84;color:#4F0C84}.header .login.button:hover{background:#4F0C84;color:#fff}.footer{background-color:#4F0C84;color:#fff;padding:48px 0}.footer .disclaimer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.footer .disclaimer .disclaimer-text,.footer .disclaimer .footer-nav{-ms-flex-preferred-size:50%;flex-basis:50%}.footer .disclaimer h5{margin-bottom:4px;font-weight:400}.footer .disclaimer .disclaimer-text{width:50%}.footer .disclaimer .disclaimer-text a{color:#fff;text-decoration:underline}.footer .disclaimer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .disclaimer .footer-nav .footer-nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.footer .disclaimer .footer-nav .footer-nav-buttons .button{margin-right:24px}.footer .disclaimer .footer-nav .footer-nav-buttons .button:last-child{margin-right:0}.footer .disclaimer .footer-nav .social{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.footer .disclaimer .footer-nav .social a{font-size:0;text-decoration:none;border-radius:100%;height:42px;width:42px;border:solid 3px #fff;padding:6px;background-color:#fff;margin-right:25px;top:6px;position:relative}.footer .disclaimer .footer-nav .social a .icon-container svg{top:0;left:0;stroke:#8430D9;-webkit-transition:all 250ms ease;transition:all 250ms ease}.footer .disclaimer .footer-nav .social a:last-child{margin-right:0}.footer .disclaimer .footer-nav .social a:hover{background-color:#4F0C84;-webkit-transition:all 250ms ease;transition:all 250ms ease}.footer .disclaimer .footer-nav .social a:hover .icon-container svg{stroke:#fff}.full-width-two-col{background-color:#000;margin-bottom:0;height:487px;font-size:0;padding:0}.full-width-two-col .col{background:url("/images/home-hiw-sitters.jpg") center center;background-size:cover;height:100%;width:50%;display:inline-block;overflow:hidden;position:relative}.full-width-two-col .col .special-title{color:#fff}.full-width-two-col .col.right{background:url("/images/home-hiw-parents2.jpg") center center;background-size:cover}.full-width-two-col .col.left .text-box{margin:0 14% 0 auto}.full-width-two-col .col.right .text-box{margin:0 auto 0 14%}.full-width-two-col .text-box{text-align:center;width:450px;height:310px;border:solid 3px #fff;padding:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.full-width-two-col .text-box p{font-size:14px;color:#fff}.full-width-two-col .overlay{height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,0.6);left:0;top:0;content:""}.image-float-section{position:relative;overflow:hidden}.image-float-section .text{display:inline-block;width:50%;padding:0 4%;min-height:480px}.image-float-section .text p{font-size:18px}.image-float-section .text p:last-child{margin:0}.image-float-section .image{display:inline-block;width:50%}.image-float-section .image img{width:50%;position:absolute}.image-float-section .text-header{position:relative;z-index:2;background-color:rgba(79,12,132,0.7);color:#fff;padding:40px 0;text-align:center;font-family:"verveine",sans-serif;line-height:1;font-size:45px;margin:0 0 50px}.image-float-section .text-header:before{content:"";position:absolute;z-index:2;top:0;width:35%;height:100%;background-color:rgba(79,12,132,0.7)}.image-float-section.left .image{float:left}.image-float-section.left .image img{left:0}.image-float-section.left .text{float:right}.image-float-section.left .text-header:before{left:-35%}.image-float-section.right .image{float:right}.image-float-section.right .text-header:before{right:-35%}.nav-container{z-index:1;text-align:center;position:relative;height:175px}.nav-container .logo{position:absolute;left:50%;margin-left:-100px;width:200px;top:50%;margin-top:-56.5px;border:none}.nav-container .primary-nav{padding:0;margin:0;position:relative;top:50%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.nav-container .primary-nav>li{position:relative;display:inline-block;margin:0;width:135px;text-align:center}.nav-container .primary-nav>li:nth-child(3){width:230px}.nav-container .primary-nav>li:nth-child(4){width:170px}.nav-container .primary-nav>li:nth-child(5){width:135px}.nav-container .primary-nav>li:nth-child(6){width:205px}.nav-container .primary-nav>li:nth-child(7){width:205px}.nav-container .primary-nav>li.sub-menu.hovered{padding-bottom:15px}.nav-container .primary-nav>li.mobile{display:none}.nav-container .primary-nav>li.sub-menu>a{position:relative;border:none}.nav-container .primary-nav>li.sub-menu>a:after{content:"\f078";font-family:"FontAwesome";position:absolute;right:-15px;top:9px;color:#4F0C84}.nav-container .primary-nav>li a{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:500;text-decoration:none;padding:10px;color:#000;text-transform:uppercase;border:none}.nav-container .primary-nav>li a:hover{color:#444}.nav-container .drop-down{position:absolute;top:35px;background-color:#EAEAEA;margin:0;padding:0;list-style:none;width:245px}.nav-container .drop-down li{border-top:solid 1px #CCC;margin:0;line-height:1.8}.nav-container .drop-down li:first-child{border:0}.nav-container .drop-down li a{display:block;margin-bottom:0;padding:12px 0;font-size:14px}.nav-container .drop-down li a:hover{background-color:#ddd;color:#4F0C84}.nav-container .login{margin-right:12px}.nav-container .mobile-menu-toggle{border:none}.header-split{width:100%;font-size:0;background-color:#4F0C84;height:210px;overflow:hidden}.header-split .header-split-text{width:50%;float:left;background-color:#4F0C84;position:relative;height:100%}.header-split .header-split-text .inner-box{margin-left:60px;text-align:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-split .header-split-text .inner-box h1.special-title{display:inline-block;margin-bottom:0;color:#fff}.header-split .header-split-text .inner-box .five-dots{display:block;font-size:6px;color:#fff;text-align:center;position:relative;bottom:-7px}.header-split .header-split-text .inner-box .five-dots i{margin-right:8px}.header-split .header-split-image{width:50%;float:left;background:url("/images/about-header.jpg") 70% center;background-size:cover;background-repeat:no-repeat;height:100%;content:" "}.circle-item{display:inline-block;vertical-align:middle;margin:0 12px 0 0;background:#4F0C84;border-radius:100%;width:50px;height:50px;font-size:24px;text-align:center;color:#fff;padding-top:7px}.image-with-header{position:relative;margin:0 0 40px}.image-with-header .image img{width:100%;display:block}.image-with-header .header-text{position:absolute;bottom:0;width:100%;background:rgba(79,12,132,0.7);color:#fff;padding:18px 30px 5px;text-align:right}.image-with-header .header-text .subtitle{letter-spacing:1px;margin:0 0 2px}.image-with-header .header-text .special-title{margin:0;font-size:70px;padding-right:20px}.parent-info .bottom-section .six:nth-child(2n-1){width:50%;margin-left:0}.header-content{text-align:center;position:relative}.header-content img{display:block;margin:40px auto 80px}.home-page section{margin:80px 0}.home-page section.full-width-two-col{margin-bottom:0}.home-page .families-sitters{background-color:#000;margin-bottom:0;height:487px;font-size:0}.home-page .families-sitters .families,.home-page .families-sitters .sitters{background:url("/images/middle-left.jpg") center center;background-size:cover;height:100%;width:50%;display:inline-block;overflow:hidden;position:relative}.home-page .families-sitters .sitters{background:url("/images/middle-right.jpg") center center}.home-page .families-sitters .families .text-box{margin:0 14% 0 auto}.home-page .families-sitters .sitters .text-box{margin:0 auto 0 14%}.home-page .families-sitters .text-box{text-align:center;width:450px;height:310px;border:solid 3px #fff;padding:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-page .families-sitters .text-box p{font-size:14px;color:#fff}.home-page .families-sitters .overlay{height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,0.6);left:0;top:0;content:""}.home-page .about{margin:0;height:490px;overflow:hidden}.home-page .about .about-text{text-align:center;width:35%;margin:0 auto;overflow:hidden;height:100%}.home-page .about .about-text .inner-box{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-page .about .about-text h4{color:#4F0C84;margin-bottom:60px}.home-page .about .about-text #divAbout{margin-bottom:40px}.home-page .about .about-text p{line-height:30px;margin-bottom:50px}.home-page .about img{height:100%;width:100%;max-width:690px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-page .customer-testimonials{background:url(/images/texture.png) repeat #eaeaea;margin:0;padding:60px 0 0;text-align:center}.home-page .customer-testimonials h5{margin-bottom:40px}.home-page .customer-testimonials .slider-testimonials{margin:0 auto 60px;width:100%;max-width:820px}.home-page .customer-testimonials .slider-testimonials p{margin:0}.home-page .customer-testimonials .slick-slide img{margin:0 auto;max-width:120px}.home-page .customer-testimonials .testimonial.slick-slide{cursor:pointer}.home-page .customer-testimonials .image{display:inline-block;position:relative;border-radius:100%;overflow:hidden;cursor:pointer}.home-page .customer-testimonials .overlay{width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.5);display:inline-block;left:0;position:absolute;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.home-page .customer-testimonials .overlay:hover{background-color:rgba(0,0,0,0)}.home-page .customer-testimonials .slick-current .overlay{background-color:rgba(0,0,0,0)}.home-page .customer-testimonials .testimonial-quotes{background-color:#fff;padding:60px 0}.home-page .customer-testimonials .testimonial-quotes p{font-size:18px;padding:0 120px;margin:0}.about-content{margin:60px 0 80px}.about-content .wrapper{font-size:0}.about-content p{margin-bottom:30px;font-size:18px}.about-content .container{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.about-content .container .image img{max-height:1000px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.about-content .container .text p:first-child{font-size:24px;padding-top:20px;font-style:italic;font-weight:600}.how-it-works{text-align:center}.how-it-works h4,.how-it-works h5{color:#4F0C84;display:inline-block}.how-it-works h4{margin-top:16px;margin-bottom:0}.how-it-works p{font-size:16px}.how-it-works .row{margin:80px auto}.how-it-works .how-it-works-info{text-align:center;width:68%;display:inline-block}.how-it-works .how-it-works-image img{max-width:100%}.how-it-works .answer-text{font-size:20px;font-family:sofia-pro,sans-serif;font-weight:500}.how-it-works-page section{padding:80px 0 60px}.how-it-works-page .full-width-two-col{padding:0}.how-it-works-page .full-width-two-col .col{background-image:url(/images/hiw-parents.jpg)}.how-it-works-page .full-width-two-col .col.right{background-image:url(/images/hiw-sitters.jpg)}.how-it-works-page .full-width-two-col .text-box{border:none;padding:45px 0}.how-it-works-page .full-width-two-col .text-box a.button:last-child{margin-left:25px}.how-it-works-page .membership-options .wrapper{max-width:100%;padding:2%}.how-it-works-page .membership-options h5{text-align:center}.how-it-works-page .membership-options .container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.how-it-works-page .membership-options .container .option{-ms-flex-preferred-size:20%;flex-basis:20%;margin-left:0}.how-it-works-page .membership-options:after{max-height:unset}.imagebg{height:640px;position:relative}.imagebg .background{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.imagebg.half{background:url(/images/texture.png) repeat #eaeaea;overflow:hidden}.imagebg.half .background{float:right;width:50%;height:100%}.imagebg.half .content-box{float:left}.imagebg.half .content-box .special-title{color:#4F0C84}.imagebg.half .content-box .button.outline.white{border-color:#4F0C84;color:#4F0C84}.imagebg.half .content-box .button.outline.white:hover{background:#4F0C84;color:#fff}.imagebg.half .content-box .description{color:#000}.imagebg.full .background{position:absolute;width:100%;height:100%;top:0;left:0}.imagebg.full:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.4)}.imagebg.full .content-box .special-title{color:#fff}.imagebg .content-box{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:50%;text-align:center}.imagebg .content-box .special-title{font-size:80px;margin:0 0 40px}.imagebg .content-box .button-area{margin:0 0 40px}.imagebg .content-box .description{max-width:45%;color:#fff;margin:0 auto}ul.faq-list{padding-left:0}ul.faq-list>li{list-style:none;font-size:16px;margin:0 0 35px}ul.faq-list>li:nth-child(odd){font-weight:600;font-size:20px;margin:0 0 10px}.contact-page .form-container{padding:25px 0 280px}.contact-page .form-row{position:relative;margin-bottom:30px}.contact-page .form-row input{padding:8px 10px 8px}.contact-page label{position:absolute;top:-26px;font-weight:600;font-size:15px;text-transform:uppercase}.contact-page label.error{right:0;top:-27px;text-transform:none}.contact-page #divSubmit{margin-top:30px}.parent-info section{padding:100px 0}.parent-info section.membership-options{padding:60px 0}.membership-options{position:relative}.membership-options:after{content:"";position:absolute;background:url(/images/texture.png) repeat #eaeaea;width:100%;max-height:650px;height:100%;left:0;top:0;z-index:-1}.membership-options h5{margin-bottom:30px}.membership-options .top-section .monthly-membership{max-width:48%;width:100%;margin-right:2%}.membership-options .top-section .monthly-membership h5{position:relative;padding-left:15px}.membership-options .top-section .monthly-membership .inner-box{text-align:left;padding:40px 60px 40px 30px}.membership-options .top-section .monthly-membership .inner-box h5{position:relative;display:inline-block;padding-left:15px}.membership-options .top-section .monthly-membership .inner-box h5:after{content:"";position:relative;margin:20px 0 20px -15px;display:block;width:calc(100% + 30px);border:solid 1.5px #b2b2b2}.membership-options .top-section .monthly-membership .inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.membership-options .top-section .monthly-membership .inner-content ul{margin:0}.membership-options .top-section .monthly-membership .inner-content .button{margin:0;background-color:#6b10b3;border-color:#6b10b3}.membership-options .top-section .image-container{max-width:50%;width:100%;height:445px;position:absolute;right:0;top:0;margin-top:25px;z-index:0}.membership-options .top-section .image-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.membership-options .bottom-section{position:relative}.membership-options .inner-box{text-align:center;padding:40px 20px;border:solid 15px #e2e2e2;background-color:#fff}.membership-options .inner-box h5{margin-bottom:0;font-weight:600}.membership-options .inner-box h5:nth-child(2){color:#4F0C84}.membership-options .inner-box h5:nth-child(2):after{margin:20px auto;display:block;width:60%;content:"";border:solid 1.5px #b2b2b2}.membership-options .inner-box ul{list-style:none;padding:0 15px}.membership-options .inner-box .button{margin:15px 0 10px;font-size:14px}.sitter-credentials{text-align:center}.sitter-credentials h3{color:#4F0C84;margin:0 0 80px}.sitter-credentials .credential-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sitter-credentials .credential{display:inline-block;font-family:sofia-pro,sans-serif;font-size:22px;margin:0 20px 50px;text-align:left}.business-accounts{padding:100px 0;text-align:center}.business-accounts .inner-box{width:50%;margin:0 auto}.business-accounts .inner-box p{text-align:justify}.pdf-doc iframe{width:100%;height:660px}.sitter-info section{padding:100px 0}.sitter-info .imagebg.half{padding:0}.application-process{margin:40px 0;list-style:none}.application-process li{margin:0 0 35px;font-size:20px}#divDuplicateEmail,#divThankYou{text-align:center}.sitter-reg{min-height:300px}.community-content{padding:0 0 100px}.community-content .intro{background:url(/images/texture.png) repeat #eaeaea;padding:100px 22% 100px;text-align:center;font-size:18px}.community-content .intro h4{color:#4F0C84;margin:0 0 30px;text-align:center}.community-content .intro.camp{text-align:left}.community-content .intro.camp .image-container{float:left;margin-right:50px;min-height:240px}.community-content .intro.camp .image-container img{max-width:200px}.community-content .intro.camp:after{content:"";display:table;clear:both}.community-content .image-float-section{margin:0 0 6%;padding:6% 0 0;border-top:1px solid #ddd}.community-content .image-float-section:after{content:"";display:table;clear:both}.community-content .image-float-section img{max-width:945px}.community-content .image-float-section .text{padding-top:50px}.community-content .image-float-section.camp{padding-top:0}.community-content .image-float-section.camp .image{width:29%}.community-content .image-float-section.camp .image img{max-width:540px}.community-content .image-float-section.camp .text{width:71%}.community-content .image-float-section.camp .text .text-header:before{right:-18%;width:18%}.community-content .image-float-section.camp .button-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 4% 0;width:75%}.community-content .image-float-section.camp .button-section div{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:40px}.community-content .image-float-section.camp .button-section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:0}.community-content .image-float-section.camp .button-section .buttons a{margin-bottom:15px}.community-content .image-float-section.camp .button-section .buttons a:first-child{margin-right:25px}.community-content .image-floats .image-float-section:first-child{border:0;padding-top:0}.community-content .partner-images{max-width:90%;margin:0 auto;padding:60px 0 40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community-content .partner-images .partner-title{margin:0 0 60px;color:#4F0C84;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.community-content .partner-images .partner{display:inline-block;vertical-align:middle;margin:0 2% 20px;width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0.4;border:none}.community-content .partner-images .partner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 400ms ease-in;transition:all 400ms ease-in;max-width:200px;max-height:200px;margin:auto 0}.community-content .partner-images .partner h5{margin-top:20px}.community-content .partner-images .partner:hover{opacity:1}.community-content .partner-images .partner:hover img{-webkit-filter:none;filter:none}.login-form-container{padding:80px 0 100px;margin:0 auto;max-width:600px}.login-form-container .form-row.submit{margin-top:20px;text-align:center}.login-form-container .create-account{text-align:center;margin:70px 0 0}.login-form-container .create-account h4{font-size:20px}.form-row{margin:0 0 20px;position:relative}.form-row.sm{max-width:300px}.form-row.med{max-width:700px}.form-row.lg{max-width:1000px}.form-row .inline{display:inline-block;vertical-align:bottom;margin-left:2%}.form-row .inline:first-child{margin-left:0}.form-row .inline.half{width:48%}.form-section.sm{max-width:300px}.form-section.med{max-width:700px}.form-section.lg{max-width:1000px}.form-row.centered,.form-section.centered{margin-left:auto;margin-right:auto}.form-row.small-bot-margin{margin-bottom:10px}.form-row .inner-form-row{margin:0 0 10px}.form-row .inner-form-row:last-child{margin:0}.form-row .hidden{display:none}.form-row.submit{margin:50px 0 10px}.form-row.text-right{text-align:right}.form-row.text-center{text-align:center}.error-msg{color:#ec1c24;margin-bottom:25px}.form-row label{text-align:left;font-size:16px}.form-row label.error{color:#ec1c24;font-size:14px;font-style:italic;margin:4px 0}.form-row label small{display:block;font-size:13px;font-weight:normal;font-style:italic;text-transform:none}.form-row input,.form-row select,.form-row textarea{display:block;border:1px solid #aaa;background:#fff;width:100%;height:100%;margin:7px 0 0;padding:7px 12px 7px;font-size:15px;-webkit-transition:all 70ms ease-in;transition:all 70ms ease-in}.form-row input.error,.form-row select.error,.form-row textarea.error{border:1px solid #ec1c24}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{border:1px solid #4F0C84}.form-row select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:"";padding:8px 42px 6px 12px;background-color:#fff;background-image:url(/images/dropdown-arrow.svg);background-repeat:no-repeat;background-size:17px;background-position:right 12px center}input::-webkit-input-placeholder{font-family:"Hind",sans-serif;text-transform:none;color:#aaa}input:-moz-placeholder{font-family:"Hind",sans-serif;text-transform:none;color:#aaa}input::-moz-placeholder{font-family:"Hind",sans-serif;text-transform:none;color:#aaa}input:-ms-input-placeholder{font-family:"Hind",sans-serif;text-transform:none;color:#aaa}.form-row select:after{content:"\f107";font-family:"FontAwesome";font-size:26px;color:#000;position:absolute;right:20px;top:50%;margin-top:-20.5px;pointer-events:none}.form-row.select.small select{padding:7px 0 6px 11px}.form-row.checkbox{border:0;display:inline-block}.form-row.checkbox input{position:relative;top:2px;display:inline-block;width:16px;height:16px;margin:0 10px 0 0}.form-row.checkbox label{display:inline-block;margin:0}.form-row.checkboxlist,.form-row.radiobuttonlist{border:0;background:none}.form-row.checkboxlist table,.form-row.radiobuttonlist table{margin:10px 0 0}.form-row.checkboxlist td,.form-row.radiobuttonlist td{border:0;padding:5px 0}.form-row.checkboxlist input,.form-row.radiobuttonlist input{position:relative;top:6px;border:0;display:inline-block;width:16px;height:16px;margin:0 7px 0 0}.form-row.checkboxlist label label,.form-row.radiobuttonlist label label{display:inline-block;vertical-align:middle;font-weight:normal;min-width:130px;margin:0}.form-row.checkboxlist.inline tr,.form-row.radiobuttonlist.inline tr{display:inline}.form-row.checkboxlist.inline td,.form-row.radiobuttonlist.inline td{display:inline;border:0;padding:0 30px 0 0}.form-row.checkboxlist.inline tr:last-child td,.form-row.radiobuttonlist.inline tr:last-child td{padding:0}.form-row.checkboxlist.inline label,.form-row.radiobuttonlist.inline label{display:inline}.form-row.radiobuttons input{visibility:hidden;position:absolute}.form-row.radiobuttons label{display:block;background:#ddd;min-width:0;padding:16px;cursor:pointer;text-align:center;font-weight:bold;color:#000;font-size:15px;display:inline-block;margin:0 10px 10px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.form-row.radiobuttons label:hover{background:#c2c2c2}.form-row.radiobuttons input[type=radio]:checked+label{background:#6F2A8E;color:#fff}.checkbox.faux{padding-left:5px}.checkbox.faux input[type=checkbox]{visibility:hidden}.checkbox.faux .faux-checkbox{position:absolute;width:24px;height:24px;cursor:pointer;top:-1px;left:0;background:#E1E1DC;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in}.checkbox.faux .faux-checkbox:hover{background:#ccc}.checkbox.faux .faux-checkbox:after{content:"";width:12px;height:8px;position:absolute;top:6px;left:6px;border:3px solid #222;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 150ms ease-in;transition:all 150ms ease-in}.checkbox.faux .faux-checkbox:hover:after{opacity:0.2}.checkbox.faux input[type=checkbox]:checked+.faux-checkbox:after{opacity:1;-webkit-transition:all 150ms ease-in;transition:all 150ms ease-in}.select2-container{width:100%;height:auto}.select2-container.select2-container-active{background:#c2c2c2}.select2-container .select2-choice{border:0;border-radius:0;background:0;color:#656565;padding:17px 0 17px 19px;height:auto;font-family:"Sintony",sans-serif;text-transform:uppercase;color:#000;font-size:15px}.select-two.small .select2-container .select2-choice{padding:7px 0 6px 15px}.select2-container .select2-choice .select2-arrow{border:0;border-radius:0;background:none}.select2-container .select2-choice abbr{background:none}.select2-container .select2-choice .select2-arrow b{background:none}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:0;-webkit-box-shadow:none;box-shadow:none}.select2-results li{font-family:"Sintony",sans-serif;text-transform:uppercase;color:#000;font-size:14px;margin:0 0 3px}.select2-drop{z-index:99999}.select2-drop-active{-webkit-transform:scale(1.007) translateY(3px);-ms-transform:scale(1.007) translateY(3px);transform:scale(1.007) translateY(3px);border:2px solid #E1E1DC;-webkit-box-shadow:none;box-shadow:none}.select2-search input,.select2-search input:focus{border:1px solid #c5c5c5;color:#656565}.registration .form-row>label{font-weight:600;font-size:15px}.registration .form-row.checkbox>label{font-weight:normal}.registration .form-row>label em{font-weight:500;font-size:13px}.registration label input,.registration label select,.registration label textarea{font-weight:400}.registration label.error{font-weight:400}.registration h4{font-size:22px;margin:0 0 25px}.registration h6{margin:30px 0 15px}.registration .form-section{background:#f5f5f5;padding:25px;margin:0 0 40px}.reference .form-section{padding:25px}.agreement-iframe{display:block;margin:0 0 35px;width:100%;max-width:1200px;height:600px}.registration .plan{border:solid 2px #bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:240px;width:100%;padding:20px;margin:0 4% 0 0;text-align:center;position:relative}.registration .plan .price{font-weight:700;font-size:28px;font-family:sofia-pro,sans-serif;letter-spacing:2px;margin:0 0 15px}.registration .plan .name{font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 15px}.registration .plan .description{font-size:15px}.registration .apply-coupon{margin-top:36px}.registration .checkboxlist.horizontal-checks tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.registration .checkboxlist.horizontal-checks tbody tr{-ms-flex-preferred-size:20%;flex-basis:20%}.float-left.mobile,.mobile,.mobile-nav{display:none}@media only screen and (max-width:1900px){.community-content .image-float-section{min-height:0px}}@media only screen and (max-width:1580px){.nav-container .primary-nav>li a{font-size:15px}.nav-container .logo{background-size:100%;image-rendering:-webkit-optimize-contrast;height:105px;left:50%;margin-left:-90px;width:180px;top:50%;margin-top:-51.5px}.nav-container .primary-nav>li{position:relative;display:inline-block;margin:0;width:125px;text-align:center}.nav-container .primary-nav>li:nth-child(3){width:190px}.nav-container .primary-nav>li:nth-child(4){width:170px}.nav-container .primary-nav>li:nth-child(5){width:125px}.nav-container .primary-nav>li:nth-child(6){width:180px}.nav-container .primary-nav>li:nth-child(7){width:180px}.nav-container .drop-down{width:215px}.image-float-section .text{min-height:350px}.how-it-works-page .membership-options .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-it-works-page .membership-options .container .option{-ms-flex-preferred-size:30%;flex-basis:30%}}@media only screen and (max-width:1320px){.nav-container .primary-nav>li a{font-size:14px}.nav-container .logo{height:88px;left:50%;margin-left:-75px;width:150px;top:50%;margin-top:-44px}.nav-container .primary-nav>li{position:relative;display:inline-block;margin:0;width:105px;text-align:center}.nav-container .primary-nav>li:nth-child(3){width:150px}.nav-container .primary-nav>li:nth-child(4){width:160px}.nav-container .primary-nav>li:nth-child(5){width:110px}.nav-container .primary-nav>li:nth-child(6){width:150px}.nav-container .primary-nav>li:nth-child(7){width:150px}.nav-container .drop-down{width:168px}.header-split .header-split-text .inner-box h1.special-title{font-size:42px}.how-it-works .how-it-works-image img{height:auto}.image-float-section .text{min-height:0}.image-float-section .text p{font-size:16px}.community-content .intro{padding:80px 10% 80px}.community-content .image-float-section.camp .image{width:40%}.community-content .image-float-section.camp .image img{max-width:480px}.community-content .image-float-section.camp .text{width:60%}.community-content .image-float-section.camp .button-section{width:100%}.community-content .image-float-section.camp .button-section .buttons a,.community-content .image-float-section.camp .button-section .buttons a:first-child{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.image-float-section .text-header{padding:30px 0;font-size:36px}.membership-options .inner-box{padding:40px 10px}.parent-info .bottom-section .three.columns{width:23%}.parent-info .bottom-section .column,.parent-info .bottom-section .columns{margin-left:2%}}@media only screen and (max-width:1200px){.primary-nav ul li.float-left:nth-child(3){text-align:left}.primary-nav ul li.float-right:last-child{text-align:right}.primary-nav ul li.float-right:nth-child(5){padding-left:40px}.nav-container ul li{width:125px}.nav-container ul li a{font-size:14px}.nav-container .drop-down li{width:100%}.full-width-two-col .col.left .text-box,.full-width-two-col .col.right .text-box{margin:0 auto;width:75%;height:275px;padding:15px 25px}.full-width-two-col h1{font-size:50px;margin:0 0 20px}.home-page .about{height:420px}#divHighlights .six.columns{width:100%;margin:0 0 40px}.membership-options .top-section .monthly-membership .inner-content{-ms-flex-flow:wrap;flex-flow:wrap}.membership-options .top-section .monthly-membership .inner-content .button{margin-top:25px}.membership-options .top-section .monthly-membership .inner-box{padding:40px 30px}.community-content .intro.camp .image-container{min-height:300px}.community-content .image-float-section.camp .button-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.community-content .image-float-section.camp .button-section div{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:25px}.community-content .image-float-section.camp .button-section .buttons a,.community-content .image-float-section.camp .button-section .buttons a:first-child{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:25px}.community-content .image-float-section.camp .button-section div:last-child .buttons{padding-bottom:0}.community-content .partner-images .partner{width:25%}.community-content .partner-images .partner img{max-width:160px}}@media only screen and (max-width:1023px){.primary-nav{display:none}.mobile-nav{display:inline-block}.nav-container{height:70px}.nav-container .logo{width:229px;height:41px;left:0;top:14px;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;background:url(/images/logos/logo-mobile.png) no-repeat}.header-content img{margin:40px auto 80px}.header-content .button{margin-bottom:40px}.nav-container .primary-nav{font-family:"Montserrat",sans-serif;position:absolute;right:-20px;top:70px;z-index:2;list-style:none;width:50%;padding:0;background:#fff;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,0.2);box-shadow:0 4px 15px 0 rgba(0,0,0,0.2)}.nav-container .primary-nav li{width:100%!important;height:auto;float:none;display:block;text-transform:uppercase;text-align:center;border-bottom:solid 1px #ccc;margin:0;z-index:2;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in}.nav-container .primary-nav li:first-child{border-top:solid 1px #ccc}.nav-container .primary-nav li a{display:block;padding:20px 30px!important;text-decoration:none;font-weight:700;color:#4F0C84;text-align:center;line-height:1.6}.nav-container .primary-nav li a:hover{color:#fff;background:#4F0C84}.nav-container .primary-nav li.mobile{display:block}.nav-container .primary-nav .menu-item:hover{background:rgb(73,25,77);color:#fff}.nav-container .primary-nav .menu-item:last-child{border-bottom:none}.nav-container .logo{left:2%}.mobile-nav{position:absolute;right:2%;top:20px;cursor:pointer}.mobile-nav .mobile-menu-toggle{font-size:20px;font-weight:700;color:#000;z-index:2}.mobile-nav .mobile-menu-toggle span{position:relative;bottom:2px;font-family:sofia-pro,sans-serif}.mobile-nav .mobile-menu-toggle i{display:none;font-size:26px;margin-left:20px}.mobile-nav .mobile-menu-toggle i.active{display:inline-block}.mobile-nav .mobile-menu-toggle i.fa-times{padding-left:3px}.nav-container .mobile{display:block}.nav-container .no-mobile{display:none}.header-split .header-split-text .inner-box{margin:0 50px;text-align:center}.header-split .header-split-text .inner-box h1.special-title{font-size:40px}.footer{padding:24px 0}.footer .disclaimer .disclaimer-text{width:50%}.footer .footer-nav .social{display:block;width:initial;float:none}.footer .footer-nav .social a:last-child{margin-right:0}.footer .footer-nav .footer-nav-buttons{display:block;width:initial;text-align:right;float:none;margin-bottom:20px}.home-page section{margin:50px 0}.home-page .how-it-works{padding:0 20px}.home-page .about{height:auto;padding:0 15px 80px 15px}.home-page .about .about-text{width:80%}.home-page .about .about-text .inner-box{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.home-page .about .about-text h4{margin-bottom:40px}.home-page .about img{margin:80px auto 40px;display:block;float:none;max-width:100%;height:auto}.image-float-section .button-section,.image-float-section .text,.image-float-section.camp .button-section,.image-float-section.camp .text{width:50%;padding-right:20px}.image-float-section .button-section p,.image-float-section .text p,.image-float-section.camp .button-section p,.image-float-section.camp .text p{font-size:14px}.community-content .image-float-section.camp .button-section div{padding-right:0}.contact-page .form-container{padding:25px 0 80px}.community-content .intro,.community-content .intro.camp{padding:60px 5% 60px;font-size:16px}.community-content .intro h4,.community-content .intro.camp h4{font-size:20px}.image-float-section .text-header{padding:24px 0;font-size:32px;margin:0 0 24px}.community-content .image-float-section{margin:0 0 5%;padding:5% 0 0}.membership-options .top-section .image-container{display:none}.membership-options .top-section .monthly-membership{max-width:100%;margin:0}.membership-options:after{max-height:100%}.bottom-section .six.columns{margin-bottom:25px}.parent-info section{padding:40px 0}.form-row.submit{text-align:center}.printable{width:100%!important;margin:20px 0}}@media only screen and (max-width:992px){.sitter-credentials .credential-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.how-it-works-page .membership-options .container .option{-ms-flex-preferred-size:50%;flex-basis:50%}.about-content .image-float-section.right .image{display:none}.about-content .image-float-section .text{width:100%}}@media only screen and (max-width:767px){.mobile{display:block}.no-mobile{display:none}.header-split .header-split-text .inner-box h1.special-title{font-size:32px;line-height:1}.nav-container .primary-nav{width:100%;right:0}.footer .disclaimer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.footer .disclaimer .disclaimer-text{width:100%;text-align:center;margin-bottom:24px}.footer .disclaimer .disclaimer-text p{font-size:12px}.footer .disclaimer .footer-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .disclaimer .footer-nav .footer-nav-buttons{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-form-container{padding:32px 16px}.home-page .how-it-works .four.columns:first-child .how-it-works-info,.home-page .how-it-works .how-it-works-info{padding-left:20px}.home-page section{margin:50px 0}.home-page .how-it-works .row{margin:40px auto 0}.home-page .how-it-works .columns{margin-bottom:35px;width:100%;display:block;margin-left:0}.home-page .how-it-works .how-it-works-image{text-align:center}.home-page .customer-testimonials .testimonial-quotes p{padding:0}.full-width-two-col{height:initial}.full-width-two-col .col{width:100%;height:450px}.full-width-two-col .col .text-box{width:50%;padding:45px 35px;margin:0 auto;height:initial}.full-width-two-col .col .text-box h1{margin-bottom:15px}.image-float-section{padding:0 5%}.image-float-section .text{display:inline;width:100%;float:none}.image-float-section.right .image{margin:0 0 30px 35px}.image-float-section.left .image{margin:0 35px 30px 0}.image-float-section .image{width:auto}.image-float-section .image img{position:relative;width:100%;max-width:300px}.contact-page .image-float-section .text{display:block}.contact-page .image-float-section.right .image{display:none}.community-content .partner-images .partner{width:30%;margin:0 8% 8% 8%}.community-content .image-float-section,.community-content .image-float-section.camp,.community-content .image-float-section.left,.community-content .image-float-section.right{margin:0 0 6%;padding:6% 0 0}.community-content .image-float-section .image,.community-content .image-float-section.camp .image,.community-content .image-float-section.left .image,.community-content .image-float-section.right .image{display:block;width:90%;margin:0 auto;padding:0;float:none}.community-content .image-float-section .image img,.community-content .image-float-section.camp .image img,.community-content .image-float-section.left .image img,.community-content .image-float-section.right .image img{display:block;max-width:none}.community-content .image-float-section .text,.community-content .image-float-section.camp .text,.community-content .image-float-section.left .text,.community-content .image-float-section.right .text{display:block;float:none;padding:0 5%}.community-content .image-float-section .text-header,.community-content .image-float-section.camp .text-header,.community-content .image-float-section.left .text-header,.community-content .image-float-section.right .text-header{margin:-80px auto 40px}.community-content .image-float-section .text-header:before,.community-content .image-float-section.camp .text-header:before,.community-content .image-float-section.left .text-header:before,.community-content .image-float-section.right .text-header:before{content:none}.community-content .image-floats .image-float-section:first-child{padding-top:5%}.community-content .image-float-section.camp .image img{height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.community-content .image-float-section.camp .image{width:90%}.community-content .image-float-section.camp .button-section,.community-content .image-float-section.camp .text{width:100%}.community-content .image-float-section.camp .button-section{margin-right:0}.imagebg .content-box{width:100%}#puViewRequests .request-container .request-text-box .request-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#puViewRequests .request-container .request-text-box .six.columns{margin-left:0}#puViewRequests .request-container .request-text-box .highlight p,#puViewRequests .request-container .request-text-box p{margin-bottom:10px}}@media only screen and (max-width:550px){.parent-info .bottom-section .six{margin-left:0}.parent-info .bottom-section .six:nth-child(2n-1){width:100%}.nav-container .logo{width:150px;height:27px;background-size:150px 27px;margin:6px 0 0}.mobile-nav .mobile-menu-toggle{font-size:14px}.mobile-nav .mobile-menu-toggle span{bottom:5px}.mobile-nav .mobile-menu-toggle i{font-size:30px;margin-left:10px}.mobile-nav .mobile-menu-toggle i.fa-times{padding-left:2px}.mobile-nav .mobile-menu{font-size:14px;top:75px}.mobile-nav .mobile-menu .menu-item a{padding:15px 30px}header{height:initial}.footer .disclaimer{margin-bottom:40px}.footer .disclaimer .disclaimer-text{width:100%}.footer .footer-nav{width:100%;position:static;display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footer .footer-nav .footer-nav-buttons{text-align:center}.footer .footer-nav .footer-nav-buttons a.button{font-size:12px;padding:6px 16px}.footer .footer-nav .social{text-align:center}.header-split{height:initial}.header-split .header-split-image{width:100%;display:block;height:100px}.header-split .header-split-text{width:100%;display:block;padding:20px 0 25px}.header-split .header-split-text .inner-box{margin-left:0;width:100%;text-align:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:100%}.header-split .header-split-text .inner-box h1.special-title{font-size:32px}.header-content{height:initial;padding-bottom:20px}.header-content img{width:50%;height:initial;margin:40px auto}.header-content .button{display:none}.full-width-two-col .col.left .text-box,.full-width-two-col .col.right .text-box{width:80%;padding:45px 25px;height:initial}.full-width-two-col .col{height:420px}.home-page section{margin:50px 0}.home-page .about img{margin:60px auto 40px}.home-page .about .about-text{width:80%}.home-page .customer-testimonials{padding-top:40px}.home-page .customer-testimonials .testimonial-quotes{padding:40px 0}.home-page .customer-testimonials .testimonial-quotes p{padding:0 30px;font-size:16px}.home-page .customer-testimonials .slider-testimonials{margin-bottom:30px}.how-it-works .columns{margin:0 0 30px}.image-float-section .text{display:block;width:100%;padding:0;float:none}.image-float-section.right .image{margin:0 0 40px}.image-float-section.left .image{margin:0 0 40px}.image-float-section .image{display:block;width:100%;text-align:center;padding:0 10%}.image-float-section .image img{position:relative;width:100%;max-width:100%}.image-float-section .text-header{font-size:24px}.community-content .image-float-section .text-header,.community-content .image-float-section.left .text-header,.community-content .image-float-section.right .text-header{margin:-71px auto 35px}.community-content .intro.camp .image-container{min-height:auto;margin-right:25px}.community-content .intro.camp .image-container img{max-width:150px}.sitter-credentials .credential{display:block;font-size:20px}.sitter-credentials .credential .circle-item{display:block;margin:0 auto 15px;width:40px;height:40px;font-size:19px;padding-top:6px}.bottom-section .six.columns{margin-bottom:0}.business-accounts .inner-box{width:96%}.how-it-works-page .membership-options .container .option{-ms-flex-preferred-size:100%;flex-basis:100%}.community-content .partner-images .partner{width:100%;margin:0 8% 10% 8%}}@media only screen and (max-width:475px){.header-split .header-split-text .inner-box h1.special-title{font-size:28px;line-height:1}.community-content .image-float-section.camp .button-section div{padding-right:0}.community-content .image-float-section.camp .button-section .buttons a,.community-content .image-float-section.camp .button-section .buttons a:first-child{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.community-content .image-float-section.camp .image img{height:250px}}.dashboard-body{font-family:lato,sans-serif;background-color:#F8F8F8;background-color:#fff}.dashboard{min-height:100%;position:relative;overflow:hidden;padding:0;line-height:1.5}.dashboard h1,.dashboard h2,.dashboard h3,.dashboard h4,.dashboard h5,.dashboard h6{font-family:sofia-pro,sans-serif;font-weight:700;margin-bottom:16px;line-height:1.2;text-transform:unset}.dashboard h1{font-size:48px}.dashboard h2{font-size:40px}.dashboard h3{font-size:32px}.dashboard h4{font-size:24px}.dashboard h5{font-size:20px;text-transform:none}.dashboard h6{font-size:16px}.dashboard p{margin-bottom:24px}.dashboard p:last-of-type{margin-bottom:0}.dashboard .button,.dashboard button{display:inline-block;padding:6px 24px 7px;font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:0.02em;text-transform:none;text-align:center;text-decoration:none;border:2px solid transparent;letter-spacing:0.05em;-webkit-transition:all 350ms ease;transition:all 350ms ease;border-radius:50px;cursor:pointer}.dashboard .button.secondary,.dashboard button.secondary{background-color:#E0D1FF;color:#4F0C84}.dashboard .button.secondary.icon-left .icon-container svg,.dashboard button.secondary.icon-left .icon-container svg{stroke:#4F0C84}.dashboard .button.secondary:hover,.dashboard button.secondary:hover{background-color:#eae0ff}.dashboard .button.outline,.dashboard button.outline{border:2px solid #fff}.dashboard .button.outline.purple,.dashboard button.outline.purple{border-color:#4F0C84}.dashboard .button.outline.secondary,.dashboard button.outline.secondary{border-color:#E0D1FF}.dashboard .button.outline.secondary:hover,.dashboard button.outline.secondary:hover{border-color:#fff}.dashboard .button.outline:hover,.dashboard button.outline:hover{background-color:#fff;color:#4F0C84}.dashboard .button.small,.dashboard button.small{padding:3px 14px;text-transform:uppercase;font-size:12px}.dashboard .button.icon-left,.dashboard .button.icon-right,.dashboard button.icon-left,.dashboard button.icon-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1px;padding-bottom:2px}.dashboard .button.icon-left .icon-container,.dashboard button.icon-left .icon-container{margin-right:8px;margin-left:0}.dashboard .button.icon-right .icon-container,.dashboard button.icon-right .icon-container{margin-right:0;margin-left:8px}.dashboard .button.icon-right .icon-container svg,.dashboard button.icon-right .icon-container svg{width:20px;height:auto}.dashboard .button .icon-container svg,.dashboard button .icon-container svg{width:20px;height:auto;stroke:#fff;top:3px}.dashboard .button-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dashboard .button-section .button,.dashboard .button-section button{margin-right:16px}.dashboard .button-section .button:last-child,.dashboard .button-section button:last-child{margin-right:0}.dashboard a{color:#8430D9;font-weight:600}.dashboard .text-left{text-align:left}.dashboard .text-center{text-align:center}.dashboard .mobile-only{display:none}.dashboard .icon-container{position:relative;margin-right:8px}.dashboard .icon-container svg{position:relative;top:4px;stroke:#B3B3B3}.dashboard .icon-container.purple svg{stroke:#8430D9}.dashboard .icon-container.icon-18 svg{width:18px}.dashboard .popup{width:100%;max-width:600px;padding:25px 30px}.dashboard .popup label{font-family:sofia-pro,sans-serif;font-size:14px;font-weight:600;color:#555}.dashboard .popup label.error{color:red;font-weight:400}.dashboard .form-row.submit{margin:24px 0 0;text-align:left}.dashboard ul.bullets{padding-left:30px}.dashboard .sysmsg{color:red}.dashboard .sidebar{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:260px;height:100%;background:#fff;border-right:1px solid #EAEAEA;padding:0;font-family:sofia-pro,sans-serif}.dashboard .sidebar .logo-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin:0;border:none;background-color:#4F0C84;height:64px}.dashboard .sidebar .logo-area img{display:block;margin:0 auto;width:auto;height:40px}.dashboard .sidebar .logo-area a{padding:0 8px;color:#fff;text-transform:lowercase;text-decoration:none;font-size:20px;font-weight:300;letter-spacing:0.1em;line-height:1.8}.dashboard .sidebar .logo-area .dashboard-mobile-link-close{display:none;position:absolute;right:0;top:-5px;font-size:36px;padding-right:16px}.dashboard .sidebar .logo-area .dashboard-mobile-link-close .icon-container{margin-right:0}.dashboard .sidebar .logo-area .dashboard-mobile-link-close .icon-container svg{stroke:#fff}.dashboard .sidebar .nav-area{padding:0;margin-bottom:auto}.dashboard .sidebar .sidebar-menu{margin:0}.dashboard .sidebar .sidebar-menu ul{padding:0;margin-bottom:0}.dashboard .sidebar .sidebar-menu ul.sitter-links li:first-child{text-transform:uppercase;font-weight:700;color:#6b10b3;padding:20px 20px 10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard .sidebar .sidebar-menu ul.admin-links li.admin-toggle{text-transform:uppercase;font-weight:700;color:#6b10b3;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EAEAEA}.dashboard .sidebar .sidebar-menu ul.admin-links>li:last-child{border-bottom:1px solid #B3B3B3}.dashboard .sidebar .sidebar-menu ul.admin-links span.toggle-menu-item{font-size:12px;font-weight:600;cursor:pointer}.dashboard .sidebar .sidebar-menu ul.admin-links span.toggle-menu-item.hide{display:none}.dashboard .sidebar .sidebar-menu ul.admin-links span.toggle-menu-item.hide.active{display:block}.dashboard .sidebar .sidebar-menu ul.admin-links span.toggle-menu-item.show{display:none}.dashboard .sidebar .sidebar-menu ul.admin-links span.toggle-menu-item.show.active{display:block}.dashboard .sidebar .sidebar-menu ul.admin-links li.hidden{display:none}.dashboard .sidebar .sidebar-menu ul.admin-links li.hidden:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .sidebar .sidebar-menu ul.admin-links li a{padding:10px 0 10px 20px;text-decoration:none}.dashboard .sidebar .sidebar-menu ul.admin-links li ul li:first-child{padding-left:0}.dashboard .sidebar .sidebar-menu ul.admin-links .sub-nav li{padding:0}.dashboard .sidebar .sidebar-menu ul li{position:relative;border:none;margin:0}.dashboard .sidebar .sidebar-menu ul li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;top:8px;width:4px;height:calc(100% - 16px);background-color:#4F0C84;border-top-right-radius:10px;border-bottom-right-radius:10px;opacity:0}.dashboard .sidebar .sidebar-menu ul li .icon-container svg{top:4px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.dashboard .sidebar .sidebar-menu ul li.has-sub-nav{position:relative}.dashboard .sidebar .sidebar-menu ul li.has-sub-nav:hover:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.dashboard .sidebar .sidebar-menu ul li.has-sub-nav .opened:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dashboard .sidebar .sidebar-menu ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;color:#222;font-weight:400;font-size:15px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in;text-decoration:none;border:none}.dashboard .sidebar .sidebar-menu ul li a:after{content:"\f105";font-family:"FontAwesome";position:absolute;right:30px;top:50%;margin-top:-15px;font-size:20px;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease,-webkit-transform 350ms ease}.dashboard .sidebar .sidebar-menu ul li a:hover{background:#E0D1FF;color:#4F0C84}.dashboard .sidebar .sidebar-menu ul li a:hover .icon-container svg{stroke:#4F0C84}.dashboard .sidebar .sidebar-menu ul li a:hover:after{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.dashboard .sidebar .sidebar-menu ul li.active{background:#E0D1FF;color:#4F0C84}.dashboard .sidebar .sidebar-menu ul li.active:before{opacity:1}.dashboard .sidebar .sidebar-menu ul li.active a{color:#4F0C84;font-weight:600}.dashboard .sidebar .sidebar-menu ul li.active .icon-container svg{stroke:#4F0C84}.dashboard .sidebar .sidebar-menu ul li .sub-nav{display:none;margin:0}.dashboard .sidebar .sidebar-menu ul li .sub-nav li{background-color:#EAEAEA;border-bottom:1px solid #dddddd}.dashboard .sidebar .sidebar-menu ul li .sub-nav li.active{background:#E0D1FF}.dashboard .sidebar .sidebar-menu ul li .sub-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;padding-left:56px;font-size:14px}.dashboard .sidebar .sidebar-menu ul li .sub-nav a:after{content:none}.dashboard .sidebar .sidebar-menu ul li .sub-nav a:hover{color:#4F0C84}.dashboard .sidebar .sidebar-menu .button-section{padding:8px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dashboard .sidebar .sidebar-menu .button-section .button{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 8px;-ms-flex-preferred-size:100%;flex-basis:100%}.dashboard .sidebar .sidebar-footer{margin-bottom:24px;text-align:center;font-size:14px;color:#B3B3B3;-webkit-transition:all 350ms ease;transition:all 350ms ease}.dashboard .sidebar .sidebar-footer a{color:#B3B3B3;text-decoration:underline;font-weight:400}.dashboard .sidebar .sidebar-footer a:hover .icon-container svg{stroke:#4F0C84}.dashboard .sidebar .sidebar-footer p{margin-top:16px}.dashboard .content{position:relative;margin:0;margin-left:260px}.dashboard .content .dashboard-header{position:relative;top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:64px;padding:0 32px;background-color:#4F0C84}.dashboard .content .dashboard-header .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard .content .dashboard-header .dashboard-mobile-link{display:none;position:relative;top:0;margin:0 16px 8px 0;color:#fff;text-transform:uppercase;font-family:sofia-pro,sans-serif;font-weight:600;font-size:16px}.dashboard .content .dashboard-header .dashboard-mobile-link .icon-container{margin-right:8px}.dashboard .content .dashboard-header .dashboard-mobile-link .icon-container svg{stroke:#fff;top:4px}.dashboard .content .dashboard-header .login-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dashboard .content .dashboard-header .login-area a{color:#fff}.dashboard .content .dashboard-header .login-area .button.white.outline:hover{color:#4F0C84}.dashboard .content .dashboard-header .login-area .header-links{margin-right:16px}.dashboard .content .dashboard-header .login-area .member-image{display:inline-block}.dashboard .content .dashboard-header .login-area .member-image .img-container,.dashboard .content .dashboard-header .login-area .member-image img{border-radius:100%}.dashboard .content .dashboard-header .login-area .member-image .img-container{position:relative;width:40px;height:40px;background-color:#E0D1FF;display:inline-block;margin-top:4px;margin-right:16px;text-align:center}.dashboard .content .dashboard-header .login-area .member-image .user-initials{position:relative;top:8px;color:#4F0C84}.dashboard .content .dashboard-header .login-area .member-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:1.4;text-align:left}.dashboard .content .dashboard-header .login-area .member-details .edit-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:600}.dashboard .content .dashboard-header .login-area .name{font-family:sofia-pro,sans-serif;text-transform:uppercase}.dashboard .content .wrapper{max-width:unset;padding:32px}.dashboard .content h1{color:#000;font-family:"verveine",sans-serif;text-transform:unset;font-size:44px;font-weight:400}.dashboard .content .dashboard-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #CCC;margin-bottom:24px}.dashboard .content .dashboard-title .title{border:none;margin:0;margin-right:64px;padding:0;font-size:44px}.dashboard .content .dashboard-title p{margin-right:auto}.dashboard .content .dashboard-landing{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.dashboard .content .dashboard-landing>:first-child{-ms-grid-row:1;-ms-grid-column:1}.dashboard .content .dashboard-landing>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.dashboard .content .dashboard-landing>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.dashboard .content .dashboard-landing>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.dashboard .content .dashboard-landing.sit{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(8,1fr)}.dashboard .content .dashboard-landing.admin{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr)}.dashboard .content .dashboard-landing .button{display:inline-block;width:auto}.dashboard .content .dashboard-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.15);box-shadow:2px 2px 15px rgba(0,0,0,0.15);-ms-grid-column-span:1;grid-column:span 1}.dashboard .content .dashboard-card .card-header{padding:8px 24px;border-bottom:1px solid #EAEAEA;font-family:sofia-pro,sans-serif;color:#222;font-weight:600;text-align:center}.dashboard .content .dashboard-card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:auto;padding:24px}.dashboard .content .dashboard-card .card-body p{font-size:15px;line-height:1.5}.dashboard .content .dashboard-card .card-body a{border-bottom:1px dashed #8430D9}.dashboard .content .dashboard-card .card-body a.button{border:2px solid #4F0C84}.dashboard .content .dashboard-card .card-body a:hover{border-bottom-style:solid}.dashboard .content .dashboard-card .card-body .detail-header{font-family:sofia-pro,sans-serif;color:#B3B3B3;font-size:12px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase}.dashboard .content .dashboard-card .card-footer{padding:8px;background-color:#4F0C84;border-bottom-right-radius:10px;border-bottom-left-radius:10px;text-align:center}.dashboard .content .dashboard-card .card-footer.button-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard .content .dashboard-card .card-footer.button-section .button{margin-right:16px}.dashboard .content .dashboard-card .card-footer.button-section .button:last-child{margin-right:0}.dashboard .content .dashboard-card.stats{-ms-grid-column-span:1;grid-column:span 1}.dashboard .content .dashboard-card.stats .card-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard .content .dashboard-card.stats .card-body .stat{text-align:center;padding-bottom:8px;font-family:sofia-pro,sans-serif}.dashboard .content .dashboard-card.stats .card-body .stat:last-child{padding:0}.dashboard .content .dashboard-card.stats .card-body .stat-title{font-size:12px;font-weight:600;text-transform:uppercase;color:#B3B3B3;padding-bottom:4px}.dashboard .content .dashboard-card.stats .card-body .stat-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-color:#f8f5ff;padding:16px;color:#4F0C84}.dashboard .content .dashboard-card.stats .card-body .stat-value span{font-size:30px;font-weight:700}.dashboard .content .dashboard-card.stats .card-body .stat-value span.percent{font-size:16px;font-weight:400;color:#000}.dashboard .content .dashboard-card.stats.four .card-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.dashboard .content .dashboard-card.stats.four .stat{width:calc(50% - 8px);padding:4px}.dashboard .content .dashboard-card.stats.four .stat:last-child{padding:4px}.dashboard .content .dashboard-card.stats.four .stat-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard .content .dashboard-card.stats.double-stats{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-card.stats.double-stats .card-body-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.dashboard .content .dashboard-card.stats.double-stats .card-body-container .inner-card-header{width:100%;text-align:center;font-weight:700}.dashboard .content .dashboard-card.stats.double-stats .card-body-container .card-body{padding:0}.dashboard .content .dashboard-card.table-card{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard .content .dashboard-card.table-card .card-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:auto;padding:16px}.dashboard .content .dashboard-card.table-card .card-body a{font-size:14px;font-style:italic}.dashboard .content .dashboard-card.table-card .card-body #divNoUpcomingJobs{text-align:center}.dashboard .content .dashboard-card.table-card .card-body #divNoUpcomingJobs p{font-style:italic}.dashboard .content .dashboard-card.table-card td,.dashboard .content .dashboard-card.table-card th{border:none;padding:8px 12px}.dashboard .content .dashboard-card.table-card tr{vertical-align:top}.dashboard .content .dashboard-card.table-card tr:first-child{font-weight:700}.dashboard .content .dashboard-card.table-card td{font-size:14px}.dashboard .content .dashboard-card.table-card td a{font-size:14px;font-style:italic}.dashboard .content .dashboard-card.detail-card .card-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 10px 1fr;grid-template-rows:1fr 1fr;grid-gap:10px}.dashboard .content .dashboard-card.detail-card .card-body>:first-child{-ms-grid-row:1;-ms-grid-column:1}.dashboard .content .dashboard-card.detail-card .card-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.dashboard .content .dashboard-card.detail-card .card-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.dashboard .content .dashboard-card.detail-card .card-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.dashboard .content .dashboard-card.detail-card .card-body a{font-size:14px;font-style:italic}.dashboard .content .dashboard-card.detail-card .card-body li{font-size:14px;line-height:1.2}.dashboard .content .dashboard-card.detail-card .card-body li.email{text-transform:lowercase}.dashboard .content .dashboard-card.detail-card.partner .card-body{-ms-grid-columns:1fr;grid-template-columns:1fr}.dashboard .content .dashboard-card.text-card .card-body{text-align:center}.dashboard .content .dashboard-card.info-card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;text-align:center}.dashboard .content .dashboard-card.info-card .card-body .round-image{width:120px;height:120px;margin:0 auto 16px;border-radius:100%;background-color:#E0D1FF}.dashboard .content .dashboard-card.info-card .card-body .round-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%}.dashboard .content .dashboard-card.info-card.fis a{border:0}.dashboard .content .dashboard-card.info-card.mac p{font-size:18px}.dashboard .content .dashboard-card.fav{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-card.fav .card-body{margin:unset;margin-bottom:auto}.dashboard .content .dashboard-card.fav .card-body ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.dashboard .content .dashboard-card.slider-card{width:100%;-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-card.slider-card .news-slider{margin-bottom:0}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .img-container{width:280px;height:100%;border-radius:10px}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .slide-content{-ms-flex-preferred-size:calc(60% - 24px);flex-basis:calc(60% - 24px);text-align:left;margin-left:24px}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .slide-content p{margin-bottom:24px}.dashboard .content .dashboard-card.slider-card .news-slider.slick-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.dashboard .content .dashboard-card.slider-card .news-slider.slick-slider .slick-dots li{list-style:none;position:relative;margin:0;margin-right:16px}.dashboard .content .dashboard-card.slider-card .news-slider.slick-slider .slick-dots li button{border-radius:100px;font-size:0;margin:0;padding:0;width:16px;height:16px;background-color:#E0D1FF}.dashboard .content .dashboard-card.slider-card .news-slider.slick-slider .slick-dots li button:hover{background-color:#4F0C84}.dashboard .content .dashboard-card.slider-card .news-slider.slick-slider .slick-dots li.slick-active button{background-color:#4F0C84}.dashboard .content .dashboard-card.jobs-worked .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:0}.dashboard .content .dashboard-card.jobs-worked .card-body .side{-webkit-box-flex:1;-ms-flex:1 0 67%;flex:1 0 67%}.dashboard .content .dashboard-card.jobs-worked .card-body .side.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:calc(33% - 24px);flex-basis:calc(33% - 24px);background-color:#f8f5ff;text-align:center;border-radius:10px;height:60%}.dashboard .content .dashboard-card.jobs-worked .card-body .side.left p{margin:0;color:#222;font-family:sofia-pro,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.dashboard .content .dashboard-card.jobs-worked .card-body .side.left #pNumJobsWorked{color:#4F0C84;font-size:80px;font-weight:700}.dashboard .content .dashboard-card.jobs-worked .card-body .side.left #pWorkedMore2Jobs{margin-top:32px;color:rgba(34,34,34,0.4);font-size:14px}.dashboard .content .dashboard-card.jobs-worked .card-body .side.right{margin-left:24px;padding:0}.dashboard .content .dashboard-card.jobs-worked .card-body .side.right ul{padding-left:24px;margin-bottom:0}.dashboard .content .dashboard-card.jobs-worked .card-body .side.right ul li:last-child{margin-bottom:0}.dashboard .content .dashboard-card.admin-info{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-card.grid-column-1{-ms-grid-column-span:1;grid-column:span 1}.dashboard .content .dashboard-card.grid-column-2{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-card.grid-column-3{-ms-grid-column-span:3;grid-column:span 3}.dashboard .content .dashboard-card.grid-column-4{-ms-grid-column-span:4;grid-column:span 4}.dashboard .content .dashboard-card.grid-column-5{-ms-grid-column-span:5;grid-column:span 5}.dashboard .content .dashboard-card.grid-column-6{-ms-grid-column-span:6;grid-column:span 6}.dashboard .content .dashboard-card.grid-row-2{-ms-grid-row-span:2;grid-row:span 2}.dashboard .content .pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:16px;padding:8px 16px}.dashboard .content .pagination-wrapper.meet-sitters-pagination{border-top:1px solid #EAEAEA}.dashboard .content h6.pagination-header{margin:0;padding-bottom:8px;font-size:14px;color:#B3B3B3;font-weight:400;font-style:italic}.dashboard .content .pagination{margin:0}.dashboard .content .pagination .page-number{display:inline-block;width:32px;height:32px;margin:0 8px;padding:5px;padding-top:8px;border-radius:32px;line-height:1;font-size:14px;font-weight:700;text-align:center;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.dashboard .content .pagination .page-number a,.dashboard .content .pagination .page-number a i{display:block;width:100%;height:100%;font-size:14px;font-weight:700;text-align:center}.dashboard .content .pagination .page-number:hover{background-color:#E0D1FF}.dashboard .content .pagination .page-number.current-page{color:#fff;background-color:#8430D9;text-align:center}.dashboard .content .pagination a.button{padding:0}.dashboard .content .pagination a.button i{margin:0 8px;font-size:18px}.dashboard .footer{display:none}.dashboard .list-screen table{margin-bottom:16px}.dashboard .list-screen table.full{width:100%}.dashboard .list-screen table th{border-bottom:1px solid #B3B3B3;font-family:sofia-pro,sans-serif;text-transform:uppercase;color:#555;font-size:14px;font-weight:600}.dashboard .list-screen table th a{color:#555}.dashboard .list-screen table th:first-child{padding-left:0}.dashboard .list-screen table tr:nth-child(odd){background:#F8F8F8}.dashboard .list-screen table tr:first-child{background:none}.dashboard .list-screen table td:first-child,.dashboard .list-screen table th:first-child{padding-left:15px}.dashboard .list-screen table td.options a{font-size:12px;margin:2px 4px;padding:2px 8px}.dashboard .list-screen table td.options a:last-child{margin-right:0}.dashboard .list-screen table td.options .button.purple{border:0}.dashboard .list-screen .references svg{stroke:#4F0C84}.dashboard .list-screen.coupon-list table tr:nth-child(odd){background:transparent}.dashboard .list-screen.coupon-list table tr.deactivated{background:#F8F8F8}.dashboard .form-section{background:#f7f7f7;border-radius:10px;padding:24px;margin:0 0 32px}.dashboard .admin-controls .row.cbl-hor,.dashboard .edit-screen .row.cbl-hor{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .admin-controls .row.cbl-hor>.form-row.checkboxlist,.dashboard .edit-screen .row.cbl-hor>.form-row.checkboxlist{margin-right:24px}.dashboard .admin-controls .form-row label,.dashboard .edit-screen .form-row label{font-family:sofia-pro,sans-serif;font-size:14px;font-weight:600;color:#555}.dashboard .admin-controls .form-row label.error,.dashboard .edit-screen .form-row label.error{color:red;font-weight:400}.dashboard .admin-controls .form-row input,.dashboard .admin-controls .form-row select,.dashboard .admin-controls .form-row textarea,.dashboard .edit-screen .form-row input,.dashboard .edit-screen .form-row select,.dashboard .edit-screen .form-row textarea{border-color:#EAEAEA;margin-top:4px;padding:8px 12px;font-weight:400}.dashboard .admin-controls .form-row.checkbox input,.dashboard .edit-screen .form-row.checkbox input{top:3px;margin-right:8px}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks tbody,.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks td,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks tbody,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks td{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks tbody label,.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks td label,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks tbody label,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks td label{min-width:0;margin-right:48px}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks tbody,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks tbody tr:last-child label,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks tbody tr:last-child label{margin-right:0}.dashboard .admin-controls .form-row.radiobuttonlist input,.dashboard .edit-screen .form-row.radiobuttonlist input{top:4px}.dashboard .admin-controls .form-row.checkboxlist input,.dashboard .edit-screen .form-row.checkboxlist input{top:3px}.dashboard .admin-controls .form-row.checkbox .input-container label,.dashboard .edit-screen .form-row.checkbox .input-container label{font-weight:400}.dashboard .admin-controls .form-row.checkboxlist td input,.dashboard .edit-screen .form-row.checkboxlist td input{top:5px}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks td input,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks td input{top:-1px}.dashboard .admin-controls .form-row.checkboxlist.horizontal-checks td input+label,.dashboard .edit-screen .form-row.checkboxlist.horizontal-checks td input+label{font-weight:400}.dashboard .admin-controls.user-agreement iframe,.dashboard .edit-screen.user-agreement iframe{width:100%;height:600px}.dashboard .edit-screen{margin-bottom:64px}.dashboard .edit-screen .form-container{margin-top:24px}.dashboard .edit-screen.documents .filepath{margin-top:7px}.dashboard .edit-screen.documents .filepath a{margin-right:12px}.dashboard .admin-controls .form-row.submit{margin-top:0;margin-bottom:0}.dashboard .view-requests .form-section .request-container{background:#fff}.dashboard .listing-table .mobile-table-header,.dashboard .request-list .mobile-table-header{display:none}.dashboard .listing-table tr.deactivated,.dashboard .request-list tr.deactivated{background-color:#F8F8F8}.dashboard .listing-table tr.deactivated>:not(.options),.dashboard .request-list tr.deactivated>:not(.options){opacity:0.5}.dashboard .my-profile{overflow:hidden;padding:0 0 64px;margin:0 -16px}.dashboard .my-profile .profile-link{position:relative;float:left;width:calc(25% - 32px);height:360px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:12px;margin:16px;color:#fff;font-family:sofia-pro,sans-serif;text-align:center;font-weight:600;padding:24px}.dashboard .my-profile .profile-link:last-child{margin-right:0}.dashboard .my-profile .profile-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background-color:rgba(79,12,132,0.7);-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.dashboard .my-profile .profile-link:hover:before{background-color:rgba(79,12,132,0.4)}.dashboard .my-profile .profile-link .incomplete{display:block;margin-top:10px;display:block;font-weight:400;font-size:14px;font-style:italic}.dashboard .my-profile .profile-link.complete .incomplete{display:none}.dashboard .my-profile .profile-link.complete:before{background-color:rgba(34,34,34,0.7)}.dashboard .my-profile .profile-link.complete:hover:before{background-color:rgba(34,34,34,0.4)}.dashboard .my-profile .profile-link.account{background-image:url(/images/account-web-profile.jpg)}.dashboard .my-profile .profile-link.profile{background-image:url(/images/account-profile.jpg)}.dashboard .my-profile .profile-link.children{background-image:url(/images/account-child.jpg)}.dashboard .my-profile .profile-link.pet{background-image:url(/images/account-pet.jpg)}.dashboard .my-profile .profile-link.forms{background-image:url(/images/account-forms.jpg)}.dashboard .my-profile .profile-link.subscription{background-image:url(/images/account-subscription.jpg)}.dashboard .my-profile .profile-link.documents{background-image:url(/images/account-documents.jpg)}.dashboard .my-profile .profile-link.camp-requests{background-image:url(/images/camp/camp-vertical1-small.jpg)}.dashboard .my-profile .profile-link.camp-registrations{background-image:url(/images/camp/camp-vertical2-small.jpg)}.dashboard .my-profile .profile-link span.inner{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dashboard .my-profile .profile-link span.inner:before{position:absolute;background:url(/images/hearts-mini.png) no-repeat;width:38px;height:27px;left:50%;top:-48px;margin-left:-19px}.dashboard .my-profile .profile-link.complete span.inner:before{content:""}.dashboard .profile-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;background:#f1ebff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px;border-radius:8px}.dashboard .profile-navigation p{margin-right:24px;font-weight:600}.dashboard .profile-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:0}.dashboard .profile-navigation ul li{padding-right:16px;margin-bottom:0}.dashboard .profile-navigation ul li:last-child{padding:0}.dashboard .profile-navigation ul li a{text-decoration:underline;color:#4F0C84}.dashboard .pay-tips{position:relative;display:inline-block;padding-left:36px;margin-top:3px}.dashboard .pay-tips .icon-container{position:absolute;left:0;top:-3px}.dashboard .imageBox{position:relative;height:340px;width:400px;background:#fff;overflow:hidden;background-repeat:no-repeat;cursor:move;border:1px solid #aaa}.dashboard .imageBox .thumbBox{position:absolute;top:50%;left:50%;width:250px;height:250px;margin-top:-125px;margin-left:-125px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #b2b2b2;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0.2);box-shadow:0 0 0 1000px rgba(0,0,0,0.2);background:none repeat scroll 0% 0% transparent}.dashboard .imageBox .spinner{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;line-height:340px;background:none;text-transform:uppercase;color:#bbb}.dashboard .rotate-button,.dashboard .zoom-button{display:inline-block;width:30px;height:30px;border-radius:100%;border:2px solid #fff;text-align:center;color:#4F0C84;padding:0;margin-right:8px;margin-bottom:0}.dashboard .rotate-button:hover,.dashboard .zoom-button:hover{color:#6b10b3;border-color:#6b10b3}.dashboard .fit-to-size{padding:2px 15px 1px}.dashboard .rotate-button i,.dashboard .zoom-button i{margin:0}.dashboard .form-row.img-upload-controls{background-color:#4F0C84;padding:8px;text-align:center}.dashboard #divSaving{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding-top:160px;background:rgba(255,255,255,0.75)}.dashboard .view-profile .user-profile #divAvatar{margin-bottom:16px}.dashboard .view-profile .user-profile #divAvatar img{border-radius:100%}.dashboard .view-profile .user-profile #divAvatar .default-avatar{width:248px;height:248px;background:#CCC url(/images/generic-user-female.png) no-repeat;background-size:248px;border-radius:100%}.dashboard .view-plans .current-plan-container{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .view-plans .current-plan-container .current-plan{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.dashboard .view-plans .current-plan-container .current-plan h5{width:100%}.dashboard .view-plans .current-plan-container .current-plan .detail{margin-right:64px;margin-bottom:24px}.dashboard .view-plans .current-plan-container .current-plan .detail:last-child{margin:0}.dashboard .view-plans .current-plan-container .current-plan .detail-title{color:#B3B3B3;font-family:sofia-pro,sans-serif;text-transform:uppercase;font-size:14px}.dashboard .view-plans .current-plan-container .current-plan .button-section{display:block}.dashboard .view-plans .note p:last-of-type{margin-bottom:24px}.dashboard .view-plans .note ul{margin-bottom:0}.dashboard .membership-plans{margin-top:24px}.dashboard .membership-plans .plans-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px;margin:0 0 48px}.dashboard .membership-plans .plans-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.dashboard .membership-plans .plans-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.dashboard .membership-plans .plans-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.dashboard .membership-plans .plans-grid>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.dashboard .membership-plans .plan{position:relative;min-height:340px;padding:24px 16px;border:1px solid #EAEAEA;text-align:center;-ms-grid-column-span:1;grid-column:span 1}.dashboard .membership-plans .plan.highlighted{-ms-grid-column-span:2;grid-column:span 2}.dashboard .membership-plans .plan .pricing-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard .membership-plans .plan .pricing-container .price-note{font-size:24px;position:relative;margin-bottom:15px}.dashboard .membership-plans .plan .pricing-container .price-note:before{content:"";position:absolute;width:166px;height:17px;top:50%;left:45%;-webkit-transform:translateX(-75px) translateY(-6px);-ms-transform:translateX(-75px) translateY(-6px);transform:translateX(-75px) translateY(-6px);background-color:rgba(107,16,179,0.2)}.dashboard .membership-plans .plan .price{font-weight:700;font-size:28px;font-family:sofia-pro,sans-serif;letter-spacing:2px;margin:0 0 15px;color:#6b10b3;width:100%}.dashboard .membership-plans .plan .price span{text-transform:uppercase;font-size:24px}.dashboard .membership-plans .plan .price.strikeout{display:none}.dashboard .membership-plans .plan .price.old-price{margin-bottom:0}.dashboard .membership-plans .plan .name{font-family:sofia-pro,sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 15px}.dashboard .membership-plans .plan .description{font-size:15px}.dashboard .membership-plans .plan .button.outline{border-width:2px;display:block;width:90%;margin:30px auto 0}.dashboard .membership-plans .plan .pricing-update{font-style:italic;max-width:90%;margin:15px auto 0}.dashboard .membership-plans .plan.current{position:relative;border:4px solid #4F0C84;padding:24px}.dashboard .membership-plans .plan.current .button.outline{background:#4F0C84;color:#fff}.dashboard .membership-plans .plan.current:before{content:"CURRENT";position:absolute;top:0;left:0;background:#4F0C84;color:#fff;font-size:12px;padding:2px 8px 2px 5px;border-bottom-right-radius:3px}.dashboard .membership-plans .plan .starburst-container{right:-15px;top:-10px;background:#4F0C84}.dashboard .membership-plans .plan .starburst-container:before{background:#4F0C84}.dashboard .membership-plans .plan .starburst-container:after{background:#4F0C84}.dashboard .membership-plans .plan .starburst-container .starburst{background:#4F0C84}.dashboard .membership-plans .plan .starburst-container .starburst:before{background:#4F0C84}.dashboard .membership-plans .plan .starburst-container .starburst:after{background:#4F0C84}.dashboard .membership-plans .plan.aggie-special{position:relative}.dashboard .membership-plans .plan.aggie-special .starburst-container{right:-20px;top:-20px}.dashboard .membership-plans .plan.aggie-special .current-plan-title{position:absolute;bottom:-20px;left:-5px;width:calc(100% + 10px);background:#500000;color:#fff;padding:13px 0 6px;margin-top:10px}.dashboard .membership-plans .plan.confirm-plan{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:unset}.dashboard .membership-plans .specialty-header{margin-top:48px}.dashboard .membership-plans .hidden,.dashboard .membership-plans .hidden-price{display:none}.dashboard .edit-payment-info .apply-coupon{margin-top:32px;margin-left:16px}.dashboard .view-requests .request-list{margin:0 0 64px}.dashboard .view-requests .sitter-controls{margin:0 0 64px}.dashboard .view-requests .request-container{border:solid 1px #ccc;margin-bottom:16px;border-radius:10px}.dashboard .view-requests .request-container .date-submitted{font-family:sofia-pro,sans-serif;font-weight:600;border-bottom:1px solid #EAEAEA;padding:12px 20px;font-size:14px}.dashboard .view-requests .request-container .request-text-box{padding:16px 20px;font-size:14px}.dashboard .view-requests .request-container .request-text-box p{margin:0 0 2px}.dashboard .view-requests .request-container .request-text-box .sub{display:block;margin-left:16px}.dashboard .view-requests .request-container .request-text-box span{text-transform:none;margin-right:10px}.dashboard .view-requests .request-container .request-text-box span.title{font-family:sofia-pro,sans-serif;font-weight:600}.dashboard .view-requests .request-container .request-text-box .highlight{margin-left:-8px;background:#f1ebff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dashboard .view-requests .request-container .request-text-box .highlight p{padding:4px 8px;margin:0}.dashboard .view-requests .request-container .request-text-box .six.columns.first{margin-left:0}.dashboard .view-requests .request-container .request-bottom{background-color:#EAEAEA;text-align:right;padding:10px 20px}.dashboard .view-requests .request-container .request-bottom .button{margin-right:5px}.dashboard .view-requests .request-container .request-bottom i{margin-left:15px}.dashboard .request-message{margin:0 0 24px}.dashboard .directory{overflow:hidden}.dashboard .directory .sitter-results{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:20px;margin:0 -16px}.dashboard .directory .sitter-results>:first-child{-ms-grid-row:1;-ms-grid-column:1}.dashboard .directory .sitter-results>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.dashboard .directory .sitter-results>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.dashboard .directory .sitter-results>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.dashboard .directory .sitter-results>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.dashboard .directory .sitter-results>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.dashboard .directory .directory-profile{text-align:center;margin:16px;overflow:hidden}.dashboard .directory .directory-profile .sitter-entry.blocked,.dashboard .directory .directory-profile .sitter-entry.favorite{position:relative}.dashboard .directory .directory-profile .sitter-entry.blocked:before,.dashboard .directory .directory-profile .sitter-entry.favorite:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:32px;height:32px;top:12px;left:12px;border-radius:48px;background:#4F0C84 url(/images/icons/heart-white.svg) no-repeat;background-position:7px;background-size:18px}.dashboard .directory .directory-profile .sitter-entry.blocked:before{background:#B3B3B3 url(/images/icons/user-x.svg) no-repeat;background-position:7px;background-size:18px}.dashboard .directory .directory-profile .avatar{margin:0 auto 20px;border-radius:100%;width:100%;height:auto}.dashboard .directory .directory-profile .avatar img{border-radius:100%}.dashboard .directory .directory-profile h6{margin-bottom:8px}.dashboard .directory .directory-profile p{color:#222;font-weight:400}.popup.rate-tips{padding:48px;width:850px;max-width:94%}.popup.rate-tips p{font-weight:700;color:#4F0C84}.popup.rate-tips ul{padding-left:24px}.popup.rate-tips .tips{margin-top:48px}.popup.rate-tips .tips ul{margin-bottom:0}#puViewRequests{border-radius:8px;width:800px;max-width:80%;padding:0}#puViewRequests .request-container{border:solid 1px #ccc;border-radius:10px}#puViewRequests .request-container .date-submitted{font-family:sofia-pro,sans-serif;font-weight:600;border-bottom:1px solid #EAEAEA;padding:12px 20px;font-size:14px}#puViewRequests .request-container .request-text-box{font-size:14px}#puViewRequests .request-container .request-text-box p{margin:0 0 2px}#puViewRequests .request-container .request-text-box .sub{display:block;margin-left:16px}#puViewRequests .request-container .request-text-box span{text-transform:none;margin-right:10px}#puViewRequests .request-container .request-text-box span.title{font-family:sofia-pro,sans-serif;font-weight:600}#puViewRequests .request-container .request-text-box .highlight{margin-left:-8px;background:#f1ebff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#puViewRequests .request-container .request-text-box .highlight p{padding:4px 8px;margin:0}#puViewRequests .request-container .request-text-box .six.columns.first{margin-left:0}#puViewRequests .request-container .request-bottom{background-color:#EAEAEA;text-align:right;padding:10px 20px}#puViewRequests .request-container .request-bottom .button{margin-right:5px}#puViewRequests .request-container .request-bottom i{margin-left:15px}.starburst-container{position:absolute}.starburst,.starburst-container,.starburst-container:after,.starburst-container:before,.starburst:after,.starburst:before{height:55px;width:55px;background:#500000}.starburst-container:after,.starburst-container:before,.starburst:after,.starburst:before{content:"";position:absolute}.starburst-container{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.starburst-container:before{top:0;left:0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.starburst-container:after{top:0;left:0;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.starburst-container .starburst{position:absolute;color:#fff;bottom:0;right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.starburst-container .starburst:before{top:0;left:0;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.starburst-container .starburst:after{top:0;left:0;-webkit-transform:rotate(75deg);-ms-transform:rotate(75deg);transform:rotate(75deg)}.starburst-container .starburst .label{display:inline-block;position:relative;z-index:2;padding-top:14px;font-size:16px;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif}@media only screen and (max-width:1700px){.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.camp .checkboxlist.horizontal-checks tbody tr,.registration .checkboxlist.horizontal-checks tbody tr{-ms-flex-preferred-size:25%;flex-basis:25%}}@media only screen and (max-width:1600px){.dashboard .content .dashboard-landing.par{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.dashboard .content .dashboard-card,.dashboard .content .dashboard-card.slider-card{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 24px);flex:1 0 calc(50% - 24px)}}@media only screen and (max-width:1500px){.dashboard .content .dashboard-landing.admin,.dashboard .content .dashboard-landing.sit{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr)}.dashboard .content .dashboard-landing.admin .dashboard-card,.dashboard .content .dashboard-landing.sit .dashboard-card{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .dashboard-landing.admin .dashboard-card ul.column-two,.dashboard .content .dashboard-landing.sit .dashboard-card ul.column-two{-webkit-column-count:1;-moz-column-count:1;column-count:1}.dashboard .content .dashboard-card.jobs-worked,.dashboard .content .dashboard-landing.sit .dashboard-card.table-card{-ms-grid-column-span:2;grid-column:span 2}.my-profile .profile-link{font-size:16px}.dashboard .my-profile .profile-link{width:calc(33.3333333333% - 32px)}.dashboard .content .dashboard-card.stats{-ms-grid-column-span:2;grid-column:span 2}}@media only screen and (max-width:1400px){.my-profile{text-align:center}.my-profile .profile-link{float:none;display:inline-block;vertical-align:top;width:30%;height:275px;margin:0 0.5% 1.5%}.dashboard .content .dashboard-landing .sitter-notice{max-width:100%}}@media only screen and (max-width:1320px){.dashboard .content .dashboard-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dashboard .content .dashboard-title .title{margin:0}.dashboard .content .dashboard-title p{padding-bottom:24px}.dashboard .content .dashboard-title .button-section{margin-bottom:24px}.dashboard .content .dashboard-card.detail-card .card-body{-ms-grid-columns:1fr;grid-template-columns:1fr}.dashboard .request-list table,.dashboard .request-list tbody,.dashboard .request-list td,.dashboard .request-list th,.dashboard .request-list tr{display:block}.dashboard .request-list th{display:none}.dashboard .request-list td{padding:0;border-color:#d8d4d4}.dashboard .request-list td:last-child{border-bottom:0;padding:15px 0}.dashboard .request-list tr{margin-bottom:30px}.dashboard .request-list tr:first-child{margin:0}.dashboard .request-list .mobile-table-header{display:inline-block;background-color:#e5e5e5;width:150px;padding:8px 15px 5px;margin-right:20px;font-size:14px}.dashboard .request-list .mobile-table-header.options{display:block;width:100%;background-color:transparent;margin:0;font-weight:700;padding:0}.dashboard .content .admin-area .dashboard-landing .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dashboard .content .admin-area .dashboard-landing .cards .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:0}.dashboard .content .admin-area .dashboard-landing .cards .card h5{-ms-flex-preferred-size:100%;flex-basis:100%}.dashboard .content .admin-area .dashboard-landing .cards .card .stats.three .stat,.dashboard .content .admin-area .dashboard-landing .cards .card .stats.two .stat{-ms-flex-preferred-size:auto;flex-basis:auto;padding:5px}.dashboard .content .admin-area .dashboard-landing .cards .card .stats.two{margin-bottom:0}.dashboard .membership-plans .plans-grid{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr)}.dashboard .plans-top-section .columns{width:100%;margin:0}.membership-plans .current-plan-container .current-plan{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.dashboard .directory .sitter-results{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1200px){.columns.full-width-1200{width:100%;margin-left:0}.dashboard .dashboard-title .title{font-size:40px}.dashboard .sidebar .logo-area{padding:12px 0 24px}.dashboard .sidebar{width:280px}.dashboard .content{margin-left:280px}.dashboard .content .dashboard-card{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.dashboard .content .dashboard-card.detail-card .card-body{-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr}.directory .pagination-header{display:block;clear:both}.directory #botPagination{display:block;clear:both}.camp .checkboxlist.horizontal-checks tbody tr,.registration .checkboxlist.horizontal-checks tbody tr{-ms-flex-preferred-size:50%;flex-basis:50%}.edit-payment-info .nine.columns,.edit-payment-info .three.columns{width:100%;margin-right:4%;margin-left:0}.dashboard .edit-payment-info .apply-coupon{margin-top:0}}@media only screen and (max-width:1023px){.columns.full-width-1023{width:100%;margin-left:0}.dashboard .mobile-only{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard .sidebar{left:-280px;top:0;z-index:99;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.dashboard .sidebar .logo-area{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard .sidebar .logo-area a{padding-left:16px}.dashboard .sidebar .logo-area .dashboard-mobile-link-close{display:block}.dashboard .sidebar.opened{left:0}.dashboard .sidebar .nav-area{overflow-y:auto}.dashboard .content{margin-left:0;padding-top:64px}.dashboard .content .dashboard-header{position:fixed;padding:0 16px;z-index:2}.dashboard .content .dashboard-header .dashboard-mobile-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard .content .wrapper{padding:16px}.dashboard .admin-controls .row.cbl-hor,.dashboard .edit-screen .row.cbl-hor{-ms-flex-flow:wrap;flex-flow:wrap}.dashboard .content .pagination-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.dashboard .content h6.pagination-header{padding-bottom:16px}.dashboard .content .pagination .page-number{margin:0 2px}.dashboard .content .admin-area .dashboard-card{-ms-grid-column-span:2;grid-column:span 2}}@media only screen and (max-width:900px){.columns.full-width-900{width:100%;margin-left:0}.dashboard .dashboard-title .title{font-size:32px}.dashboard .sidebar .logo-area{padding-bottom:24px}.dashboard-header a.button.small,.dashboard-header button.button.small{font-size:11px}.my-profile .profile-link{width:45%}.dashboard .dashboard-header{width:100%;position:relative;right:0;text-align:right;padding:0 20px;top:15px}.dashboard .content .dashboard-header .login-area .member-image .user-initials{position:absolute}.dashboard .content .dashboard-header .left .button-section{display:none}}@media only screen and (max-width:767px){.columns.full-width-767{width:100%;margin-left:0}.dashboard .content .dashboard-landing.admin{-ms-grid-columns:1fr;grid-template-columns:1fr}.dashboard .content .dashboard-card.stats.four .stat{width:100%}.dashboard .content .dashboard-landing.sit .dashboard-card{-ms-grid-column-span:2;grid-column:span 2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard .content .dashboard-card.jobs-worked .card-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:column;flex-flow:column;overflow-y:auto}.dashboard .content .dashboard-card.jobs-worked .card-body .side.right{margin-left:0;margin-top:24px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.dashboard .content .dashboard-card.jobs-worked .card-body .side.left p:nth-child(2){padding-bottom:24px}.membership-plans .top-section .inner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.membership-plans .top-section .note{max-width:100%;padding:25px;margin-bottom:25px}.membership-plans .top-section .plan{max-width:100%;width:100%;margin:25px 0}.dashboard .content .dashboard-landing #divFamilyInfo.printable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard .content .dashboard-landing #divFamilyInfo.printable>a img{width:140px}.dashboard .content .dashboard-landing #divFamilyInfo.printable .content{text-align:center}.dashboard .content .dashboard-landing #divFamilyInfo.printable .content a{margin:20px auto 0}.dashboard .content .view-sitter .sitter-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard .content .view-sitter .avatar,.dashboard .content .view-sitter .default-avatar{margin-bottom:20px}.dashboard .content .view-sitter .sitter-info{padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%}.dashboard .content .admin-area .dashboard-landing .cards .card{margin-bottom:2rem}.dashboard .my-profile .profile-link{width:calc(50% - 32px);height:300px}.dashboard .profile-navigation{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}.dashboard .profile-navigation p{margin-right:0}.dashboard .profile-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}.dashboard .profile-navigation ul li{padding:0}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .img-container{width:100%;margin-bottom:16px}.dashboard .content .dashboard-card.slider-card .news-slider .slide-inner .slide-content{margin-left:0}}@media only screen and (max-width:650px){.columns.full-width-650{width:100%;margin-left:0}.header-links{display:none}.dashboard .directory .sitter-results{-ms-grid-columns:1fr;grid-template-columns:1fr}.dashboard .membership-plans .plan{-ms-grid-column-span:2;grid-column:span 2}.dashboard .content .admin-area .dashboard-landing .cards .card,.dashboard .content .admin-area .dashboard-landing .cards .card .stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard .content .admin-area .dashboard-landing .cards .card .stats.four .stat{padding-right:0}.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat-value span{font-size:24px}.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat-value{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat,.dashboard .content .admin-area .dashboard-landing .cards .card .stats.three .stat,.dashboard .content .admin-area .dashboard-landing .cards .card .stats.two .stat{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 10px);flex:1 0 calc(50% - 10px)}.camp .checkboxlist.horizontal-checks tbody tr,.registration .checkboxlist.horizontal-checks tbody tr{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:549px){.edit-payment-info .apply-coupon{margin-top:0;margin-bottom:30px}}@media only screen and (max-width:500px){.dashboard-header .header-links{width:140px;float:right}.dashboard-header .header-links .button{display:block;margin:0 0 5px;text-align:center;font-size:9px;padding:0;background:none;text-align:left}.dashboard-mobile-link{margin-left:0}.dashboard .content .dashboard-header .login-area .member-image{display:none}.dashboard .imageBox{width:auto}.dashboard .my-profile .profile-link{width:calc(100% - 32px);margin-bottom:0}.dashboard .content .dashboard-landing.sit .dashboard-card.fav .card-body ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.dashboard .dashboard-title .title{margin-bottom:25px}.dashboard .content .dashboard-card .card-footer.button-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dashboard .content .dashboard-card .card-footer.button-section .button{margin:0 0 8px}.dashboard .content .dashboard-card .card-footer.button-section .button:last-child{margin:0}.dashboard .content .view-sitter .sitter-info{position:static}.dashboard .request-list .mobile-table-header{width:115px;margin-right:11px}.dashboard .content .dashboard-landing .sitter-notice{padding:20px}.dashboard .content .dashboard-landing .sitter-notice ul li{margin-right:0;font-size:14px}.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dashboard .content .admin-area .dashboard-landing .cards .card .stats .stat,.dashboard .content .admin-area .dashboard-landing .cards .card .stats.three .stat,.dashboard .content .admin-area .dashboard-landing .cards .card .stats.two .stat{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}.dashboard .content .dashboard-card.detail-card .card-body{-ms-grid-columns:1fr;grid-template-columns:1fr}}
/*# sourceMappingURL=style.css.map */