@charset "UTF-8";body,html,li,ol,ul{margin:0;padding:0}body{font-family:arial;background:#f8f9fb;max-width:auto;width:100%;margin:0 auto}h1,h2,h3,h4,h5,h6,p{margin-top:0;padding:0}figure{margin:0}img{border:0}.wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}@keyframes squish-anim{0%{transform:scale(1,1)}30%{transform:scale(1.1,0.9)}50%{transform:scale(0.95,1.05)}75%{transform:scale(1.02,0.98)}to{transform:scale(1,1)}}@keyframes menu-shake-anim{0%{transform:translateX(0px)}30%{transform:translateX(3px)}50%{transform:translateX(0px)}75%{transform:translateX(-3px)}to{transform:translateX(0px)}}.zoom{overflow:hidden;border-radius:10px;width:100%}.zoom img{transform:scale(1);transition:0.3s ease-in-out}.zoom img:hover{transform:scale(1.04)}.grayscale img{filter:grayscale(100%);transition:0.3s ease-in-out}.grayscale img:hover{filter:grayscale(0)}input[type=submit]{text-decoration:none;color:#EEE;text-shadow:none;text-align:center;font:normal 1.2em/1em "Open Sans",sans-serif;display:block;width:240px;border-radius:10px;padding:10px;border:2px solid #fb840f;background-color:#fb840f;transition:0.2s ease-in-out}input[type=submit]:hover{cursor:pointer;background-color:#fdb369;color:#111}#MainHeader .backgroundContainer{position:relative;width:100%;height:850px;max-height:850px;background-color:#000}#MainHeader .backgroundImage1,#MainHeader .backgroundImage2{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:850px;max-height:850px;position:absolute;top:0;left:0}#MainHeader .backgroundImage1{background-image:url("../img/furry-pet-minders-main/mainPic3.jpg");opacity:1}#MainHeader .backgroundImage2{background-image:url("../img/furry-pet-minders-main/mainPic4.jpg");opacity:0}#MainHeader .mainContent{color:#EEE;margin:0 auto;width:100%;max-width:1040px;height:850px;max-height:850px;position:absolute;top:0;bottom:0;left:0px;right:0}#MainHeader .mainText{box-sizing:border-box;text-shadow:3px 3px 6px #000000;height:350px;position:absolute;top:250px;left:130px}#MainHeader .mainText h1{font:normal 4.4em/1.4em "Open Sans",sans-serif;margin-bottom:30px;text-align:left;color:#fff7dd}#MainHeader .mainText h1 span{position:absolute;font:normal 0.5em "Open Sans",sans-serif;top:20px}#MainHeader .mainText .caption1{padding-left:10px;font:bold 1.6em/1.4em "Source Sans Pro",sans-serif}#MainHeader .mainText .caption2{padding-left:70px;font:bold 1.4em/1.4em "Source Sans Pro",sans-serif}#MainHeader .mainText .buttonContainer{margin:60px 0 0 50px}@media only screen and (max-width:800px){#MainHeader .backgroundContainer{height:650px;max-height:650px}#MainHeader .backgroundContainer .backgroundImage1,#MainHeader .backgroundContainer .backgroundImage2{height:650px;max-height:650px}#MainHeader .mainText{text-shadow:3px 3px 6px #000000;max-width:1040px;top:165px;left:120px;margin:0 auto}#MainHeader .mainText h1{font-size:3em;margin-bottom:25px}#MainHeader .mainText h1 span{position:absolute;font:normal 0.5em "Open Sans",sans-serif;top:15px}#MainHeader .mainText .caption1{padding-left:20px;font-size:1.6em}#MainHeader .mainText .caption2{padding-left:30px;font-size:1.5em}#MainHeader .mainText .buttonContainer{margin:20px auto}#MainHeader .bookingButton{font-size:1rem;border-radius:30px;padding:8px 30px}}@media only screen and (max-width:750px){#MainHeader nav{padding-top:15px}#MainHeader .backgroundContainer{height:450px;max-height:450px}#MainHeader .backgroundContainer .backgroundImage1,#MainHeader .backgroundContainer .backgroundImage2{height:450px;max-height:450px}#MainHeader .mainText{position:static;margin:0 auto;text-align:center;padding:100px 0 20px 0;width:100%}#MainHeader .mainText h1{font-size:2.2em;text-align:center;margin:0 auto}#MainHeader .mainText h1 span{position:absolute;font:normal 0.5em "Open Sans",sans-serif;top:110px}#MainHeader .mainText .caption1{margin:0 auto;font-size:1.5em;padding:0px}#MainHeader .mainText .caption2{margin:20px;padding:0;font-size:1.2em}#MainHeader .mainText .buttonContainer{box-sizing:border-box;margin:80px auto}#MainHeader .bookingButton{font-size:1rem;margin:0px auto;border-radius:30px}}@media only screen and (max-width:400px){#MainHeader .backgroundContainer{height:320px;max-height:320px}#MainHeader .backgroundContainer .backgroundImage1,#MainHeader .backgroundContainer .backgroundImage2{height:320px;max-height:320px}#MainHeader .mainContent{width:100%}#MainHeader .mainContent .mainText h1{font-size:1.6em;margin-bottom:10px}#MainHeader .mainContent .mainText h1 span{position:absolute;font:normal 0.5em "Open Sans",sans-serif;top:105px}#MainHeader .mainContent .mainText .caption1{width:80%;margin:0 auto;font-size:1rem;padding:0px}#MainHeader .mainContent .mainText .caption2{font-size:0.8rem}#MainHeader .mainContent .buttonContainer{margin:30px auto}#MainHeader .bookingButton{font-size:0.7rem;margin:0px auto;border-radius:20px;padding:7px 20px}}.cb-container{text-align:left;display:block;position:relative;font:bold 0.9em/1em "Source Sans Pro",sans-serif;padding-left:30px;margin:20px 0 0 50px;cursor:pointer;-webkit-user-select:none;user-select:none}@media only screen and (max-width:790px){.cb-container{margin:20px auto;width:270px}}.cb-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cb-container .checkmark{position:absolute;top:-3px;left:0px;height:22px;width:22px;background-color:#FFF;border:1px solid #AAA;border-radius:6px}.cb-container:hover input~.checkmark{background-color:#EEE}.cb-container input:checked~.checkmark{background-color:#caf7ff;border:1px solid #5294a0}.cb-container input:checked~.checkmark:after{position:relative;content:"✓";display:block;font-size:18px;top:2px;left:4px}@media only screen and (max-width:790px){.cb-container input:checked~.checkmark:after{left:0px}}.cb-container input .checkmark:after{content:"";position:absolute;display:none}.nav-wrap{top:0;right:0;left:0;padding:10px 0px 0px;max-width:auto;margin:0 auto;width:100%;height:90px}@media screen and (max-width:740px){.nav-wrap{padding:0px}}.MainMenu .nav-wrap{position:absolute;background-color:transparent}.PageMenu .nav-wrap{z-index:5;transition:0.2s linear;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-image:url("/static/img/bg-menu.jpg");box-shadow:0px 6px 8px rgba(0,0,0,0.6);position:fixed;top:0}nav{transition:0.3s linear;max-width:1040px;margin:0px auto;width:95%}nav .menuDesktopLogo{box-sizing:border-box;float:left;width:10%;padding:5px 0 0 20px}nav .menuDesktopLogo img{max-width:100px;max-height:100px;filter:drop-shadow(0px 0px 10px #222)}nav .menuDesktopLogo img:hover{animation-name:squish-anim;animation-duration:0.4s}nav .menubar{z-index:6;position:relative;box-sizing:border-box;margin-top:40px;text-align:right;display:inline-block;width:90%}nav .menubar ul{display:flex;justify-content:flex-end}nav .menubar li{font:1.15rem/1rem "Source Sans Pro",sans-serif;list-style:none;text-align:center;display:inline-block;margin:0px 7px;padding:6px 1px}@media screen and (max-width:900px){nav .menubar li{font:1.05rem/1rem "Source Sans Pro",sans-serif;margin:0px 4px}}nav .menubar li a{padding:6px 0;color:#DDD;text-decoration:none;transition:0.2s ease-in-out}nav .menubar li a:hover{color:rgb(255,253,219)}nav .underline_nav li{position:relative}nav .underline_nav li:after{content:"";display:block;height:1px;background-color:#bdbdbd;position:absolute;bottom:0px;left:0;right:0;transform:scaleX(0);transform-origin:bottom center;transition:0.25s ease-in-out}nav .underline_nav li:hover:after{transform:scaleX(1);transform-origin:bottom center}nav .underline_nav li.selected:after{transform:scaleX(1);background-color:#11ff11}nav .underline_nav li.selected a{color:#FFF}.slicknav_menu{display:none}@media screen and (max-width:750px){.nav-wrap{padding:0px;width:100%;height:60px}#menu{display:none}.slicknav_menu{display:block}nav{padding-top:0px;text-align:center;margin:0 auto;width:100%}nav .menuMobileLogo{float:left;width:50px;height:50px;margin:10px 0 0 5px}nav .menuMobileLogo img{max-width:55px;width:55px;filter:drop-shadow(0px 0px 6px #222)}nav .menuMobileText{text-align:left;float:left;width:38%;margin:25px 0 0 10px}nav .menuMobileText img{width:100%;filter:drop-shadow(0px 0px 6px #222)}nav .menuDesktopLogo{display:none}nav .menubar{position:relative;padding:0;width:80%;margin:0 auto}nav .menubar ul{display:block}nav .menubar li{display:block;width:80%;font:normal 1.1rem/1rem "Source Sans Pro",sans-serif;margin:0px auto}nav .menubar li a{color:#DDD;text-decoration:none;border-color:#000;background-color:#555;border:1px solid #333;padding:5px 0px;margin:0px auto;border-radius:9px}nav .menubar li a:hover{background:#c0826b;color:#FFF}nav .menubar li:first-child{margin-top:20px}nav .menubar li:last-child{margin-bottom:20px}nav .underline_nav li{position:relative}nav .underline_nav li:after{content:"";display:block;transform:scaleX(0);transition:none}nav .underline_nav li:hover:after{transform:scaleX(0);transition:none;background-color:transparent}nav .underline_nav li.selected:after{transform:scaleX(0);background-color:transparent}nav:after{content:"";display:block;clear:both}#MainHeader .menuMobileText img{display:none}}.flatpickr_holiday{background-color:#d8fff7}.flatpickr-calendar{font-size:16px}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day.today:hover{border:2px solid #e27a5a;background-color:#ffe6de;border-radius:12px;color:black}.flatpickr-day.today:hover{background-color:#FFF}.flatpickr-day:hover{border:2px solid #e27a5a;border-radius:12px;font-size:larger;outline:0;background:#FFF}.flatpickr-weekday{color:rgb(0,0,0)}.flatpickr-day{font-weight:bold}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(255,72,72,0.5)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#EEE;color:#000;font-size:16px}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:none}@media only screen and (max-width:420px){.flatpickr-calendar{font-size:18px;width:273px}.dayContainer{width:273px;min-width:273px;max-width:273px}.flatpickr-days{width:273px}.flatpickr-day{font-weight:normal;max-width:39px;height:39px;line-height:39px}}.stripImage{position:static;margin-top:100px;max-width:auto;width:100%;margin-left:auto;margin-right:auto;height:360px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media only screen and (max-width:750px){.stripImage{margin-top:60px}}@media only screen and (max-width:850px){.stripImage{height:280px}}@media only screen and (max-width:450px){.stripImage{height:150px}}.stripImageContent{position:relative;max-width:1040px;margin:0 auto}.stripImageContent h1{position:absolute;top:-300px;left:60px;font:normal 3.2em/1.2em "Rubik",sans-serif;text-shadow:4px 4px 5px #000;color:#FFF}@media only screen and (max-width:850px){.stripImageContent h1{width:100%;left:0;right:0;top:-240px;font:normal 2.5em/1.2em "Rubik",sans-serif}}@media only screen and (max-width:450px){.stripImageContent h1{width:85%;top:-130px;font:normal 1.6em/1.2em "Rubik",sans-serif}}#SubMain{width:100%;margin-bottom:0px;height:500px;overflow:hidden}@media only screen and (max-width:800px){#SubMain{height:250px}}@media only screen and (max-width:500px){#SubMain{height:200px}}#SubMain .leftViewport,#SubMain .rightViewport{background-color:#000;height:100%;width:50%;float:left;overflow:hidden;position:relative}#SubMain figure{width:100%;height:100%;opacity:1}#SubMain figure:hover>.top.left,#SubMain figure:hover>.top.right{transform:scale(1.03);opacity:0.5}#SubMain figure:hover>.bottom.left,#SubMain figure:hover>.bottom.right{transform:scale(1.03);opacity:0.5}#SubMain .backgroundImg{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;transform:scale(1);transition:0.3s ease-in-out}#SubMain .backgroundImg.right.top{background-image:url("../img/pic8.jpg")}#SubMain .backgroundImg.left.top{background-image:url("../img/dog5.jpg")}#SubMain .backgroundImg.right.bottom{background-image:url("../img/bunny_main.jpg")}#SubMain .backgroundImg.left.bottom{background-image:url("../img/cat_main2.jpg")}#SubMain figcaption{position:absolute;left:0;right:0;text-align:center;width:75%;max-width:450px;margin:0 auto;z-index:1;color:#FFF;font:normal 1.8em/1.2em "Source Sans Pro",sans-serif;transition:0.3s ease-in-out;opacity:0}@media only screen and (max-width:800px){#SubMain figcaption{font:normal 1.3em/1.2em "Source Sans Pro",sans-serif}}@media only screen and (max-width:500px){#SubMain figcaption{font:normal 1em/1em "Source Sans Pro",sans-serif}}@media only screen and (max-width:400px){#SubMain figcaption{font:normal 1em/1em "Source Sans Pro",sans-serif}}#SubMain figcaption.top{top:160px}#SubMain figcaption.bottom{top:250px}#SubMain figure:hover>figcaption.bottom,#SubMain figure:hover>figcaption.top{opacity:1;top:200px}@media only screen and (max-width:800px){#SubMain figure:hover>figcaption.top{top:110px}#SubMain figure:hover>figcaption.bottom{top:80px}}@media only screen and (max-width:500px){#SubMain figure:hover>figcaption.top{top:90px}#SubMain figure:hover>figcaption.bottom{top:60px}}@media only screen and (max-width:400px){#SubMain figure:hover>figcaption.top{top:70px}#SubMain figure:hover>figcaption.bottom{top:50px}}#SubMain .container{height:100%}#SubMain .container:after{content:"";display:block;clear:both}#Prices{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111}#Prices .price-wrapper{width:100%;max-width:1040px;margin:40px auto 0px;padding:0px 20px 60px;box-sizing:border-box}#Prices h3{color:#334455;text-align:left;font:normal 1.6rem/1.2rem "Rubik",sans-serif;margin:40px 0 10px 0}#Prices .entry{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;padding:5px 0;color:#73787e;font:normal 1.3rem/1.5rem "Rubik",sans-serif}#Prices .addInfo,#Prices .desc,#Prices .price{flex-basis:160px;flex-grow:1;box-sizing:border-box}#Prices .desc,#Prices .desc-2-cols,#Prices .info-2-cols{box-sizing:border-box;flex-grow:1;text-align:left;padding-left:25px}#Prices .desc-2-cols{flex-basis:65%}#Prices .info-2-cols{padding:0;flex-basis:35%;text-align:center}#Prices .price{color:#fc9211}@media screen and (max-width:750px){#Prices .entry{font:normal 1.1rem/1.2rem "Rubik",sans-serif}}@media screen and (max-width:580px){#Prices h3{font-size:1.4rem;margin:10px 0 0px 0;text-align:center}#Prices .item{border:1px solid #EEE;background-color:#FBFBFB;border-radius:10px;margin:0px 0 20px;padding:0 5px}#Prices .entry{font:normal 1.1rem/1.2rem "Rubik",sans-serif;margin:0 0 20px}#Prices .price-wrapper{max-width:100%;padding:20px 10px;margin:30px auto 0px}#Prices .addInfo,#Prices .desc,#Prices .price{text-align:center;flex-basis:50%;padding:2px 0px}#Prices .desc-2-cols,#Prices .info-2-cols{flex-grow:1;flex-basis:100%;text-align:center;padding:4px 0px}#Prices .addInfo{text-align:center}}.bookingButton{position:relative;overflow:hidden;line-height:50px;font:normal 1.25em/1.2em "Open Sans",sans-serif;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:0.5px;display:inline-block;text-shadow:none;border-radius:25px;padding:12px 60px;border:2px solid #ed7804;background-color:#fb840f;box-shadow:0px 4px 4px rgba(0,0,0,0.6);transition:all 0.8s;color:black}.bookingButton:hover{cursor:pointer;color:#111;border:2px solid #ed7804;background-color:#fdb369}@media only screen and (max-width:700px){.bookingButton{padding:10px 30px;font:normal 1em/1em "Open Sans",sans-serif}}.bookingButton:hover{color:#FFF;background-color:#fc9e41}.bookingButton span{position:relative;z-index:0}.bookingButton:before{background:#b85520;background:linear-gradient(90deg,rgb(27,26,23) 0%,rgb(163,87,9) 40%,rgb(255,131,3) 100%);position:absolute;content:"";top:-3px;left:-20px;width:0;height:110%;transform:skewX(-20deg);transition:all 0.4s}.bookingButton:hover:before{width:115%}.buttonContainer-booking{text-align:center;margin:30px auto 20px}.buttonContainer-prices{margin:50px auto 20px}#Services{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111}.ServCard{border:2px solid #e0c99d;border-radius:20px;background-color:#FFF;margin:40px auto 0px auto;width:100%;max-width:1040px}.ServContainer{box-sizing:border-box;padding:20px;width:100%}.ServContainer:after{content:"";display:block;clear:both}.ServContainer img{border-radius:10px;width:50%;margin:0px 40px 18px 0px;display:block;float:left;height:100%;transition:0.5s ease-out}.ServContainer h3{color:#000;overflow:hidden;padding:10px 0 20px 0;font:normal 1.6rem/1.9rem "Rubik",sans-serif;padding-top:20px}.ServContainer p{color:#424242;padding:0;text-align:left;font:normal 1.2rem/1.7rem "Rubik",sans-serif;margin-bottom:20px}.ServContainer p:first-letter{font-size:1.3rem;font-weight:bolder}.ServContainer .notice{color:#E33;text-align:center;margin:0 auto}.ServContainer li{text-align:left;margin:0 20px;font:normal 1.25rem/1.7rem "Rubik",sans-serif;color:rgb(25,0,188)}.ServContainer li span{color:#fc9211}@media only screen and (max-width:800px){#Services{padding:30px 10px}.ServCard{margin:30px auto}.ServContainer{padding:10px}.ServContainer img{width:50%;margin:0 20px 5px 0px;padding:0}.ServContainer h3{font:normal 1.4rem/1.6rem "Rubik",sans-serif}.ServContainer p{padding:0px 15px;font:normal 1rem/1.4rem "Rubik",sans-serif}.ServContainer p:first-letter{font-size:1.6rem}.ServContainer li{font:normal 1rem/1.7rem "Rubik",sans-serif}}@media only screen and (max-width:550px){#Services{padding:20px 10px 10px 10px}.ServContainer{text-align:center}.ServContainer img{margin:0;width:100%;display:block}.ServContainer h3{padding:0;margin:16px;font:normal 1.4rem/1.6rem "Rubik",sans-serif;display:inline-block;width:80%}.ServContainer p{text-align:justify;font:normal 0.95rem/1.4rem "Rubik",sans-serif}.ServContainer p:first-letter{font-size:1.5rem;font-weight:normal}}#Areas{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111}#Areas .wrapper{margin:40px auto 20px;width:100%}#Areas .flex-parent{display:flex;justify-content:space-around;flex-wrap:wrap}#Areas .flex-child{color:#424242;margin:0;padding:5px 0px;font:normal 1.5rem/1.4rem "Rubik",sans-serif;flex:1 1 30%}#Areas .no-go-areas{margin:50px 30px 0 30px;padding:10px 20px;border:1px solid #cfb179;background-color:#fffcf6;border-radius:10px;font:normal 1.2rem/1.7rem "Rubik",sans-serif;color:rgb(200,24,24)}#Areas .no-go-areas .flex-child{font:normal 1.2rem/1.4rem "Rubik",sans-serif}#Areas .no-go-areas .no-go-desc{font:normal 1.15rem/1.7rem "Rubik",sans-serif;margin:20px 0}#Areas .no-go-areas .cat-groom-areas{color:rgb(12,107,7);font:normal 1.15rem/1.7rem "Rubik",sans-serif;margin:20px 0px}#Areas .item{box-sizing:border-box;background-color:#FFF;margin:30px auto;width:90%;padding:30px 0px}@media only screen and (max-width:800px){#Areas{padding:20px 10px 10px 10px}#Areas .wrapper{margin:30px auto 20px}#Areas .flex-child{margin:0;padding:0px;font:normal 1.1em/1.4em "Rubik",sans-serif;flex:1 1 50%}#Areas .no-go-areas{border:2px solid #cfb179;background-color:#fffcf6;margin:30px 10px 0 10px;font:normal 1.1rem/1.6rem "Rubik",sans-serif}#Areas .no-go-areas .flex-child{font:normal 1.1rem/1.6rem "Rubik",sans-serif}#Areas .cat-groom-areas{font:normal 1rem/1rem "Rubik",sans-serif;margin:20px 0px}}@media only screen and (max-width:470px){#Areas{padding:20px 10px}#Areas .wrapper{margin:20px auto}#Areas .item{width:90%}#Areas .flex-child{font:normal 1.1em/1.4em "Rubik",sans-serif;flex:1 1 100%}#Areas .no-go-areas{border:1px solid #cfb179}#Areas .no-go-areas .flex-child{font:normal 1.2rem/1.6rem "Rubik",sans-serif}}#Team{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111}#Team .section-wrapper{width:100%;max-width:900px;margin:50px auto 25px}#Team .container{display:flex;flex-direction:row;align-items:stretch}#Team figure{box-sizing:border-box;flex-basis:50%;margin:0 10px;color:#424242;background-color:#edeae4}#Team figure img{object-fit:contain;border-radius:10px;width:100%;display:block;transition:0.3s ease-out}#Team figcaption{font-family:"Source Sans Pro",sans-serif;width:100%}#Team figcaption.name{color:#7a2f09;margin:15px auto 0px;font-size:1.7rem}#Team figcaption.qualification{color:#4b270f;font-size:1.2rem}#Team .bio{width:90%;margin:20px auto 50px;color:#424242;font:normal 1.2rem/1.6rem "Source Sans Pro",sans-serif}#Team p{box-sizing:border-box;width:100%;color:#424242;text-align:center;padding:0px 5px;font:normal 1.2rem/1.6rem "Rubik",sans-serif;margin:30px auto;max-width:760px}@media only screen and (max-width:800px){#Team .container{margin:10px auto}#Team .bio{font:normal 1.1rem/1.5rem "Source Sans Pro",sans-serif}#Team figcaption.name{font:bold 1.4rem/1.8rem "Source Sans Pro",sans-serif;margin:6px auto 0 auto;width:100%}#Team figcaption.qualification{font:bold 1.1rem/1.4rem "Source Sans Pro",sans-serif;margin:5px 0 10px 0}#Team p{padding:0 20px;max-width:720px;font:normal 1.1rem/1.6rem "Rubik",sans-serif}}@media only screen and (max-width:500px){#Team{padding:20px 10px 10px 10px;box-sizing:border-box;margin:0 auto}#Team .section-wrapper{margin:30px auto 25px}#Team .container{flex-direction:column;align-items:stretch}#Team .bio{font:normal 1.1rem/1.4rem "Source Sans Pro",sans-serif}#Team figure{margin:0px auto 30px;width:90%;display:block}#Team figcaption.name{font:bold 1.4rem/1.2rem "Source Sans Pro",sans-serif;margin:10px auto 5px auto}#Team figcaption.qualification{font:bold 1.1rem/1.2rem "Source Sans Pro",sans-serif;margin:0 0 20px 0}#Team p{width:90%;padding:0}}#Testimonials{width:100%;text-align:center}#Testimonials .background{transition:0.5s ease-out;background:url("../img/content-bg02.jpg") 50% 50%/cover no-repeat fixed;height:650px;padding:220px 20px 80px}#Testimonials .background h1{color:#FFF}#Testimonials .background h2{color:#FFBD20}#Testimonials .background .viewport{position:relative;overflow:hidden;max-width:900px;width:80%;height:520px;margin:0px auto}#Testimonials .background .customer-page.client1,#Testimonials .background .customer-page.client2,#Testimonials .background .customer-page.client3{display:block;position:absolute;top:0px;left:0px;color:#CCC;width:100%;max-width:900px;margin:0 auto}#Testimonials .background .customer-page.client1 img,#Testimonials .background .customer-page.client2 img,#Testimonials .background .customer-page.client3 img{transition:0.5s ease-out;border-radius:20%;width:100px;margin:40px 0 10px 0}#Testimonials .background .customer-page.client1 .name,#Testimonials .background .customer-page.client2 .name,#Testimonials .background .customer-page.client3 .name{font:bold 1.3em/1.3em "Source Sans Pro",sans-serif;color:#BFE82D}#Testimonials .background .customer-page.client1 .location,#Testimonials .background .customer-page.client2 .location,#Testimonials .background .customer-page.client3 .location{font:bold 1em/1.3em "Source Sans Pro",sans-serif;margin:5px 0 30px 0}#Testimonials .background .customer-page.client1 .comment,#Testimonials .background .customer-page.client2 .comment,#Testimonials .background .customer-page.client3 .comment{margin:0 auto;max-width:700px;color:#FFF;font:bold 1.3em/1.3em "Source Sans Pro",sans-serif}#Testimonials .background .pagination-cluster{margin:10px 0}#Testimonials .background .pagination{transition:0.5s ease-out;margin:0px 20px 0 20px;width:20px;height:20px;display:inline-block;border-radius:12px;border:1px solid #fc9e41}#Testimonials .background .pagination.paginationSelected{background-color:#fc9e41;color:#fc9e41}#Testimonials .background .pagination:hover{cursor:pointer;background-color:#fdc48c;color:#fc9e41}@media only screen and (max-width:1124px){#Testimonials .background{padding:200px 20px;height:500px;background:url("../img/content-bg02.jpg") 50% 50%/cover no-repeat}#Testimonials .background .viewport{max-width:800px;width:80%;height:470px}#Testimonials .background .customer-page.client1,#Testimonials .background .customer-page.client2,#Testimonials .background .customer-page.client3{max-width:800px}#Testimonials .background .customer-page.client1 img,#Testimonials .background .customer-page.client2 img,#Testimonials .background .customer-page.client3 img{border-radius:20%;width:80px;margin:20px 0 10px 0}#Testimonials .background .customer-page.client1 .name,#Testimonials .background .customer-page.client2 .name,#Testimonials .background .customer-page.client3 .name{font:bold 1.2em/1.3em "Source Sans Pro",sans-serif}#Testimonials .background .customer-page.client1 .location,#Testimonials .background .customer-page.client2 .location,#Testimonials .background .customer-page.client3 .location{font:bold 0.9em/1.3em "Source Sans Pro",sans-serif;margin:5px 0 30px 0}#Testimonials .background .customer-page.client1 .comment,#Testimonials .background .customer-page.client2 .comment,#Testimonials .background .customer-page.client3 .comment{font:bold 1.2em/1.3em "Source Sans Pro",sans-serif;max-width:700px}}@media only screen and (max-width:736px){#Testimonials h1{color:#FFF}#Testimonials .background{padding:160px 60px 20px;height:440px}#Testimonials .background .viewport{width:100%;height:330px}#Testimonials .background .customer-page.client1 img,#Testimonials .background .customer-page.client2 img,#Testimonials .background .customer-page.client3 img{border-radius:20%;width:50px;margin:20px 0 0px 0}#Testimonials .background .customer-page.client1 .name,#Testimonials .background .customer-page.client2 .name,#Testimonials .background .customer-page.client3 .name{font:bold 0.8em/1.2em "Source Sans Pro",sans-serif}#Testimonials .background .customer-page.client1 .location,#Testimonials .background .customer-page.client2 .location,#Testimonials .background .customer-page.client3 .location{font:bold 0.7em/1.2em "Source Sans Pro",sans-serif;margin:0px 0 10px 0}#Testimonials .background .customer-page.client1 .comment,#Testimonials .background .customer-page.client2 .comment,#Testimonials .background .customer-page.client3 .comment{width:100%;max-width:700px;font:normal 1.2em/1.1em "Source Sans Pro",sans-serif}#Testimonials .background .pagination-cluster{margin:0px}#Testimonials .background .pagination{margin:0px 20px 0 20px;width:16px;height:16px}}@media only screen and (max-width:650px){#Testimonials .background{padding:130px 20px 20px;height:420px}#Testimonials .background .viewport{width:80%;height:300px}#Testimonials .background .customer-page.client1 img,#Testimonials .background .customer-page.client2 img,#Testimonials .background .customer-page.client3 img{border-radius:20%;width:50px;margin:10px 0 0px 0}#Testimonials .background .customer-page.client1 .name,#Testimonials .background .customer-page.client2 .name,#Testimonials .background .customer-page.client3 .name{font:bold 0.8em/1em "Source Sans Pro",sans-serif}#Testimonials .background .customer-page.client1 .location,#Testimonials .background .customer-page.client2 .location,#Testimonials .background .customer-page.client3 .location{font:bold 0.7em/1.1em "Source Sans Pro",sans-serif;margin:0px 0 10px 0}#Testimonials .background .customer-page.client1 .comment,#Testimonials .background .customer-page.client2 .comment,#Testimonials .background .customer-page.client3 .comment{width:100%;max-width:700px;font:normal 1em/1.1em "Source Sans Pro",sans-serif}}@media only screen and (max-width:500px){#Testimonials .background{padding:130px 20px 20px;height:430px}#Testimonials .background .viewport{width:100%;height:300px}#Testimonials .background .customer-page.client1 img,#Testimonials .background .customer-page.client2 img,#Testimonials .background .customer-page.client3 img{border-radius:20%;width:50px;margin:10px 0 0px 0}#Testimonials .background .customer-page.client1 .name,#Testimonials .background .customer-page.client2 .name,#Testimonials .background .customer-page.client3 .name{font:bold 0.8em/1em "Source Sans Pro",sans-serif}#Testimonials .background .customer-page.client1 .location,#Testimonials .background .customer-page.client2 .location,#Testimonials .background .customer-page.client3 .location{font:bold 0.7em/1.1em "Source Sans Pro",sans-serif;margin:0px 0 10px 0}#Testimonials .background .customer-page.client1 .comment,#Testimonials .background .customer-page.client2 .comment,#Testimonials .background .customer-page.client3 .comment{width:100%;max-width:700px;font:normal 0.95em/1.2em "Source Sans Pro",sans-serif}}#Reviews{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111}#Reviews .wrapper{width:100%;max-width:1000px;margin:0 auto;padding:0px}#Reviews .facebookicon img{margin:40px auto 0 auto;max-width:200px;border-radius:6px;border:solid 2px #3C5A99;padding:10px 20px}#Reviews .facebookicon img:hover{animation-name:squish-anim;animation-duration:0.4s}@media only screen and (max-width:650px){#Reviews .facebookicon img{width:40%}}#Reviews .item{box-sizing:border-box;border-radius:5px;background-color:#FFF;margin:50px auto;width:100%;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.4);transition:all 0.15s ease-in-out}#Reviews .item:hover{box-shadow:2px 5px 5px 0px rgba(0,0,0,0.4)}#Reviews .container{position:relative;box-sizing:border-box;padding:20px 20px 20px 20px;width:100%;text-align:right;color:#424242}#Reviews .container img{border-radius:10px;width:25%;margin:0px 30px 5px 0px;float:left;border:solid 1px #444;transition:0.5s ease-out}@media only screen and (max-width:800px){#Reviews .container img{width:35%}}@media only screen and (max-width:450px){#Reviews .container img{margin:0 auto 15px auto;display:block;float:none;clear:both;width:100%}}#Reviews .container:after{content:"";display:block;clear:both}#Reviews .description{text-align:left;font:normal 1rem/1.7rem "Open Sans",sans-serif;margin-bottom:30px}@media only screen and (max-width:440px){#Reviews .description{font:normal 1rem/1.5rem "Open Sans",sans-serif;text-align:center}}#Reviews .absolutequote{position:absolute;width:100%;height:100%;background:url("../img/QuoteOpen.png") 30% 0%/100px no-repeat scroll,url("../img/QuoteClose.png") 100% 70%/100px no-repeat scroll;opacity:0.1;filter:alpha(opacity=10);top:0px;bottom:0px;right:0px;left:0px}@media only screen and (max-width:650px){#Reviews .absolutequote{background:url("../img/QuoteOpen.png") 45% 0%/100px no-repeat scroll,url("../img/QuoteClose.png") 100% 80%/100px no-repeat scroll}}@media only screen and (max-width:440px){#Reviews .absolutequote{background:url("../img/QuoteOpen.png") 5% 40%/100px no-repeat scroll,url("../img/QuoteClose.png") 100% 90%/100px no-repeat scroll}}#Reviews .name{color:#1C475F;font:bold 1.1rem/1.4rem "Rubik",sans-serif;margin:0px 40px 0 0}#Reviews .area{font:italic normal 0.9rem/1.2rem "Rubik",sans-serif;margin:5px 50px 0 0}#CostOptions select,#GroomingForm select,#PetDetails select,textarea{font:bold 0.9em/1em "Source Sans Pro",sans-serif;margin:0px 0px 6px 24px;width:100%;display:block;color:#456;background-color:#FFF;padding:1px 0px 2px 10px;text-decoration:none;border:1px solid #bcd;border-radius:6px;outline:none;transition:all 0.2s ease-in-out}#CostOptions select.error,#GroomingForm select.error,#PetDetails select.error,textarea.error{border:1px solid #D22}@media only screen and (max-width:810px){#CostOptions select,#GroomingForm select,#PetDetails select,textarea{margin:0 auto 10px auto;width:90%}}#CostOptions select,#PetDetails select{width:90%}form{padding:0 35px}form .heading{text-align:left;font:bold 1.4em/1em "Source Sans Pro",sans-serif;color:#6f3802;padding:40px 0 0px 0}form fieldset{font:bold 1.3em/1em "Source Sans Pro",sans-serif;border:0;margin:0 auto;padding:0px}form p{font:bold 0.9em/1em "Source Sans Pro",sans-serif;margin:0px 0 5px 35px;text-align:left}form option{font:normal 0.9em/1em "Source Sans Pro",sans-serif}@media only screen and (max-width:810px){form{padding:0}form .heading{font:bold 1.3em/1em "Source Sans Pro",sans-serif;text-align:center;padding:15px 0 20px 0}form fieldset{text-align:center}form p{font:bold 0.9em/1em "Source Sans Pro",sans-serif}}#DatePickers{text-align:center}#DatePickers .flatpickr-calendar.inline{margin:0 auto}#DatePickers input.endDatePicker,#DatePickers input.startDatePicker{font:bold 1em/1.3em "Source Sans Pro",sans-serif;width:240px;text-align:center;margin:10px auto 10px auto;display:block;color:#111;text-decoration:none;border:1px solid #bcd;border-radius:6px;outline:none}#DatePickers input.endDatePicker.error,#DatePickers input.startDatePicker.error{border:1px solid #D22}#DatePickers p{margin:30px 0 10px 0}#DatePickers .dateCaption{font:bold 0.8em/1.1em "Source Sans Pro",sans-serif;width:100%;margin:10px auto 0 auto;max-width:250px;text-align:center;color:#53442c}@media only screen and (max-width:810px){#DatePickers .startDatePicker.input.active{margin:0 auto}#DatePickers input.endDatePicker,#DatePickers input.startDatePicker{margin:5px auto 10px auto;width:210px}}@media only screen and (max-width:810px) and (max-width:400px){#DatePickers input.endDatePicker,#DatePickers input.startDatePicker{font:bold 0.9em/1.3em "Source Sans Pro",sans-serif;height:22px}}#PetDetails p{text-align:center;margin-top:15px}#PetDetails .individualPetDetails{padding-bottom:30px}#PetDetails .petNumber{padding:10px 0 10px 0px;color:#fc9211;padding-left:20px;text-align:left}#PetDetails textarea{width:90%;max-height:200px;min-height:50px;height:140px;padding:8px;display:block;color:#456;resize:vertical}.group{box-sizing:border-box;width:100%;padding-left:0px}.group .floatLeft,.group .floatRight{box-sizing:border-box;width:50%}.group .floatLeft{float:left}.group .floatRight{float:right}.group:after{content:"";clear:both;display:block}.group .width_25{width:25%}.group .width_33{width:33%}.group .width_50{width:50%}.group .width_75{width:75%}.group .width_90{width:90%}.group .width_95{width:95%}.group .width_100{width:100%}.group .floatLeft_25,.group .floatLeft_50,.group .floatLeft_75{float:left;box-sizing:border-box}.group .floatRight_25,.group .floatRight_50,.group .floatRight_75{float:right;box-sizing:border-box}.group .floatLeft_25,.group .floatRight_25{width:25%}.group .floatLeft_33,.group .floatRight_33{width:33%}.group .floatLeft_50,.group .floatRight_50{width:50%}.group .floatLeft_75,.group .floatRight_75{width:75%}@media only screen and (max-width:810px){.group .floatLeft,.group .floatLeft_25,.group .floatLeft_33,.group .floatLeft_50,.group .floatLeft_75,.group .floatRight,.group .floatRight_25,.group .floatRight_33,.group .floatRight_50,.group .floatRight_75,.group .width_100,.group .width_25,.group .width_50,.group .width_75,.group .width_90{clear:both;width:100%}}#CostSummary{margin:0 auto;width:95%;background-color:#FFF;padding:20px 10px 15px 10px;color:#424242}#CostSummary .item,#CostSummary .price,#CostSummary .value{padding:3px 0px 5px 0px;text-align:center}#CostSummary .item{text-align:right}#CostSummary .item:nth-child(4),#CostSummary .value:nth-child(4){padding-top:15px}#CostSummary .item:nth-child(7),#CostSummary .price{color:#fc9211}@media only screen and (max-width:810px){#CostSummary{font:bold 1em/1em "Source Sans Pro",sans-serif;padding:6px;margin:15px auto 20px}#CostSummary .item{text-align:center}#CostSummary .floatLeft,#CostSummary .floatLeft_50{clear:none;float:left;width:60%}#CostSummary .floatRight,#CostSummary .floatRight_50{clear:none;float:right;width:40%}}@media only screen and (max-width:400px){#CostSummary{font:bold 0.8em/1em "Source Sans Pro",sans-serif}}#Booking,#ContactUs{margin:0px auto;text-align:center;padding:70px 10px 70px 10px;background-color:#FFF;font-weight:bolder;height:auto;color:#111}@media only screen and (max-width:810px){#Booking,#ContactUs{padding:20px 10px 0px 10px;margin:0}}#Booking h3,#ContactUs h3{color:red;font:bold 1.1em/1.2em "Source Sans Pro",sans-serif;margin:25px auto;max-width:800px;width:80%}#Booking #SeparateAddress .ClientAddress,#ContactUs #SeparateAddress .ClientAddress{padding:0px}@media only screen and (max-width:810px){#Booking #SeparateAddress,#ContactUs #SeparateAddress{margin-top:20px;padding:20px 0}}#Booking .form-wrapper,#ContactUs .form-wrapper{box-sizing:border-box;background-color:#F6F3EE;margin:40px auto 60px auto;padding:0px 0 40px 0;max-width:1040px;width:100%}#Booking span.infoRequired,#ContactUs span.infoRequired{font:bold 0.7em/1em "Source Sans Pro",sans-serif;color:#E33;margin-left:40px;padding-bottom:45px}@media only screen and (max-width:810px){#Booking span.infoRequired,#ContactUs span.infoRequired{margin:0 auto 0 auto}}#Booking #PetsAndVisits .petCount,#ContactUs #PetsAndVisits .petCount{margin-top:5px}#Booking #PetsAndVisits .visitCount,#ContactUs #PetsAndVisits .visitCount{margin-top:30px}@media only screen and (max-width:810px){#Booking #PetsAndVisits,#ContactUs #PetsAndVisits{padding-left:0}#Booking #PetsAndVisits select,#ContactUs #PetsAndVisits select{width:80%;margin:0px auto 30px auto}#Booking #PetsAndVisits p,#ContactUs #PetsAndVisits p{text-align:center}#Booking #PetsAndVisits .dayOptions,#ContactUs #PetsAndVisits .dayOptions{margin:0px auto 15px auto}}#Booking #CostOptions,#ContactUs #CostOptions{margin:40px auto 0px}.reCAPTCHA{display:block;padding:0;text-align:center;width:302px;margin:0px auto 30px auto}#Booking .buttonContainer,#ContactUs .buttonContainer{margin:0 auto;width:280px;padding:0px;font:normal 1em/1em "Rubik",sans-serif;outline:none;border:0px solid}#Booking .buttonContainer input,#ContactUs .buttonContainer input{width:inherit;appearance:none}#Booking .buttonContainer input:focus,#ContactUs .buttonContainer input:focus{outline:none}@media only screen and (max-width:600px){#Booking .buttonContainer,#ContactUs .buttonContainer{font:normal 0.75em/1em "Rubik",sans-serif;width:230px}#Booking .buttonContainer input,#ContactUs .buttonContainer input{width:100%;margin:0 auto;padding:10px 0px}}.PageMenu .buttonContainer{padding:0px 0 40px 0;background-color:#F6F3EE}.PageMenu #Prices{margin:0px auto}.booking-hickups{font-weight:normal;font-size:1rem;line-height:1.5rem;background-color:#ede7dd;border-radius:16px;color:#424242;padding:10px 30px;width:80%;text-align:center;margin:60px auto 0px;max-width:800px}.travelcost-charged{font-weight:bold;font-size:1.1rem;line-height:1.2rem;background-color:#e8e0d3;border-radius:8px;border:1px solid #967b4f;color:#AA0000;width:100%;text-align:center;padding:6px 0px;margin:0px 0px 0px 24px}@media only screen and (max-width:810px){.travelcost-charged{width:90%;margin:10px auto 24px}}#BookingReceived{padding:50px 20px 50px 20px;background-color:#F6F3EE;text-align:center;font-weight:bolder;box-sizing:border-box}#BookingReceived .items-wrapper{margin:0px auto;width:100%;max-width:1040px}#BookingReceived .item{box-sizing:border-box;background-color:#FFF;margin:20px auto;width:100%}#BookingReceived .item .container{width:100%;box-sizing:border-box;color:#424242;padding:50px 20px;text-align:center;font:normal 1.5em/1.4em "Rubik",sans-serif}@media only screen and (max-width:737px){#BookingReceived{padding:20px 10px 20px 10px}#BookingReceived .item .container{padding:40px 20px;font:normal 1.1em/1.4em "Rubik",sans-serif}}#ContactUs{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111;text-align:left}#ContactUs .wrapper{box-sizing:border-box;background-color:#FFF;margin:40px auto 50px auto;padding:0px 0 40px 0;max-width:1040px;width:100%}@media only screen and (max-width:600px){#ContactUs .wrapper{padding:0px 0px 12px 0;margin:40px auto 0px auto}}@media only screen and (max-width:790px){#ContactUs input{width:100%}}#ContactUs .buttonContainer-contact-us{padding:20px 0;background-color:#FFF;text-align:center}#ContactUs textarea{width:90%;height:150px;max-height:200px;min-height:50px;padding:8px;display:block;color:#456;resize:vertical}@media only screen and (max-width:500px){#ContactUs textarea{height:250px}}.enquirySubmitError{margin:0 auto;width:80%;padding:0 0 20px 0;text-align:center;color:#F30;font:normal 1.3em/1.3em "Rubik",sans-serif}@media only screen and (max-width:600px){.enquirySubmitError{font:normal 1.1em/1.1em "Rubik",sans-serif}}.ContactPanel{margin:0px auto 40px auto;background:url("../img/FurryPetMinders-Logo.png") top 70px right 100px/110px auto no-repeat scroll padding-box content-box transparent;transition:0.3s ease-in-out}@media only screen and (max-width:790px){.ContactPanel{background-position:top 40px right 50px;background-size:100px auto}}@media only screen and (max-width:600px){.ContactPanel{background-position:top 40px right 10px;background-size:70px auto}}.ContactPanel .container{margin:30px 0px 0px 30px}.ContactPanel .container a{color:#222;text-decoration:none;transition:0.2s ease-in-out;font-weight:normal}.ContactPanel .container a:hover{color:#ff9e3e}.ContactPanel .container p.contact,.ContactPanel .container p.email{color:#222;text-align:left;font:normal 1em/1.3em "Open Sans",sans-serif;padding:5px 0 10px 60px;filter:saturate(2);background-repeat:no-repeat}.ContactPanel .container p.contact{background-image:url("/static/img/icons/phone_icon_small.png")}.ContactPanel .container p.email{background-image:url("/static/img/icons/mail_icon_small.png")}@media only screen and (max-width:790px){.ContactPanel .container{margin:0}.ContactPanel .container p.contact,.ContactPanel .container p.email{text-align:center;font:normal 0.95em/1.2em "Open Sans",sans-serif;padding:40px 0 10px 0;margin:0;background-size:30px auto;background-position:top 10px center}}@media only screen and (max-width:400px){.ContactPanel .container p.contact,.ContactPanel .container p.email{font:normal 0.9em/1em "Open Sans",sans-serif}}#Address .FlexContainer{display:flex;flex-direction:row;justify-content:space-around;margin:40px 0}#Address .ItemGoogleMapsAddress,#Address .ItemNumber,#Address .ItemPostalCode,#Address .ItemStreet,#Address .ItemSuburb{padding:0 5px;box-sizing:border-box;flex-grow:1;flex-basis:50%;text-align:center}#Address .ItemNumber{flex-basis:25%}#Address .ItemStreet{flex-basis:75%}#Address .ItemSuburb{flex-basis:60%}#Address .ItemPostalCode{flex-basis:40%}.InputFlexContainer{display:flex;justify-content:flex-start}@media only screen and (max-width:850px){.InputFlexContainer{flex-direction:column}}.InputFlexItem100,.InputFlexItem50,.InputFlexItem55,.InputFlexItem60{padding-right:10px;flex-grow:1 auto}@media only screen and (max-width:850px){.InputFlexItem100,.InputFlexItem50,.InputFlexItem55,.InputFlexItem60{width:100%}}.InputFlexItem50{flex-basis:50%}.InputFlexItem55{flex-basis:55%}.InputFlexItem60{flex-basis:60%}.InputFlexItem100{flex-basis:100%}.EnquiryPanel{width:100%;margin:0px auto 20px auto}@media only screen and (max-width:600px){.EnquiryPanel{margin:30px auto 20px auto}}#Grooming{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111;padding:50px 20px 100px 20px}#Grooming .grooming-notice{font-weight:normal;font-size:1rem;border:1px solid #cfb179;background-color:#fffcf6;border-radius:16px;color:rgb(200,24,24);padding:10px 30px;width:80%;text-align:center;margin:40px auto 0px;max-width:800px;font:normal 1.2rem/1.8rem "Rubik",sans-serif}#GroomingForm{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111;background-color:#FFF}#GroomingForm h2{margin:0px auto 40px auto}#GroomingForm .wrapper{box-sizing:border-box;background-color:#F6F3EE;margin:0px auto 50px auto;padding:0px 0 40px 0;max-width:1040px;width:100%}#GroomingForm select{width:60%}@media only screen and (max-width:810px){#GroomingForm select{width:90%}}#GroomingForm .buttonContainer-contact-us{padding:20px 0;text-align:center}#GroomingForm textarea{width:95%;box-sizing:border-box;height:150px;max-height:200px;min-height:50px;padding:8px;display:block;color:#456;resize:vertical}@media only screen and (max-width:790px){#GroomingForm textarea{margin:0 auto;width:90%}}@media only screen and (max-width:500px){#GroomingForm textarea{height:250px}}#GroomingForm .messageSubmitted{margin:0 auto;width:80%;padding:0 0 10px 0;text-align:center;color:#070;font:normal 1.3em/1.3em "Rubik",sans-serif}@media only screen and (max-width:600px){#GroomingForm .messageSubmitted{font:normal 1.1em/1.1em "Rubik",sans-serif}}#GroomingForm .messageSubmitError{color:#F30}#GroomingForm p{font:bold 0.9em/1.3em "Source Sans Pro",sans-serif;margin:25px 45px 5px 35px;text-align:justify}.animInputBox{width:100%;position:relative;padding:0px 20px 0 20px;box-sizing:border-box}.animInputBox .verticalMargin{margin:40px 0}.animInputBox input{font:bold 0.9em/1em "Source Sans Pro",sans-serif;width:100%;background-color:#FFF;height:28px;padding-left:10px;box-sizing:border-box;border-radius:6px;outline:none;border:1px solid #bcd;color:#456}@media only screen and (max-width:800px){.animInputBox input{margin:0 auto 4px auto;padding:2px 0 2px 15px;width:100%;height:32px}}@media only screen and (max-width:480px){.animInputBox input{top:-18px;left:-10px;height:38px}}.animInputBox .inputDisabled{background-color:#EEE}.animInputBox input:focus{background-color:#FFF}.animInputBox label{margin:17px 0 0px 4px;color:#666;font:bold 0.9em/1em "Source Sans Pro",sans-serif;width:100%;height:100%;position:absolute;left:0px;top:-21px;pointer-events:none;border-radius:8px}@media only screen and (max-width:800px){.animInputBox label{top:-19px;left:0px}}@media only screen and (max-width:480px){.animInputBox label{top:-15px;left:0px}}.animInputBox .content-name{position:absolute;top:8px;left:10px;transition:all 0.3s ease}.animInputBox .label-name{transition:all 0.3s ease}.animInputBox input:focus+.label-name .content-name,.animInputBox input:valid+.label-name .content-name{transform:translate(-10%,-150%);font-size:1em;color:#111}@media only screen and (max-width:800px){.animInputBox input:focus+.label-name .content-name,.animInputBox input:valid+.label-name .content-name{transform:translate(-10%,-190%)}}.animInputBox .inputValid,.animInputBox input:valid{border:1px solid #0A0;background-color:#FFF!important}.animInputBox .inputInvalid{border:1px solid #A00;background-color:#FEE}.animInputBox input:focus.input-box{box-shadow:0px 0px 3px rgb(81,203,238);border:1px solid rgb(81,203,238)}.animInputBox .clearPosition{position:relative}#MainPageMidSection{text-align:center;box-sizing:border-box;padding:50px 20px 70px 20px;background-color:#F6F3EE;font-weight:bolder;color:#111;padding-bottom:30px}#MainPageMidSection h2{margin:0 auto}#MainPageMidSection h3{color:red;font:bold 1em/1.3em "Source Sans Pro",sans-serif;margin:25px auto;width:90%}#MainPageMidSection img{margin:10px auto;width:120px}#MainPageMidSection img:hover{animation-name:squish-anim;animation-duration:0.4s}@media screen and (max-width:750px){#MainPageMidSection img{width:70px}}@media screen and (max-width:400px){#MainPageMidSection img{width:50px}}#ContactBox{box-sizing:border-box;position:absolute;top:800px;left:200px;right:0px;margin:0 auto;width:320px;height:140px;background-color:#1C475F;z-index:1;border-radius:20px;border:2px solid #132f3f;box-shadow:10px 10px 7px 0px rgba(0,0,0,0.6)}#ContactBox .name{text-align:center;margin:15px 0;color:#fdb873;font:bold 2em/1.3em "Source Sans Pro",sans-serif}#ContactBox .container{width:65%;margin:0 auto}#ContactBox .contact{text-align:center;font:normal 1.8rem/2rem "Source Sans Pro",sans-serif;color:#FFFFFF}#ContactBox img{padding-top:3px;width:35px;float:left}@media only screen and (max-width:800px){#ContactBox{top:600px;left:150px;width:250px;height:110px}#ContactBox .name{margin:12px 0;font:bold 1.6em/1.3em "Source Sans Pro",sans-serif}#ContactBox .container{width:70%}#ContactBox .contact{text-align:right;font:normal 1.5em/1.3em "Source Sans Pro",sans-serif}#ContactBox img{width:30px}}@media only screen and (max-width:750px){#ContactBox{top:420px;left:0px;right:0px;width:200px;height:90px;border-radius:10px}#ContactBox .name{margin:8px 0;font:bold 1.4em/1.3em "Source Sans Pro",sans-serif}#ContactBox .container{width:75%}#ContactBox .contact{font:normal 1.4em/1.3em "Source Sans Pro",sans-serif}#ContactBox img{width:25px}}@media only screen and (max-width:400px){#ContactBox{top:300px;left:0px;right:0px;width:150px;height:55px;border:1px solid #132f3f}#ContactBox p.name{margin:0px;padding-top:3px;font:bold 1em/1.3em "Source Sans Pro",sans-serif}#ContactBox .container{width:85%}#ContactBox p.contact{font:normal 1em/1.3em "Source Sans Pro",sans-serif;margin:1px 0 0 0;text-align:center}#ContactBox img{padding-top:3px;width:20px}}#Foot{font:normal 1.1rem/1rem "Open Sans",sans-serif;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-image:url("/static/img/bg-footer2.jpg");box-sizing:border-box;padding:30px 0px 20px;margin:0px auto}#Foot .container{margin:10px 0}#Foot .ContactColumn,#Foot .imgLink,#Foot li{list-style:none;padding:10px 0 10px 40px}#Foot .ContactColumn a,#Foot .imgLink a,#Foot li a{font-weight:normal;position:relative;padding:5px;color:#FFF;text-decoration:none;transition:all 0.25s;left:0}#Foot .ContactColumn a:hover,#Foot .imgLink a:hover,#Foot li a:hover{color:#DDD;left:10px}#Foot .ContactColumn a span,#Foot .imgLink a span,#Foot li a span{position:relative;transition:0.25s all}#Foot .ContactColumn a span:before,#Foot .imgLink a span:before,#Foot li a span:before{content:"»";position:absolute;opacity:0;top:2px;left:-16px;transition:0.5s}#Foot .ContactColumn a:hover span:before,#Foot .imgLink a:hover span:before,#Foot li a:hover span:before{color:#19dad3;opacity:1;left:-16px}@media only screen and (max-width:700px){#Foot .ContactColumn,#Foot .imgLink,#Foot li{padding:10px 0 10px 0px;font:normal 1rem/1rem "Open Sans",sans-serif}}#Foot .title{text-align:center;color:#22afaa;border:1px solid #002725;font:normal 1.4rem/1rem "Rubik",sans-serif;border-radius:10px;margin:20px 15px;padding:10px 10px;box-shadow:0px 3px 4px 1px #022726}@media only screen and (max-width:700px){#Foot .title{margin:20px 60px}}#Foot .foot-wrapper{margin:0px auto;max-width:1040px;height:340px}#Foot .foot-wrapper .column{float:left;width:33.33%}#Foot .foot-wrapper .column:first-child{width:35%}#Foot .foot-wrapper .column:nth-child(2){width:30%}#Foot .foot-wrapper .column:nth-child(3){width:35%}#Foot .footer-stripe{margin:0px auto;max-width:1040px;text-align:center}#Foot .footer-stripe p{color:#DDD;padding:0;margin:0 0 10px 0}#Foot .footer-stripe p.italics{font-style:italic;font-size:0.9rem;color:#87afaf}#Foot .footer-stripe p.developer{padding-top:30px;color:#22afaa;font-style:normal;font-size:0.9rem}@media only screen and (max-width:800px){#Foot{padding:30px 0px 70px 0px}#Foot .foot-wrapper{padding:0px 0px;margin:0 auto}#Foot .foot-wrapper .column:first-child{width:35%}#Foot .foot-wrapper .column:nth-child(2){width:35%}#Foot .foot-wrapper .column:nth-child(3){width:30%}}@media only screen and (max-width:700px){#Foot{padding:10px 0px 40px 0px}#Foot .foot-wrapper{padding:0px 10px;margin:0 auto;height:auto}#Foot .foot-wrapper .column:first-child,#Foot .foot-wrapper .column:nth-child(2),#Foot .foot-wrapper .column:nth-child(3){float:none;width:100%;height:auto;margin:20px 0 60px 0}}#Foot .FB-logo,#Foot .FPM-logo{text-align:center;width:100%}#Foot .FB-logo .imgLink,#Foot .FPM-logo .imgLink{padding:5px 0}#Foot .FB-logo img,#Foot .FPM-logo img{display:block;margin:0 auto;width:50px}#Foot .FB-logo img:hover,#Foot .FPM-logo img:hover{animation-name:squish-anim;animation-duration:0.4s}#Foot .FB-logo a,#Foot .FPM-logo a{display:inline-block;padding:0;margin:5px;color:#FFF;font-weight:normal}@media only screen and (max-width:700px){#Foot{text-align:center}}#Foot .ContactColumn{padding:6px 0 0 40px}#Foot .ContactColumn a{padding:0px}#Foot .ContactColumn img{margin-right:20px;width:25px;float:left}#Foot .ContactColumn p{color:#EEE;text-align:left;padding-top:5px}@media only screen and (max-width:830px){#Foot .ContactColumn{padding:6px 0 0 10px;width:100%}#Foot .ContactColumn .container{width:220px;margin:0 auto}}html{-webkit-text-size-adjust:100%;background-color:#F6F3EE}.capitalise{text-transform:capitalize}.uppercase{text-transform:uppercase}.center{text-align:center;width:100%;margin:0 auto}h1{font:normal 2.2em/1em "Rubik",sans-serif;margin:0 0 25px 0;color:#111;text-align:center}h2{font:normal 1.4em/1.4em "Rubik",sans-serif;color:#999999;margin:0 auto;max-width:800px;width:90%}h3,h4,h5,h6{margin:0}h2.notice{max-width:850px}h2.notice span.red{color:#eb3a23}h2.notice span.green{color:green;font:bold 0.95em/1.2em "Source Sans Pro",sans-serif}h2.notice p{text-align:center;margin:10px 0 15px 0}@media screen and (max-width:750px){h1{font:normal 1.6em/1.2em "Rubik",sans-serif;margin:0 auto 20px auto;width:90%}h2{font:normal 1em/1.4em "Rubik",sans-serif;width:90%}}@media screen and (max-width:550px){h1{font:normal 1.4em/1.2em "Rubik",sans-serif;margin:0 auto 10px auto}h2{font:normal 1em/1.4em "Rubik",sans-serif}}a{text-decoration:none;font-weight:bold;color:#fc9e41;color:#d46b03}.roundCorners{border-radius:15px;border:2px solid #e0c99d;background-color:#FFF}@media only screen and (max-width:790px){.roundCorners{border-radius:15px;border:1px solid #e0c99d}}