@-webkit-keyframes suave-hide{0%{opacity:1}to{opacity:0;height:0;overflow:hidden;border:0;margin:0}}@keyframes suave-hide{0%{opacity:1}to{opacity:0;height:0;overflow:hidden;border:0;margin:0}}html{font-size:62.5%;overflow-x:hidden;overflow-y:scroll;font-family:Nunito,sans-serif;background:#fff}#root,.main-map-search,.mobile-app,body,html{height:100%;min-height:100%!important}input,textarea{font-family:Nunito,sans-serif;font-size:12px}input:focus{outline:none}body{margin:0;padding:0;font-size:1.6rem;background:#fff}body.activeModal{top:0;right:0;left:0;overflow-y:scroll;z-index:9999999;position:absolute;overflow:hidden}.niceTextarea{width:100%!important;min-height:8em;border:1px solid #eaeaea;border-radius:1rem;padding:1rem;box-sizing:border-box;outline:none;margin-top:2rem;font-size:17px}.niceTextarea.smallmargin{margin-top:1rem}.niceTextarea::-webkit-input-placeholder{color:#c9c9c9}.niceTextarea:-ms-input-placeholder{color:#c9c9c9}.niceTextarea::-ms-input-placeholder{color:#c9c9c9}.niceTextarea::placeholder{color:#c9c9c9}.text-area-comment-holder{width:100%}.text-area-comment-holder .pictureHolder.small{width:auto!important;height:auto!important}.text-area-comment-holder .pictureHolder.small img{height:10rem!important;width:10rem!important;min-height:10rem!important;min-width:10rem!important}.text-area-comment-holder .niceTextarea{width:100%!important;min-height:8em;border:1px solid #eaeaea;border-radius:1rem;padding:1rem;box-sizing:border-box;outline:none;margin-top:2rem;font-size:17px}.text-area-comment-holder .niceTextarea.smallmargin{margin-top:1rem}.text-area-comment-holder .niceTextarea.x11{font-size:1.54rem}.text-area-comment-holder .niceTextarea.x12{font-size:1.68rem}.text-area-comment-holder .niceTextarea.x13{font-size:1.82rem}.text-area-comment-holder .niceTextarea.x14{font-size:1.96rem}.text-area-comment-holder .niceTextarea.x15{font-size:2.1rem}.text-area-comment-holder .niceTextarea.x16{font-size:2.24rem}.text-area-comment-holder .niceTextarea.x17{font-size:2.38rem}.text-area-comment-holder .niceTextarea.x18{font-size:2.52rem}.text-area-comment-holder .niceTextarea.x19{font-size:2.66rem}.text-area-comment-holder .niceTextarea.x20{font-size:2.8rem}.about-me-textarea{width:100%;border:0;padding:2rem 0;box-sizing:border-box;outline:none;background:#f4f5f5;border-bottom:1px solid #fff;display:flex;margin:0 auto 1em}.about-me-textarea.profile-page{background-color:#fff;border:none;width:100%;padding:2rem;margin-bottom:0}.about-me-textarea.profile-page.desktop{margin-bottom:1rem;resize:none}.about-me-textarea::-webkit-input-placeholder{color:#c9c9c9}.about-me-textarea:-ms-input-placeholder{color:#c9c9c9}.about-me-textarea::-ms-input-placeholder{color:#c9c9c9}.about-me-textarea::placeholder{color:#c9c9c9}.mainAppContainer{min-height:100vh;display:flex;flex-direction:column;background:#f4f5f5}.loadingSpinnerWrapper{display:flex;flex-direction:column;align-items:center}.loadingSpinner{margin-top:2.5rem;margin-bottom:2.5rem;border:16px solid #f3f3f3;border-top-color:#0ea9eb;border-radius:50%;width:3rem;height:3rem;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loadingSpinner.small{margin-top:0;margin-bottom:0;width:1px;height:1px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-grid{display:flex;flex-flow:wrap}.flex-grid a{flex:1 1;min-width:40%;margin:1%;box-sizing:border-box}@media (max-width:500px){.flex-grid{display:flex;flex-flow:column}.flex-grid a{flex:1 1;min-width:40%;margin:1%;box-sizing:border-box}}.row{display:flex;flex-direction:row}.row.space-between{justify-content:space-between}.row.space-around{justify-content:space-around}.row.separator{padding:2rem 0;border-bottom:1px solid #fff}.row.full-flex>div,.row .full-width{flex:1 1}.row.separate-children{margin-top:.5rem}.row.separate-children div{margin-right:1rem}.column{display:flex;flex-direction:column}.column.space-between{justify-content:space-between}.column.separator{padding:2rem 0;border-bottom:1px solid #fff}.column.table{margin-bottom:1.2rem}.column.table div{word-break:break-word}.column.table div:first-child{min-width:10rem;max-width:10rem;width:10rem;padding-right:1rem}.bodyContent{flex:1 1;position:relative;background:#f4f5f5;display:flex;flex-direction:column}.backgroundWhite{background:#fff}.backgroundRed{background:#ec1d24}.backgroundBlue,.backgroundGreen{background:#022e81}.background-lightgray{background:#f4f5f5}.centerBodyContent{text-align:center}.centerFullWidthItem{text-align:center;width:100%}.wrapper{padding:1rem 2rem;box-sizing:border-box}.spacer{height:5rem}.spacerVertical{margin-top:1rem!important;margin-bottom:1rem!important}.spacerSmall{height:2.5rem}.selectDate,.selectTime{margin-bottom:2rem}.hidden{display:none!important}a{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}ul{margin:0;padding:0}li{list-style:none}.listDivided{display:flex;flex-direction:column}.listDivided li{display:flex;flex-direction:row;align-items:center}.listDivided li a{display:flex;flex-direction:row;align-items:center;flex:1 1}.listDivided li div{flex:1 1;padding:.4rem 0 1rem}.listDivided li:not(:last-child){border-bottom:1px solid #fff}.transparentInput{width:100%;font-size:1.5rem;border:0;background:transparent}.transparentInput [contenteditable=true]:focus{outline:none}.transparentInput::-webkit-input-placeholder{color:#c9c9c9}.transparentInput:-ms-input-placeholder{color:#c9c9c9}.transparentInput::-ms-input-placeholder{color:#c9c9c9}.transparentInput::placeholder{color:#c9c9c9}input{outline:none}.errorPage{display:flex;align-items:center;flex:1 1}.errorPage .emptyHolder{flex:1 1;text-align:center}.errorPage .emptyHolder a{font-size:22px;text-decoration:underline;padding:15px 0;display:block;transition:opacity .3s ease-in-out}.errorPage .emptyHolder a:hover{opacity:.3}.errorPage .emptyHolder span.dimmed{display:block;margin-bottom:15px}.errorPage.notFound{background:#022e81}.errorPage.notAuthorized{background:#a11117}.errorPage .dimmed{opacity:.3}.desktop-app .errorPage{margin-top:69px}.mobile-app .errorPage{height:100vh}.alignCenter{text-align:center}.alignRight{text-align:right}.alignItems{align-items:center}.alignItemsTop{align-items:flex-start}.switch-wrapper{position:relative;height:100%}.switch-wrapper>div{position:absolute;width:100%;height:100%}.maxWidth{max-width:50rem;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.grayLabel{background:#eaeaea;padding:.5rem 2rem;font-size:1.5rem;margin-left:-2rem;margin-right:-2rem;position:-webkit-sticky;position:sticky;top:5.3rem;font-weight:700}.bold{font-weight:700!important}.borderBottomBlack{border-bottom:1px solid #000;margin-bottom:1rem;padding:.5rem 0}.question{padding:1rem 0}.noMargin{margin:0!important}.noPaddingTop{padding-top:0!important}.paddingTop{padding-top:2.5rem}.borderGreen{border-bottom:1px solid #022e81}.deleteButton{position:absolute;right:.5rem;top:.35rem;color:#6b7b82}a,input{outline:none}.blankMultipleChoice{background:transparent;width:100%;border:none;outline:0;padding:0;font-size:1.7rem;margin:0 0 .6rem;-webkit-appearance:none;-moz-appearance:none}div.innerLabelInput{position:relative;margin:3rem auto;border-bottom:1px solid #fff;color:#fff;max-width:50rem}div.innerLabelInput.fontDarkGray{border-bottom:1px solid #000;color:#000}div.innerLabelInput.fontDarkGray .inputText{color:#000}div.innerLabelInput .inputText{color:#fff;font-size:1.75rem;width:100%;border:0;background:transparent;box-shadow:none}div.innerLabelInput .inputText::-webkit-input-placeholder{color:#c9c9c9}div.innerLabelInput .inputText:-ms-input-placeholder{color:#c9c9c9}div.innerLabelInput .inputText::-ms-input-placeholder{color:#c9c9c9}div.innerLabelInput .inputText::placeholder{color:#c9c9c9}div.innerLabelInput .floating-label{position:absolute;pointer-events:none;left:0;top:0;transition:all .2s ease;font-size:1rem;font-weight:200}div.innerLabelInput input:focus~.floating-label,div.innerLabelInput input:not([value=""])~.floating-label{top:-15px}div.innerLabelInput.white-input{border:0}div.innerLabelInput.white-input input:focus~.floating-label,div.innerLabelInput.white-input input:not([value=""])~.floating-label{top:-23px}div.innerLabelInput.white-input .floating-label{top:-23px;font-size:1.4rem}div.innerLabelInput.white-input .blankMultipleChoice,div.innerLabelInput.white-input .inputText{padding:.3rem 1rem;border-radius:.3rem;background:#fff;color:#6b7b82}div.innerLabelInput.white-input.round .blankMultipleChoice{border-radius:10rem;padding:1rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.hugeFont{font-size:7.5rem}.h1,h1{font-size:2.5rem;margin-bottom:2rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.75rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.4rem}.h7{font-size:1.1rem}h3.title{margin:1.9rem 0}.bigStars{font-size:5rem}.fontWhite{color:#fff!important}.fontRed{color:#ec1d24!important}.fontBlue,.fontGreen{color:#022e81!important}.fontSkyBlue{color:#37c1fc!important}.fontGold{color:#deb94e}.fontDarkGray{color:#6b7b82}.fontGray{color:#c9c9c9}.fontBlack{color:#314752}.fontBlack2{color:#000}.fontLightGray{color:#022e81}.bgColorLightGray{background:#f4f5f5}.bgColorRed{background:#fff}.bgColorBlue{background:#022e81}.bgColorWhite{background:#fff}.fontOpacity{opacity:.75}.square-button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;display:block;padding:1rem;text-align:center}.square-button.grayBorder{border:1px solid #c9c9c9}.square-button.grayBG{background:#c9c9c9!important}.square-button.greenBorder{border:1px solid #022e81}.square-button.greenBG{background:#022e81!important}.square-button.blueBorder{border:1px solid #022e81}.square-button.blueBG{background:#022e81!important}.square-button.blueBG.fontWhite:hover{color:#0ea9eb!important}.square-button.redBorder{border:1px solid #fff}.square-button.redBG{background:#fff!important}.square-button.whiteBorder{border:1px solid #fff}.square-button.whiteBG{background:#fff!important}.square-button.whiteOpaque{background:hsla(0,0%,100%,.3)}.square-button.blueOpaque{background:rgba(2,46,129,.3)}.square-button.blueSolid{background:#022e81}.square-button.blueSolid:hover{background:#0ea9eb}.square-button.transparent{background:transparent!important}.square-button:hover{cursor:pointer}.RoundButton{text-align:center;padding:1rem;border-radius:10px;margin-bottom:2rem;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.RoundButton .icn{margin-right:1rem}.RoundButton.grayBorder{border:1px solid #c9c9c9}.RoundButton.grayBG{background:#c9c9c9!important}.RoundButton.greenBorder{border:1px solid #022e81}.RoundButton.greenBG{background:#022e81!important}.RoundButton.blueBorder{border:1px solid #022e81}.RoundButton.blueBG{background:#022e81!important}.RoundButton.blueBG.fontWhite:hover{color:#0ea9eb!important}.RoundButton.redBorder{border:1px solid #fff}.RoundButton.redBG{background:#fff!important}.RoundButton.whiteBorder{border:1px solid #fff}.RoundButton.whiteBG{background:#fff!important}.RoundButton.whiteOpaque{background:hsla(0,0%,100%,.3)}.RoundButton.blueOpaque{background:rgba(2,46,129,.3)}.RoundButton.blueSolid{background:#022e81}.RoundButton.blueSolid:hover{background:#0ea9eb}.RoundButton.transparent{background:transparent!important}.RoundButton:hover{cursor:pointer}.rightRoundButton{text-align:center;padding:1rem;border-radius:10px;margin-bottom:2rem;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:right;margin-left:.5rem}.rightRoundButton .icn{margin-right:1rem}.rightRoundButton.grayBorder{border:1px solid #c9c9c9}.rightRoundButton.grayBG{background:#c9c9c9!important}.rightRoundButton.greenBorder{border:1px solid #022e81}.rightRoundButton.greenBG{background:#022e81!important}.rightRoundButton.blueBorder{border:1px solid #022e81}.rightRoundButton.blueBG{background:#022e81!important}.rightRoundButton.blueBG.fontWhite:hover{color:#0ea9eb!important}.rightRoundButton.redBorder{border:1px solid #fff}.rightRoundButton.redBG{background:#fff!important}.rightRoundButton.whiteBorder{border:1px solid #fff}.rightRoundButton.whiteBG{background:#fff!important}.rightRoundButton.whiteOpaque{background:hsla(0,0%,100%,.3)}.rightRoundButton.blueOpaque{background:rgba(2,46,129,.3)}.rightRoundButton.blueSolid{background:#022e81}.rightRoundButton.blueSolid:hover{background:#0ea9eb}.rightRoundButton.transparent{background:transparent!important}.rightRoundButton:hover{cursor:pointer}.wideButtons{text-align:center;padding:1rem;border-radius:10px;margin-bottom:2rem;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;box-sizing:border-box;display:block;max-width:50rem;margin-left:auto;margin-right:auto;font-weight:600;outline:none}.wideButtons .icn{margin-right:1rem}.wideButtons:focus{outline:0}.wideButtons.grayBorder{border:1px solid #c9c9c9}.wideButtons.grayBG{background:#c9c9c9!important}.wideButtons.greenBorder{border:1px solid #022e81}.wideButtons.greenBG{background:#022e81!important}.wideButtons.blueBorder{border:1px solid #022e81}.wideButtons.blueBG{background:#022e81!important}.wideButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.wideButtons.redBorder{border:1px solid #fff}.wideButtons.redBG{background:#fff!important}.wideButtons.whiteBorder{border:1px solid #fff}.wideButtons.whiteBG{background:#fff!important}.wideButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.wideButtons.blueOpaque{background:rgba(2,46,129,.3)}.wideButtons.blueSolid{background:#022e81}.wideButtons.blueSolid:hover{background:#0ea9eb}.wideButtons.transparent{background:transparent!important}.wideButtons:hover{cursor:pointer}.smallWideButtons{text-align:center;padding:1rem;border-radius:10px;margin-bottom:2rem;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;max-width:25rem;margin-left:auto;margin-right:auto}.smallWideButtons .icn{margin-right:1rem}.smallWideButtons.grayBorder{border:1px solid #c9c9c9}.smallWideButtons.grayBG{background:#c9c9c9!important}.smallWideButtons.greenBorder{border:1px solid #022e81}.smallWideButtons.greenBG{background:#022e81!important}.smallWideButtons.blueBorder{border:1px solid #022e81}.smallWideButtons.blueBG{background:#022e81!important}.smallWideButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.smallWideButtons.redBorder{border:1px solid #fff}.smallWideButtons.redBG{background:#fff!important}.smallWideButtons.whiteBorder{border:1px solid #fff}.smallWideButtons.whiteBG{background:#fff!important}.smallWideButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.smallWideButtons.blueOpaque{background:rgba(2,46,129,.3)}.smallWideButtons.blueSolid{background:#022e81}.smallWideButtons.blueSolid:hover{background:#0ea9eb}.smallWideButtons.transparent{background:transparent!important}.smallWideButtons:hover{cursor:pointer}.flexButtons{text-align:center;padding:1rem;border-radius:10px;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;flex:1 1;margin:1rem}.flexButtons .icn{margin-right:1rem}.flexButtons.grayBorder{border:1px solid #c9c9c9}.flexButtons.grayBG{background:#c9c9c9!important}.flexButtons.greenBorder{border:1px solid #022e81}.flexButtons.greenBG{background:#022e81!important}.flexButtons.blueBorder{border:1px solid #022e81}.flexButtons.blueBG{background:#022e81!important}.flexButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.flexButtons.redBorder{border:1px solid #fff}.flexButtons.redBG{background:#fff!important}.flexButtons.whiteBorder{border:1px solid #fff}.flexButtons.whiteBG{background:#fff!important}.flexButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.flexButtons.blueOpaque{background:rgba(2,46,129,.3)}.flexButtons.blueSolid{background:#022e81}.flexButtons.blueSolid:hover{background:#0ea9eb}.flexButtons.transparent{background:transparent!important}.flexButtons:hover{cursor:pointer}.flexButtons.empty{padding-top:0;padding-bottom:0;line-height:1.4rem}.flexSmallButtons{text-align:center;border-radius:10px;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;flex:1 1;margin:1rem 1rem 1rem 0;font-size:1rem;padding:1rem}.flexSmallButtons .icn{margin-right:1rem}.flexSmallButtons.grayBorder{border:1px solid #c9c9c9}.flexSmallButtons.grayBG{background:#c9c9c9!important}.flexSmallButtons.greenBorder{border:1px solid #022e81}.flexSmallButtons.greenBG{background:#022e81!important}.flexSmallButtons.blueBorder{border:1px solid #022e81}.flexSmallButtons.blueBG{background:#022e81!important}.flexSmallButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.flexSmallButtons.redBorder{border:1px solid #fff}.flexSmallButtons.redBG{background:#fff!important}.flexSmallButtons.whiteBorder{border:1px solid #fff}.flexSmallButtons.whiteBG{background:#fff!important}.flexSmallButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.flexSmallButtons.blueOpaque{background:rgba(2,46,129,.3)}.flexSmallButtons.blueSolid{background:#022e81}.flexSmallButtons.blueSolid:hover{background:#0ea9eb}.flexSmallButtons.transparent{background:transparent!important}.flexSmallButtons:hover{cursor:pointer}.flexSmallestButtons{text-align:center;border-radius:10px;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:1rem 1rem 1rem 0;font-size:1.3rem;padding:1rem;width:7rem;max-width:7rem;height:7px}.flexSmallestButtons .icn{margin-right:1rem}.flexSmallestButtons.grayBorder{border:1px solid #c9c9c9}.flexSmallestButtons.grayBG{background:#c9c9c9!important}.flexSmallestButtons.greenBorder{border:1px solid #022e81}.flexSmallestButtons.greenBG{background:#022e81!important}.flexSmallestButtons.blueBorder{border:1px solid #022e81}.flexSmallestButtons.blueBG{background:#022e81!important}.flexSmallestButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.flexSmallestButtons.redBorder{border:1px solid #fff}.flexSmallestButtons.redBG{background:#fff!important}.flexSmallestButtons.whiteBorder{border:1px solid #fff}.flexSmallestButtons.whiteBG{background:#fff!important}.flexSmallestButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.flexSmallestButtons.blueOpaque{background:rgba(2,46,129,.3)}.flexSmallestButtons.blueSolid{background:#022e81}.flexSmallestButtons.blueSolid:hover{background:#0ea9eb}.flexSmallestButtons.transparent{background:transparent!important}.flexSmallestButtons:hover{cursor:pointer}.flexSmallestButtons p{position:relative;bottom:1.8rem}.inlineButtons{text-align:center;border-radius:10px;font-weight:700;font-size:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:1rem;margin-bottom:1rem}.inlineButtons .icn{margin-right:1rem}.inlineButtons.grayBorder{border:1px solid #c9c9c9}.inlineButtons.grayBG{background:#c9c9c9!important}.inlineButtons.greenBorder{border:1px solid #022e81}.inlineButtons.greenBG{background:#022e81!important}.inlineButtons.blueBorder{border:1px solid #022e81}.inlineButtons.blueBG{background:#022e81!important}.inlineButtons.blueBG.fontWhite:hover{color:#0ea9eb!important}.inlineButtons.redBorder{border:1px solid #fff}.inlineButtons.redBG{background:#fff!important}.inlineButtons.whiteBorder{border:1px solid #fff}.inlineButtons.whiteBG{background:#fff!important}.inlineButtons.whiteOpaque{background:hsla(0,0%,100%,.3)}.inlineButtons.blueOpaque{background:rgba(2,46,129,.3)}.inlineButtons.blueSolid{background:#022e81}.inlineButtons.blueSolid:hover{background:#0ea9eb}.inlineButtons.transparent{background:transparent!important}.inlineButtons:hover{cursor:pointer}.inlineMultiButtons{display:flex;height:35px}.inlineMultiButtons>a,.inlineMultiButtons>div{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1 1;text-align:center;padding:.7rem .4rem;margin-right:1px;display:flex;align-items:center;justify-content:center}.inlineMultiButtons>a.grayBorder,.inlineMultiButtons>div.grayBorder{border:1px solid #c9c9c9}.inlineMultiButtons>a.grayBG,.inlineMultiButtons>div.grayBG{background:#c9c9c9!important}.inlineMultiButtons>a.greenBorder,.inlineMultiButtons>div.greenBorder{border:1px solid #022e81}.inlineMultiButtons>a.greenBG,.inlineMultiButtons>div.greenBG{background:#022e81!important}.inlineMultiButtons>a.blueBorder,.inlineMultiButtons>div.blueBorder{border:1px solid #022e81}.inlineMultiButtons>a.blueBG,.inlineMultiButtons>div.blueBG{background:#022e81!important}.inlineMultiButtons>a.blueBG.fontWhite:hover,.inlineMultiButtons>div.blueBG.fontWhite:hover{color:#0ea9eb!important}.inlineMultiButtons>a.redBorder,.inlineMultiButtons>div.redBorder{border:1px solid #fff}.inlineMultiButtons>a.redBG,.inlineMultiButtons>div.redBG{background:#fff!important}.inlineMultiButtons>a.whiteBorder,.inlineMultiButtons>div.whiteBorder{border:1px solid #fff}.inlineMultiButtons>a.whiteBG,.inlineMultiButtons>div.whiteBG{background:#fff!important}.inlineMultiButtons>a.whiteOpaque,.inlineMultiButtons>div.whiteOpaque{background:hsla(0,0%,100%,.3)}.inlineMultiButtons>a.blueOpaque,.inlineMultiButtons>div.blueOpaque{background:rgba(2,46,129,.3)}.inlineMultiButtons>a.blueSolid,.inlineMultiButtons>div.blueSolid{background:#022e81}.inlineMultiButtons>a.blueSolid:hover,.inlineMultiButtons>div.blueSolid:hover{background:#0ea9eb}.inlineMultiButtons>a.transparent,.inlineMultiButtons>div.transparent{background:transparent!important}.inlineMultiButtons>a:hover,.inlineMultiButtons>div:hover{cursor:pointer}.inlineMultiButtons>a:first-child,.inlineMultiButtons>div:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.inlineMultiButtons>a:last-child,.inlineMultiButtons>div:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;margin-right:0}.inlineMultiButtons i{margin-right:7px}.icon-left-arrow{padding:0 2rem 2rem 0}.rmc-date-picker{height:100px;overflow:hidden;margin:0 auto}.rmc-date-picker .rmc-picker-mask{background:transparent}.rmc-picker-item{color:#c9c9c9!important}.rmc-picker-item.rmc-picker-item-selected{font-weight:700;color:#6b7b82!important}.fontWhite .rmc-picker-item{font-size:1.4rem!important;color:#ddd!important}.fontWhite .rmc-picker-item.rmc-picker-item-selected{color:#fff!important}.fontWhite::-webkit-input-placeholder{color:#fff;font-size:1rem}.fontWhite::-moz-placeholder{color:#fff;font-size:1rem}.fontWhite:-ms-input-placeholder{color:#fff;font-size:1rem}.fontWhite:-moz-placeholder{color:#fff;font-size:1rem}.section{margin-top:2rem}.section .innerLabelInput{margin-top:0}.marginTopSmall{margin-top:1rem}.marginRight{margin-right:1rem}.leftLabel{flex:0.93 1}.checkmarkContainer{display:block;position:relative;padding-left:35px;margin:2rem 0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmarkContainer.inline{margin:0 0 20px;padding-left:0}.checkmarkContainer.inlineright{margin:.3rem 0;padding:1rem}.checkmarkContainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.checkmark.small{height:15px;width:15px}.checkmarkContainer:hover input~.checkmark{background-color:#ccc}.checkmarkContainer input:checked~.checkmark{background-color:#022e81}.checkmarkContainer input:checked~.checkmark.small{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkmarkContainer input:checked~.checkmark:after{display:block}.checkmarkContainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkmarkContainer .checkmark.small:after{left:4px;top:1px;width:4px;height:8px;border:solid #022e81;border-width:0 3px 3px 0}.table.row{padding-bottom:2rem}.table.row>div:first-child{min-width:12rem;padding-right:1rem}.table.row a{word-break:break-word}select.wideButtons{text-align:center;width:100%;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-align-last:center;outline:none}select.wideButtons::-ms-expand{display:none}@media screen and (min-width:0\0){select.wideButtons{background:none\9;padding:5px\9}}.tableGrid{display:flex;flex-wrap:wrap;box-sizing:border-box}.tableGrid div{cursor:pointer;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.2);flex:1 1;min-width:135px;word-wrap:break-word;text-align:center;border:5px solid #022e81;box-sizing:border-box;padding:3rem 1rem}.tableGrid div.selected{background:hsla(0,0%,100%,.8);color:#022e81}.hover{cursor:pointer}.boxContainer{border-bottom:1px solid #eaeaea;background:#fff}.boxContainer .boxTitle{background-color:#fff}.boxContainer .boxTitle .title{flex:1 1;font-weight:700;padding:1.2rem 2rem;border-top:2px solid #f7f7f7}.boxContainer .boxTitle .link a{color:#0ea9eb}.boxContainer .boxContent{background-color:#fff}.multiChoiceHolder{margin:1rem 0;font-size:1.5rem;cursor:pointer}.multiChoiceHolder .multiChoice{background:hsla(0,0%,100%,.5);color:#022e81;border-radius:1.5rem;padding:.6rem 1rem;margin-right:1rem}.multiChoiceHolder .multiChoice.selected{background:#fff}.multiChoiceHolder .multiChoice.selected.green{background:#022e81;color:#fff}@media (min-width:800px){.tableGrid div{min-width:200px}}.sliderValue{margin:.5rem 0 0 2rem}.sliderValue .sub{cursor:pointer;display:inline-block;width:2rem;text-align:center}input[type=range]{-webkit-appearance:none;margin:18px 0;width:50%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#fff;border-radius:1.3px;border:.2px solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;height:30px;width:30px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-14px}input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{width:100%;height:3px;animate:.2s;border-radius:1.3px;border:.2px solid #010101}input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-track{cursor:pointer;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#fff}input[type=range]::-moz-range-thumb{height:30px;width:30px;border-radius:50%}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#fff;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#fff}.ReactModalPortal{position:fixed!important;z-index:9999999}.react-confirm-alert-overlay{z-index:9999999!important}input{padding-left:0;margin-left:0;-webkit-appearance:none}input[type=radio]{-webkit-appearance:radio}.custom-confirm-ui{background-color:#022e81;padding:2rem;color:#fff;margin:2rem}.custom-confirm-ui button{font-size:1.4rem;margin:.5rem}.custom-confirm-ui h1{font-size:2rem;margin:0}.custom-confirm-ui .basic-confirm-subtitle{margin:1.2rem 0;display:flex;align-items:center}.custom-confirm-ui .row{justify-content:space-evenly}.custom-toaster{bottom:5.3rem!important;z-index:9999999!important}.downloadAppMobile{text-align:center;margin-right:5%;margin-left:5%}.downloadAppMobile img{width:100%;max-width:25rem;padding:1em 0}.downloadAppMobile .wideButtons{white-space:nowrap}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:inherit}.actionButtons .flexButtons{padding:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre div{margin-bottom:1rem}.displayNone{display:none}.list.leftIcon .round-avatar.small i{color:#022e81;border:2px solid}.list.leftIcon .round-avatar.small i:before{position:relative;top:-1px;left:-1px}.mobile-app .profilePictureWrapper .round-avatar i{color:#fff}.mobile-app .backgroundBlue i{color:#fff!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:5000s ease-in-out 0s;transition:5000s ease-in-out 0s}.flexEnd{justify-content:flex-end}.flexEnd,.flexStart{display:flex;align-items:center}.flexStart{justify-content:flex-start}.fb-button{color:#fff;background-color:#4267b2;border:none}.navigationIcon a{color:#fff!important;font-size:2.2rem}.navigationIcon{padding-top:1rem;padding-right:1.5rem;padding-left:1.5rem}.navigationIcon.active a{color:#0ea9eb!important}.logoImgMobile img{width:96px}.logoImgMobile a{padding:0!important;font-size:0!important}.wideButtons{margin-top:1rem!important;margin-bottom:1rem!important}ul.list-alert{padding-bottom:30px}ul.list-alert li{border-bottom:1px solid #022e81;margin-left:5%;margin-right:5%;padding-bottom:10px;padding-right:25px;position:relative}ul.list-alert li p{color:#022e81;font-size:17pt;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.list-alert li span{color:#6b7b82;font-size:12pt}ul.list-alert li a.add-to-watch-list{position:absolute;top:0;right:0;font-size:25px}ul.list-alert li a.add-to-watch-list:hover{color:#37c1fc!important}div.alerts-details div.title{background-color:#022e81;padding:15px;color:#fff}div.alerts-details div.title h1{font-size:22pt}div.alerts-details div.title h1 a i{font-size:17pt;color:#fff}div.alerts-details div.title h1 a:hover i{color:#37c1fc}div.alerts-details div.title span{font-size:12pt}div.alerts-details div.details{padding:0 15px}div.alerts-details div.details hr{-webkit-margin-after:0;margin-block-end:0}div.alerts-details div.details .title{color:#022e81;font-size:20pt;margin-bottom:5px}div.alerts-details div.details span.date{color:#6b7b82;display:block}div.alerts-details div.details a{color:#022e81!important;margin-bottom:1rem;display:inline-block}div.alerts-details div.details a:hover{color:#37c1fc!important}div.alerts-details div.details p.description{color:#000;font-size:15pt}div.alerts-details div.details ul li{padding:15px 0;border-bottom:1px solid #022e81}div.alerts-details div.details ul li .item-title{font-size:14pt;margin-bottom:5px}div.alerts-details div.details ul li .item-description{font-size:12pt}div.alerts-details div.details ul li .item-description img{max-width:100%;height:auto}div.list-assessment.desktop .assessment-column{max-width:calc(33.333% - 30px);padding:0 15px}div.list-assessment.desktop{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -15px}div.list-assessment.desktop .loadingSpinner{margin-left:15px}div.list-assessment table.mobile{margin-left:5%;margin-right:5%;width:90%}div.list-assessment table.desktop{flex:0 0 33.33333%;max-width:33.33333%;display:flex;max-width:100%}@media (max-width:992px){div.list-assessment table.desktop{flex:0 0 100%;max-width:100%}}div.list-assessment table.desktop tbody{position:relative;padding-bottom:45px}div.list-assessment table.desktop tbody tr.link{position:absolute;bottom:0;width:100%}div.list-assessment table.desktop tbody tr.link td.visit-resource{display:block}div.list-assessment table{background-color:#fff;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:30px}div.list-assessment table tbody{border:1px solid #ebebeb;display:block}div.list-assessment table tr td{padding-left:15px;padding-right:15px}div.list-assessment table tr td p{color:#314752;font-size:17px;word-break:break-word}div.list-assessment table tr td span.dateUpdated,div.list-assessment table tr td span.location{font-size:13px}div.list-assessment table tr td span.location{color:#6b7b82}div.list-assessment table tr.header h2{color:#022e81;font-size:22pt;vertical-align:text-top;text-overflow:ellipsis;overflow:hidden}div.list-assessment table tr.header td.title,div.list-assessment table tr.header td.title-alone{padding-top:15px;padding-right:15px}div.list-assessment table tr.header td.title-alone{padding-left:15px}div.list-assessment table tr.header td.title{padding-left:5px}div.list-assessment table tr.header td.title h2{height:80px}div.list-assessment table tr.header td.image{padding-top:15px;padding-left:20px;padding-right:5px}div.list-assessment table tr.header td.image img{max-height:80px;width:auto}div.list-assessment table tr.date td{padding-bottom:10px}div.list-assessment table tr.date td span.dateUpdated{color:#6b7b82}div.list-assessment table tr.link td.visit-resource{background-color:#022e81;text-align:center;vertical-align:middle;padding-top:10px;padding-bottom:10px}div.list-assessment table tr.link td.visit-resource a{width:100%;color:#37c1fc;display:block}div.list-assessment table tr.link td.visit-resource a:hover{color:#fff}.claimLocationContent form.claimLocationForm div.innerLabelInput{border-bottom:1px solid #022e81;padding-top:55px;margin:0!important;position:relative}.claimLocationContent form.claimLocationForm div.innerLabelInput span.floating-label,.claimLocationContent form.claimLocationForm div.innerLabelInput span.fontBlue.bold{top:20px;position:absolute}.claimLocationContent form.claimLocationForm div.innerLabelInput .blocking-span>span.floating-label{color:#022e81;font-size:12pt}.claimLocationContent form.claimLocationForm div.innerLabelInput .blocking-span>input,.claimLocationContent form.claimLocationForm div.innerLabelInput .blocking-span>select{color:#000!important;font-size:17pt}.claimLocationContent form.claimLocationForm div.innerLabelInput>.h6{font-size:12pt}.claimLocationContent form.claimLocationForm div.innerLabelInput>select{color:#000!important;font-size:17pt}.claimLocationContent form.claimLocationForm textarea{font-size:17pt;color:#000!important;border:1px solid #022e81}.claimLocationContent form.claimLocationForm .locationBtn{margin-top:30px}.claimLocationContent form.claimLocationForm .locationBtn a.RoundButton{margin-top:15px}.claimLocationContent h1,.claimLocationContent h4{font-weight:400}.claimLocationContent input[type=submit]{padding-left:45px;padding-right:45px}.addLocation .addLocationForm div.innerLabelInput{border-bottom:1px solid #022e81;padding-top:55px;margin:0!important;position:relative}.addLocation .addLocationForm div.innerLabelInput span.floating-label,.addLocation .addLocationForm div.innerLabelInput span.fontBlue.bold{top:20px;position:absolute}.addLocation .addLocationForm div.innerLabelInput .blocking-span>span.floating-label{color:#022e81;font-size:12pt}.addLocation .addLocationForm div.innerLabelInput .blocking-span>input,.addLocation .addLocationForm div.innerLabelInput .blocking-span>select{color:#000!important;font-size:17pt}.addLocation .addLocationForm div.innerLabelInput>.h6{font-size:12pt}.addLocation .addLocationForm div.innerLabelInput>select{color:#000!important;font-size:17pt}.addLocation .addLocationForm textarea{font-size:17pt;color:#000!important;border:1px solid #022e81}.addLocation .addLocationForm .locationBtn{margin-top:30px}.addLocation .addLocationForm .locationBtn a.RoundButton{margin-top:15px}.addLocation h1{font-weight:400}.addLocation h4{font-size:22px}form.addAddressForm div.innerLabelInput,form.manageLocationForm div.innerLabelInput{border-bottom:1px solid #022e81;padding-top:55px;margin:0!important;position:relative}form.addAddressForm div.innerLabelInput span.floating-label,form.addAddressForm div.innerLabelInput span.fontBlue.bold,form.manageLocationForm div.innerLabelInput span.floating-label,form.manageLocationForm div.innerLabelInput span.fontBlue.bold{top:20px;position:absolute}form.addAddressForm div.innerLabelInput .blocking-span>span.floating-label,form.manageLocationForm div.innerLabelInput .blocking-span>span.floating-label{color:#022e81;font-size:12pt}form.addAddressForm div.innerLabelInput .blocking-span>input,form.addAddressForm div.innerLabelInput .blocking-span>select,form.manageLocationForm div.innerLabelInput .blocking-span>input,form.manageLocationForm div.innerLabelInput .blocking-span>select{color:#000!important;font-size:17pt}form.addAddressForm div.innerLabelInput>.h6,form.manageLocationForm div.innerLabelInput>.h6{font-size:12pt}form.addAddressForm div.innerLabelInput>select,form.manageLocationForm div.innerLabelInput>select{color:#000!important;font-size:17pt}form.addAddressForm textarea,form.manageLocationForm textarea{font-size:17pt;color:#000!important;border:1px solid #022e81}form.addAddressForm .locationBtn,form.manageLocationForm .locationBtn{margin-top:30px}form.addAddressForm .locationBtn a.RoundButton,form.manageLocationForm .locationBtn a.RoundButton{margin-top:15px}.smallBtn{margin-bottom:5px;padding:5px}.full-page-loader>img{-webkit-animation:heartbeat 1.8s infinite;animation:heartbeat 1.8s infinite}@-webkit-keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}.LoginScreens{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:#022e81;padding-top:env(safe-area-inset-top)}.LoginScreens .WelcomeMsg{text-align:center;padding-top:50%;color:#fff;flex:1 1}.LoginScreens .WelcomeMsg h1{font-size:1.5rem}.LoginScreens .LoginTopNavigation{display:flex;padding:2rem;align-items:center}.LoginScreens .LoginTopNavigation div{flex:1 1}.LoginScreens .LoginTopNavigation div a{color:#fff}.LoginScreens .LoginTopNavigation div.forgotPasswordLink{font-size:1rem;text-align:right}.LoginScreens .LoginWrapper.maxWidth{width:80%}.LoginScreens .LoginWrapper h1{color:#022e81;font-size:2.5rem}.LoginScreens .LoginWrapper .simpleSearchBar{margin-left:.5rem}.LoginScreens .LoginWrapper .simpleSearchBar .icn.icon-search{left:10px}.LoginScreens .LoginWrapper .simpleSearchBar input{margin-left:0;margin-right:1rem}.LoginScreens .LoginWrapper .simpleSearchBar .hover{position:absolute;right:35px;bottom:11px}.LoginScreens .termsConditions{color:#fff;font-size:1.4rem;text-align:center}.LoginScreens .termsConditions a{color:#fff}.LoginScreens .clear-pass{position:relative;right:-300px;top:-5px;font-weight:300;font-size:1rem}.Login,.Register,.Welcome{margin:0!important}.aboutus-sections{max-width:1200px;box-sizing:border-box;padding:30px}.aboutus-sections img{max-width:100%;margin-bottom:30px}@media (max-width:576px){.aboutus-sections img{max-width:100vw;margin-left:-30px}}.aboutus-sections a{color:#37c1fc}@media (max-width:576px){.aboutus-sections a.ht-logo{display:flex;justify-content:center}}.privacy a,.terms a{color:#022e81}.privacy h2,.terms h2{font-size:27px}.privacy h3,.terms h3{text-transform:uppercase}.privacy .timestamp,.terms .timestamp{opacity:.6;font-size:1.2rem}.textList header{background:#fff;padding:2rem;text-align:center}.textList header img{margin-bottom:2rem}.textList h3{padding-left:2rem;padding-right:2rem}.textList .list li{position:relative}.textList .list li.selected{background:#37c1fc}.textList .list li:hover{background:#ddd}.textList .list li a{margin-left:2rem;display:block;color:#fff;padding:1rem 1rem 1rem 0;z-index:1}.textList .list li a.fontGreen{color:#022e81}.textList .list li i{position:absolute;right:2rem;top:1.2rem;z-index:0}.textList .list.leftIcon a{display:flex;flex-direction:row;align-items:center}.textList .list.leftIcon a div{margin:0 1rem 0 0}.textList .list.leftIcon a div i{position:inherit}.textList .list.leftIcon a>i{height:2.5rem;width:3.5rem;font-size:2.5rem;margin-right:1rem;text-align:center;position:inherit}.mobile-app ul.moreMenuNavi>li a.border-btm{border-bottom:1px solid #022e81}.page-about-us .about-intro{display:flex;flex-wrap:wrap}.page-about-us .about-intro .aboutus-sections{flex:0 0 75%;max-width:75%}@media (max-width:768px){.page-about-us .about-intro .aboutus-sections{flex:0 0 100%;max-width:100%}}.page-about-us .about-intro .image-parent{flex:0 0 25%;max-width:25%;text-align:center;display:flex;align-items:flex-end;justify-content:center}@media (max-width:768px){.page-about-us .about-intro .image-parent{flex:0 0 100%;max-width:100%}}.page-about-us .about-intro .image-parent>img{max-width:220px}.page-about-us .about-intro .image-parent>img.isMobile{max-width:275px;margin-bottom:-60px}.bigMapHolder{flex:1 1;position:relative}.bigMapHolder .locationBanner{position:absolute;bottom:2rem;z-index:9;display:flex;left:1rem;right:4rem;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.bigMapHolder .locationBanner::-webkit-scrollbar{display:none}.bigMapHolder .locationBanner.mobile{right:1rem}.bigMapHolder .locationBanner li.locationItemBasic{border-left:5px solid #ec1d24}.bigMapHolder .locationBanner li{margin:0 1rem 0 0;background:#fff;padding:10px;border:0;min-width:25rem;width:100vw!important;max-width:80%;font-size:1.5rem}.bigMapHolder .locationBanner li .info .h4{font-size:1.5rem}.bigMapHolder .locationBanner li:hover{background:#fff}.bigMapHolder .locationBanner li:before{content:"";position:absolute;right:0;left:0;bottom:0;height:0;border-bottom:0}.bigMapHolder .you-are-here{position:absolute;z-index:999;right:46%;bottom:50%}.bigMapHolder .searchNearHere{position:absolute;top:1rem;z-index:7;text-align:center;margin:auto;width:100%}.bigMapHolder .searchNearHere .searchAreaButton{margin:auto;background:#022e81;padding:1rem;border-radius:20rem;color:#fff;cursor:pointer;display:inline-block}.bigMapHolder .searchNearHere .searchAreaButton.mobile{margin-top:4.5rem}.bigMapHolder .searchNearHere .loading{cursor:default}.bigMapHolder .bigMap{position:absolute;width:100%;height:100%}.bigMapHolder .bigMap .gm-style-iw{background:#fff;z-index:9999999;padding-right:5px}.bigMapHolder .bigMap .tooltip a{align-content:center;align-items:center;color:#314752}.bigMapHolder .bigMap .tooltip a .basicInfo{flex:1 1;padding-right:1rem;font-size:1.2rem;font-weight:400}.bigMapHolder .bigMap .tooltip a .basicInfo .name{font-size:1.5rem}.bigMapHolder .bigMap .tooltip a .basicInfo .row .distance,.bigMapHolder .bigMap .tooltip a .basicInfo .row div.stars{flex:1 1}.bigMapHolder .bigMap .tooltip a .basicInfo .row div.stars{margin-right:2rem}.bigMapHolder .bigMap .tooltip a .basicInfo .row .distance{text-align:right}.bigMapHolder .bigMap .tooltip a .icon{position:absolute;right:0;font-size:1.75rem;color:#022e81}.simpleSearchBar{background:transparent;align-content:center;align-items:center;min-height:5rem;overflow:hidden;position:relative;z-index:9}.simpleSearchBar input{border:1px solid rgba(0,0,0,.15);font-size:1.5rem;width:100%;display:block;padding:.7rem 3rem;border-radius:8px;margin:0 1.2em}.simpleSearchBar input::-webkit-input-placeholder{color:#c9c9c9;font-weight:700;padding-left:.5em;position:relative;top:2px}.simpleSearchBar input:-ms-input-placeholder{color:#c9c9c9;font-weight:700;padding-left:.5em;position:relative;top:2px}.simpleSearchBar input::-ms-input-placeholder{color:#c9c9c9;font-weight:700;padding-left:.5em;position:relative;top:2px}.simpleSearchBar input::placeholder{color:#c9c9c9;font-weight:700;padding-left:.5em;position:relative;top:2px}.simpleSearchBar input p{display:flex;position:fixed;left:50px;top:45px;color:#bebebe;font-size:1em;font-weight:300}.simpleSearchBar input strong{padding-right:.5em}.simpleSearchBar .icn.icon-search{position:absolute;left:25px}.simpleSearchBar .icn.icon-sign-out{position:absolute;right:40px}.packSearchBar{background:#39ba92;padding:0 2rem;align-content:center;align-items:center;min-height:4rem;box-sizing:border-box;overflow:hidden}.packSearchBar input{border:0;font-size:1.5rem;width:100%;display:block;padding:1rem 2rem}.mobile-app .gps-locate{z-index:9999;background:#022e81;padding:5px 5px 0;border-radius:7px;position:relative;width:26px;height:31px;top:15px;left:15px}.mobile-app .gps-locate:before{content:url(/assets/images/use-my-location-icon.svg);position:absolute;top:11px;left:9px}.mobile-app .gps-locate:hover i{color:#37c1fc}.mobile-app .bigMapHolder>div.map-parent{position:absolute;top:0;width:100%;height:100%}.mobile-app .bigMapHolder>div.map-parent .bigMap{top:0}.mainSearchNavigation{min-height:5.3rem;position:-webkit-sticky;position:sticky;top:0;z-index:999999;box-sizing:border-box;background:#fff;border-bottom:1px solid #c9c9c9;align-content:center;align-items:center;padding:env(safe-area-inset-top) .5rem 0}.mainSearchNavigation a{color:#6b7b82;font-size:2.25rem;padding:5px 1rem 0}.mainSearchNavigation svg{padding-top:0;padding-left:10px;padding-right:20%}.mainSearchNavigation .searchMap{flex:1 1;box-sizing:border-box;position:relative}.mainSearchNavigation .searchMap input{height:2.5rem;width:100%;box-sizing:border-box;font-size:1.5rem;padding:0 .5rem;border-radius:.5rem;border:1px solid #c9c9c9}.mainSearchNavigation .searchMap input::-webkit-input-placeholder{color:#c9c9c9}.mainSearchNavigation .searchMap input:-ms-input-placeholder{color:#c9c9c9}.mainSearchNavigation .searchMap input::-ms-input-placeholder{color:#c9c9c9}.mainSearchNavigation .searchMap input::placeholder{color:#c9c9c9}.searchMap{width:0}.searchMap i.icn.icon-search{position:absolute;z-index:10;top:71px;left:68px;font-size:17px}.searchMap input{position:absolute;z-index:9;top:62px;left:60px;border-radius:8px;height:32px;width:72%;background-color:hsla(0,0%,100%,.6);color:#022e81;padding-left:30px;border:1px solid #6b7b82;font-size:17px}.titleNavigation{min-height:5.3rem;position:-webkit-sticky;position:sticky;top:0;z-index:999999;box-sizing:border-box;background:#fff;border-bottom:1px solid #c9c9c9;align-content:center;align-items:center;padding:env(safe-area-inset-top) .5rem 0;text-align:center;background-color:#fff}.titleNavigation,.titleNavigation>.title{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleNavigation>.title{flex:1 1;font-weight:700;height:25px}.titleNavigation a{color:#6b7b82;padding:5px 1rem 0;font-size:2.2rem}.titleNavigation a.empty{visibility:hidden}.titleNavigation a i{padding:0;margin:0}.playdateNavigation{min-height:5.3rem;position:-webkit-sticky;position:sticky;top:0;z-index:999999;box-sizing:border-box;background:#fff;border-bottom:1px solid #c9c9c9;align-content:center;align-items:center;padding:env(safe-area-inset-top) .5rem 0;min-height:3.5rem;text-align:center}.playdateNavigation a{flex:1 1;color:#0ea9eb}.secondaryNavigation{position:-webkit-sticky!important;position:sticky!important;bottom:0;text-align:center;font-size:1.4rem;background:#fff;border-top:1px solid #c9c9c9;align-items:flex-end;min-height:5.3rem;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);width:100%;z-index:9}.secondaryNavigation a{padding:.5rem 0 .4rem;flex:1 1;color:#6b7b82;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.secondaryNavigation a.active,.secondaryNavigation a:active,.secondaryNavigation a:hover{color:#022e81}.secondaryNavigation a.active svg g,.secondaryNavigation a.active svg g path,.secondaryNavigation a.active svg g polygon,.secondaryNavigation a:active svg g,.secondaryNavigation a:active svg g path,.secondaryNavigation a:active svg g polygon,.secondaryNavigation a:hover svg g,.secondaryNavigation a:hover svg g path,.secondaryNavigation a:hover svg g polygon{fill:#022e81}.secondaryNavigation a .badge{position:absolute;top:0;display:block;margin:0 50% 0 60%;background:#fff;border-radius:50%;padding:.2rem .3rem;color:#022e81;font-weight:700;text-align:center;font-size:.83333rem;width:1rem;height:1.2rem}.secondaryNavigation .icn{font-size:2rem;display:block}.secondaryNavigation .icon-settings{font-size:1.5rem;margin-bottom:.3rem;display:block}.ReactModalPortal,.ReactModalPortal .Overlay{position:absolute;top:0;bottom:0;left:0;right:0}.ReactModalPortal .Overlay{background:rgba(0,0,0,.5);text-align:center}.ReactModalPortal .Overlay .Modal{max-width:50rem;outline:none;background:#fff;margin:2rem auto;border-radius:1rem;padding:1rem;position:absolute;bottom:0;left:2rem;right:2rem}.ReactModalPortal .Overlay .Modal .SocialMediaShareButton,.ReactModalPortal .Overlay .Modal a{padding:.8rem;border-bottom:1px solid #f4f5f5;color:#0ea9eb;display:block;outline:none;cursor:pointer}.ReactModalPortal .Overlay .Modal a{border-bottom:0}.tabSubmenu{text-align:center;font-size:1.5rem;min-height:3.8rem;background:#fff;font-weight:700;position:-webkit-sticky;position:sticky;top:0;justify-content:center}.tabSubmenu a{border-left:0;position:relative;flex:1 1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;width:33%;justify-content:center;padding:1rem 0 .2em;color:#022e81}.tabSubmenu a:after{content:"";display:block;width:0;height:2px;margin-top:.5rem;background:#022e81}.tabSubmenu a.active:after{-webkit-animation:widthin .8s;animation:widthin .8s;width:100%}.tabSubmenu a .badge-holder-main{position:absolute;top:.4rem;display:inline-block;width:1.4rem;background-color:#fff;text-align:center;border-radius:50%;color:#fff;-webkit-animation:bounce .3s;animation:bounce .3s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:5;animation-iteration-count:5}.tabSubmenu a .badge-holder-main,.tabSubmenu a .badge-holder-main .badge-holder{min-height:1.4rem;min-width:1.4rem;height:1.4rem;max-height:1.4rem;max-width:1.4rem}.tabSubmenu a .badge-holder-main .badge-holder{display:table;width:100%;overflow:hidden;width:1.4rem}.tabSubmenu a .badge-holder-main .badge-holder .badge{display:table-cell;vertical-align:middle;font-size:.7rem}@-webkit-keyframes bounce{0%{transform:translateZ(0)}to{transform:translate3d(0,-5px,0)}}@keyframes bounce{0%{transform:translateZ(0)}to{transform:translate3d(0,-5px,0)}}.tabSubmenu a i.icn{padding-right:.3rem}.tabSubmenu a i.icn.icon-cross{font-size:1.2rem}.tabSubmenu a .icn.icon-couple,.tabSubmenu a .icon-send-message-plane{font-size:2rem}.tabSubmenu .navigationTabs a{color:#022e81;border:none}.otherUserDog{display:flex;align-items:center}.otherUserDog a{min-height:43px;display:flex;padding:0 1em}@-webkit-keyframes widthin{0%{width:0}to{width:100%}}@keyframes widthin{0%{width:0}to{width:100%}}.WelcomeNavigation{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;background:#37c1fc;display:flex;padding-bottom:env(safe-area-inset-bottom)}.WelcomeNavigation a{flex:1 1;text-align:center;color:#fff;padding:1rem 0}.WelcomeNavigation a:first-child{border-right:.1rem solid #022e81}.desktop-app .simple-navigation .tabSubmenu{background:transparent}.desktop-app .simple-navigation .tabSubmenu .row{flex-direction:column}.desktop-app .simple-navigation .tabSubmenu .row a{text-align:left;width:auto;color:#6b7b82}.desktop-app .simple-navigation .tabSubmenu .row a:after{display:none}.desktop-app .simple-navigation .tabSubmenu .row a.active{color:#022e81}.round-avatar{height:6rem;width:6rem;min-height:6rem;min-width:6rem;padding:0!important;font-size:2.25rem;margin:1rem 0}.round-avatar,.round-avatar i{box-sizing:border-box;display:block}.round-avatar i{border:2px solid #022e81;color:#022e81;height:100%;width:100%;border-radius:10px;padding-left:26%;padding-top:26%}.round-avatar.location i{background:#fff;color:#022e81;border:2px solid #022e81;font-size:4rem;padding-top:1rem;text-align:center;padding-left:0;border-radius:12px}.round-avatar.location.huge i{padding-top:24%!important;font-size:5.5rem}.round-avatar.dog-list i,.round-avatar.owner-list i{display:flex;justify-content:center;align-items:center;background:#0ea9eb;border:0;font-size:3.5rem;padding-top:0;text-align:center;padding-left:0}.round-avatar.colored-icon.small i,.round-avatar.header-menu.small i,.round-avatar.suggested-friends.small i{font-size:1.5rem!important}.round-avatar.colored-icon i,.round-avatar.header-menu i,.round-avatar.suggested-friends i{border:0;font-size:3.5rem;padding-top:1rem;text-align:center;padding-left:0}.round-avatar.colored-icon.red i,.round-avatar.header-menu.red i,.round-avatar.suggested-friends.red i{background:#fff}.round-avatar.colored-icon.blue i,.round-avatar.header-menu.blue i,.round-avatar.suggested-friends.blue i{background:#0ea9eb}.round-avatar.colored-icon.green i,.round-avatar.header-menu.green i,.round-avatar.suggested-friends.green i{background:#022e81}.round-avatar.verysmall{min-height:2.2rem;min-width:2.2rem;height:2.2rem;width:2.2rem;font-size:.88rem}.round-avatar.verysmall i{border:1px solid #c9c9c9;color:#c9c9c9}.round-avatar.small{min-height:3.5rem;min-width:3.5rem;height:3.5rem;width:3.5rem;font-size:1.5rem}.round-avatar.medium{min-height:8.5rem;min-width:8.5rem;height:8.5rem;width:8.5rem;font-size:3rem}.round-avatar.medium.icon-no-image{color:#fff;border:.3rem solid;border-radius:50%;display:flex;justify-content:center;align-items:center}.round-avatar.huge{text-align:center;min-height:12.5rem;min-width:12.5rem;height:12.5rem;width:12.5rem;font-size:5rem;margin:0 auto}.desktop-html .round-avatar.huge{min-height:15.5rem;min-width:15.5rem;height:15.5rem;width:15.5rem}.desktop-html .round-avatar.huge.round-avatar i{padding-left:0;padding-top:0;font-size:7.5rem}.round-avatar.huge.icon-no-image{color:#fff;border:.4rem solid;border-radius:50%;display:flex;justify-content:center;align-items:center}.round-avatar.huge.round-avatar i{padding-left:0;align-items:center;display:flex;justify-content:center}.round-avatar.huge.round-avatar.fontWhite i{color:#fff;border:3px solid #fff}.round-avatar img{display:block;height:inherit;width:inherit;object-fit:cover;overflow:hidden;box-sizing:border-box;border:1px solid #022e81}.round-avatar img:not(.icon-type){border-radius:10px}.round-avatar .icon-type{border:none}.desktop-app .user-dog-list-desktop .round-avatar.dog-list i{padding-top:0}.desktop-app .round-avatar.owner-list i,.desktop-app .user-dog-list-desktop .round-avatar.dog-list i{display:flex;justify-content:center;align-items:center;background:#0ea9eb;border:0;font-size:4.5rem;text-align:center;padding-left:0}.desktop-app .round-avatar.owner-list i{padding-top:0!important}.square-avatar img{display:block;height:100%;width:inherit;object-fit:cover;overflow:hidden;box-sizing:border-box}.profilePictureWrapper.add-dog,.profilePictureWrapper.add-location{padding-top:1em}.profilePictureWrapper.dog{background:#0ea9eb}.profilePictureWrapper.user{background:#022e81}.profilePictureWrapper.lost{background:#fff}.profilePictureWrapper.passed{background:#314752}.profilePictureWrapper .profile-avatar{display:flex;justify-content:center}.profilePictureWrapper .profile-avatar img{display:inline-block;border-radius:50%;object-fit:cover;overflow:hidden;box-sizing:border-box}@media (max-width:359px){.profilePictureWrapper .profile-avatar i.icn.icon-no-image{max-height:10rem;max-width:10rem;min-height:10rem;min-width:10rem;border:.3rem solid;font-size:3.5rem}}@media (max-width:359px){.profilePictureWrapper .profile-avatar{display:flex;justify-content:center}}.profilePictureWrapper .details{color:#fff;margin-left:1rem;display:flex;flex-direction:column;justify-content:center;flex:1 1}.profilePictureWrapper .details div strong{padding-right:.5rem;font-size:1.1rem}.profilePictureWrapper .details div .userProfileName{font-size:2rem}.profilePictureWrapper .details div span{font-weight:300;font-size:1.1rem}.profilePictureWrapper .manage-location.maxWidth{width:80%}@media (max-width:359px){.profilePictureWrapper .maxWidth{display:flex;flex-direction:column;align-items:center}}.pictureGallery{display:flex;flex-flow:wrap;justify-content:flex-start}.pictureGallery .pictureHolder.normal,.pictureGallery .pictureHolder.small{box-sizing:border-box;padding:0!important;font-size:2.5rem;width:50%!important;text-align:center;height:25vh;align-items:center;display:flex;justify-content:center}.pictureGallery .pictureHolder.normal i,.pictureGallery .pictureHolder.small i{box-sizing:border-box;border:2px solid #c9c9c9;color:#c9c9c9;display:inline-block;padding-top:2rem;height:7rem;width:7rem;min-height:7rem;min-width:7rem}.pictureGallery .pictureHolder.normal i.blank,.pictureGallery .pictureHolder.small i.blank{color:transparent;border:transparent}.pictureGallery .pictureHolder.normal img,.pictureGallery .pictureHolder.small img{display:inline-block;height:inherit;width:inherit;object-fit:cover;overflow:hidden;box-sizing:border-box;width:100%;padding:.5em}.pictureGallery .pictureHolder.small i{font-size:2rem;padding-top:1.3rem}.pictureGallery .pictureHolder.small i,.pictureGallery .pictureHolder.small img{height:5rem;width:5rem;min-height:5rem;min-width:5rem}.gallerySection{padding-top:1rem;width:100%;display:flex;flex-direction:column}.gallerySection .boxContainer{padding:0;width:100%}.gallerySection .boxContainer .boxTitle .title{width:100%;display:flex;justify-content:space-between;padding:1.2rem 2rem;align-items:center;border:none}.gallerySection .boxTitle.row{display:flex;justify-content:space-between;height:100%;padding:0;align-items:baseline}.dogEditPicture,.userEditPicture{margin-right:.5em}.locationGallery .pictureGallery .pictureHolder img{margin:0 .5rem;padding:.2rem 0;border:2px solid #f4f5f5}.ReactModalPortal .ril-outer{background:rgba(0,0,0,.7);height:100%;width:100%}.ReactModalPortal .ril-outer .ril-inner{text-align:center;display:block}.ReactModalPortal .ril-outer .ril-inner img{transform:none!important;cursor:default!important;margin-top:3%;max-width:70%;width:auto}.ReactModalPortal .ril-outer .ril-inner img.ril__imageNext,.ReactModalPortal .ril-outer .ril-inner img.ril__imagePrev{display:none}.ReactModalPortal .ril-outer button{top:0;color:#fff;background-color:#022e81;border:1px solid #022e81;text-align:center;padding:1rem!important;border-radius:10px;font-size:1.4rem;margin:.5rem;cursor:pointer!important}.ReactModalPortal .ril-outer button:hover{color:#37c1fc}.ReactModalPortal .ril-outer button.ril-prev-button{position:fixed;margin-top:20%}.ReactModalPortal .ril-outer button.ril-prev-button:before{content:"Prev"}.ReactModalPortal .ril-outer button.ril-next-button{position:fixed;margin-top:20%;right:0}.ReactModalPortal .ril-outer button.ril-next-button:before{content:"Next"}.ReactModalPortal .ril-outer div.ril-toolbar div.bottomRightCorner,.ReactModalPortal .ril-outer div.ril-toolbar div.leftTopCorner{color:#fff;background-color:#022e81;border:1px solid #022e81;text-align:center;padding:1rem;border-radius:10px;font-size:1.4rem;margin:.5rem;cursor:pointer}.ReactModalPortal .ril-outer div.ril-toolbar div.bottomRightCorner:hover,.ReactModalPortal .ril-outer div.ril-toolbar div.leftTopCorner:hover{color:#37c1fc}.ReactModalPortal .ril-outer div.ril-toolbar button.ril-zoom-in,.ReactModalPortal .ril-outer div.ril-toolbar button.ril-zoom-out{display:none}.ReactModalPortal .ril-outer div.ril-toolbar button.ril-close{position:fixed;right:0}.ReactModalPortal .ril-outer div.ril-toolbar button.ril-close:before{content:"Close"}.ReactModalPortal .ril-outer.mobileLightbox .ril-inner img{margin-top:15%}.holderEnclosed{box-sizing:border-box;padding:0!important;font-size:2.5rem;width:50%;text-align:center;height:25vh;position:absolute;right:0;bottom:0;justify-content:center;display:flex;align-items:center;background:rgba(0,0,0,.2)}.holderEnclosed a,.holderEnclosed div{color:#fff}@media (min-width:1080px){.desktop-app .user-profiles .holderEnclosed{box-sizing:border-box;padding:0!important;font-size:2.5rem;width:50%;text-align:center;height:25vh;position:absolute;right:0;bottom:0;justify-content:center;display:flex;align-items:center;background:rgba(0,0,0,.2)}.desktop-app .user-profiles .holderEnclosed a,.desktop-app .user-profiles .holderEnclosed div{color:#fff}}.desktop-app .edit-dog-profiles .holderEnclosed,.desktop-app .edit-user-profiles .holderEnclosed{position:absolute;width:97.5%;right:2.5%;height:24.1%;justify-content:center;display:flex;align-items:center;background:rgba(0,0,0,.3);box-sizing:border-box;padding:0!important;font-size:2.5rem;text-align:center;bottom:0}@media (min-width:720px){.desktop-app .edit-dog-profiles .holderEnclosed,.desktop-app .edit-user-profiles .holderEnclosed{width:48.5rem;left:0}}@media (min-width:840px){.desktop-app .edit-dog-profiles .holderEnclosed,.desktop-app .edit-user-profiles .holderEnclosed{max-width:76%;width:49rem;left:0}}@media (min-width:1080px){.desktop-app .edit-dog-profiles .holderEnclosed,.desktop-app .edit-user-profiles .holderEnclosed{width:48.5%;height:38.3vh;right:1.3rem;left:auto}.desktop-app .edit-dog-profiles .holderEnclosed a,.desktop-app .edit-dog-profiles .holderEnclosed div,.desktop-app .edit-user-profiles .holderEnclosed a,.desktop-app .edit-user-profiles .holderEnclosed div{color:#fff}}.desktop-app .edit-dog-profiles .pictureGallery .pictureHolder.normal,.desktop-app .edit-user-profiles .pictureGallery .pictureHolder.normal{justify-content:end}@media (min-width:720px){.desktop-app .edit-dog-profiles .pictureGallery .pictureHolder.normal img,.desktop-app .edit-user-profiles .pictureGallery .pictureHolder.normal img{width:100%}}.galleryHolder{position:relative;margin-bottom:2rem}.galleryHolderLocations{margin-bottom:4rem;position:relative}.galleryHolderLocations .pictureGallery .pictureHolder.normal{width:33%}.galleryHolderLocations .holderEnclosed{width:33.1%;right:7px;font-size:1.5rem;text-decoration:underline}.edit-dog.image-options,.edit-user.image-options{display:flex;justify-content:space-between;width:89%;margin:0 auto .5em}.edit-dog.image-options div:first-child,.edit-user.image-options div:first-child{padding-right:1rem}.image-options{width:100%;margin-top:1rem}.desktop-options,.image-options{display:flex;justify-content:space-between}.desktop-options{width:295px;padding:1rem 2rem}.fontGreen .round-avatar.huge.icon-no-image{color:#022e81}.add-dog .round-avatar i,.add-location .round-avatar.location.huge i{padding-top:0!important}.profileMap{position:relative;height:30rem}.locationAllInfoWrapped .locationAddressWrapper{background:#fff;padding:1rem 2rem;margin-bottom:.5rem;border-left:3px solid red}.locationAllInfoWrapped .locationAddressWrapper .locationAddress{padding-top:10pt;font-size:1.3rem;line-height:1.5rem}.locationAllInfoWrapped .locationAddressWrapper .locationAddress h4{color:#022e81;font-size:28pt;padding-bottom:10pt;line-height:1}.locationAllInfoWrapped .locationAddressWrapper .locationAddress span{font-size:17pt;color:#6b7b82;line-height:1.2}.locationAllInfoWrapped .locationAddressWrapper .locationAddress span.fontGold,.locationAllInfoWrapped .locationAddressWrapper .locationAddress span.stars{color:#deb94e!important;line-height:2;font-size:12pt}.locationAllInfoWrapped .locationAddressWrapper .locationAddress span.fontGold i,.locationAllInfoWrapped .locationAddressWrapper .locationAddress span.stars i{font-size:12pt}.locationAllInfoWrapped .locationProfile .wideButtons{border-radius:10px;font-size:16pt}.locationAllInfoWrapped .locationInfo div.sub-title{font-size:22pt}.locationAllInfoWrapped div.buttonsRow,.locationAllInfoWrapped div.profileGalleryButtons{font-size:18pt}.locationAllInfoWrapped .addReview{font-size:22pt}.locationProfile{padding:1rem 2rem}.locationProfile .locationInfo{margin-bottom:2rem;font-weight:700}.locationProfile .locationInfo table{font-weight:400}.locationProfile .locationInfo table tr td:first-child{padding-right:1rem}.locationProfile .locationInfo>div{margin-bottom:1.5rem;overflow-wrap:break-word}.locationProfile .profileGalleryButtons{margin-top:2rem}.locationProfile .buttonsRow,.locationProfile .profileGalleryButtons{margin-bottom:4rem;text-align:center}.locationProfile .buttonsRow div,.locationProfile .profileGalleryButtons div{flex:1 1}.locationProfile .buttonsRow div a,.locationProfile .buttonsRow div i,.locationProfile .profileGalleryButtons div a,.locationProfile .profileGalleryButtons div i{display:block}.locationProfile .addReview{text-align:center}.locationProfile .stars{display:block}.locationProfile .checkInTitle{align-items:center}.locationProfile .checkInTitle a,.locationProfile .checkInTitle div{color:#314752;display:block;padding-left:1rem}.locationProfile .upload{margin-top:2rem}.locationProfile .upload a{display:inline-block;margin-bottom:1rem}.locationProfile .upload .gallery{background:rgba(2,46,129,.2);margin-top:1rem;margin-bottom:1rem}.locationProfile .upload .gallery.whiteOpaque{background:hsla(0,0%,100%,.3)}.locationProfile .upload .gallery.whiteOpaque .pictureHolder .fontGray{color:#fff!important;border-color:#fff}.locationProfile .upload .gallery a{margin-bottom:0;display:inline-flex}.locationProfile .addRating{text-align:center;margin-top:2rem}.locationListSearch{padding-right:0}.locationListSearch li{align-items:center;padding:10px;position:relative}.locationListSearch li:before{content:"";position:absolute;right:0;left:2rem;bottom:0;height:1px;border-bottom:1px solid #fff}.locationListSearch li:last-child:before{border-bottom:0}.locationListSearch li>a{align-items:flex-start;align-content:flex-start}.locationListSearch li a.icon-heart-outline{font-size:20px}.locationListSearch li .info{flex:1 1;padding:0 10px 10px}.locationListSearch li .info h4{margin:0;padding:0}.locationListSearch li .info .h4{line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis;width:100%}.locationListSearch li .additionalInfo{padding-top:1rem;align-items:center;justify-content:space-between}.locationListSearch li .additionalInfo .distance{font-size:1.4rem;color:#022e81}.locationListSearch li .additionalInfo .icn{font-size:2.25rem}.related-locations .locationListSearch li{padding-left:0}.related-locations .locationListSearch li:before{border-bottom:0}.related-locations .locationListSearch li:hover{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.locationAdminList div.tabs{width:100%;display:flex;height:50px}.locationAdminList div.tabs div{text-align:center;vertical-align:middle;padding-top:15px;width:50%;background-color:#fff;flex:1 1}.locationAdminList div.tabs div:first-child{border-right:1px solid #f4f5f5}.locationAdminList div.tabs div a{color:#022e81;width:100%;height:100%;display:block}.locationAdminList div.tabs div a:hover{color:#37c1fc}.locationAdminList div.tabs div a.selected{color:#37c1fc;font-weight:600}.locationAdminList div.content .emptyList{text-align:center;vertical-align:middle;color:#022e81;margin-top:50px;margin-left:0 auto;margin-right:0 auto}.related-locations{margin:2rem 0}.reviewList{padding:1rem 2rem;background:#fff}.reviewList .userReviewWrapper{padding:2rem 0;border-bottom:1px solid #c9c9c9}.reviewList .userReviewWrapper .galleryHolder{margin:0 0 0 7rem}.reviewList .userReviewWrapper .galleryHolder .holderEnclosed{pointer-events:none}.reviewList .userReviewWrapper .galleryHolder .pictureGallery{justify-content:space-between}@media (max-width:500px){.reviewList .userReviewWrapper .galleryHolder .holderEnclosed,.reviewList .userReviewWrapper .galleryHolder .pictureHolder{height:18vh}}.reviewList .userReviewWrapper:last-child{border-bottom:0}.reviewList .userReviewWrapper .userReview{display:flex;align-items:flex-start}.reviewList .userReviewWrapper .userReview:last-child{border-bottom:0}.reviewList .userReviewWrapper .userReview .info{flex:1 1}.reviewList .userReviewWrapper .userReview>div,.reviewList .userReviewWrapper .userReview a{padding:1rem}.reviewList .userReviewWrapper .userReview .userActivity{margin-top:1rem;color:#6b7b82}.reviewList .userReviewWrapper .userReview .userActivity div{font-size:1rem;flex:1 1;padding-right:1rem}.reviewList .userReviewWrapper .userReview .userActivity div:last-child{padding-right:0}.reviewList .userReviewWrapper .userReview .additionalInfo{display:flex;align-items:center;position:relative}.reviewList .userReviewWrapper .userReview .additionalInfo .label{display:block;padding-right:2rem;font-size:1rem}.reviewList .userReviewWrapper .userReview .additionalInfo i{display:inline-block;position:absolute;top:0;right:0;font-size:3.2rem}.reviewList .userReviewWrapper .userReview .additionalInfo .rated{position:absolute;top:1rem;right:1.15rem;display:inline-block;z-index:2;font-size:1.3rem}.timeTableHolder{text-align:center}.timeTableHolder .timeTable{font-size:1.3rem;text-align:right;margin:auto;max-width:30rem}.timeTableHolder .timeTable>.row{align-items:center;margin:0 0 1.8rem}.timeTableHolder .timeTable>.row>div:first-child{width:7rem;text-align:right}.timeTableHolder .timeTable>.row>div>input{width:5rem;border-radius:1rem;border:0;padding:.5rem .8rem;font-size:1.4rem;margin:0 .5rem;box-sizing:border-box}.timeTableHolder .timeTable>.row>div>input::-webkit-input-placeholder{color:#c9c9c9;opacity:1}.timeTableHolder .timeTable>.row>div>input:-ms-input-placeholder{opacity:1}.timeTableHolder .timeTable>.row>div>input::-ms-input-placeholder{opacity:1}.timeTableHolder .timeTable>.row>div>input::placeholder{color:#c9c9c9;opacity:1}.timeTableHolder .timeTable>.row>div>input:-ms-input-placeholder{color:#c9c9c9}.timeTableHolder .timeTable>.row>div>input::-ms-input-placeholder{color:#c9c9c9}.timeTableHolder .timeTable>.row .checkmarks .row div:first-child{width:4rem;margin-right:.5rem}.add-location-banner.row{height:100px;color:#fff;display:flex;justify-content:center;font-size:19px!important;font-weight:700}.desktop-html .add-location-banner.row{height:auto}.add-location-banner.row img{height:55px}.add-location-banner.row a{margin-left:1em;color:#fff;width:75%}.add-location-banner.row .location-banner-caption{background:#0ea9eb;width:80%;z-index:999;position:fixed;bottom:70px;display:flex;justify-content:center;height:90px;align-items:center}.desktop-html .add-location-banner.row .location-banner-caption{position:inherit;width:100%}.add-location-banner.row .location-banner-caption i{font-size:5rem;padding-left:.3em}.locationItemBasic{background-color:#fff;border:1px solid #f4f5f5;border-left:3px solid red;margin-top:10px}.locationItemBasic .round-avatar{width:45px;height:45px;margin:0}.locationItemBasic .round-avatar .banner-pin{border:none;border-radius:0;height:55px;width:45px;position:relative;top:-5px}.locationItemBasic div.additionalInfo a{color:red!important}.locationListSearch:last-child .locationItemBasic{margin-bottom:10px}.addLocation .innerLabelInput{color:#022e81;border-bottom:1px solid #022e81}.addLocation .innerLabelInput .floating-label,.addLocation .innerLabelInput input[type=text]{color:#022e81}.addLocation textarea.niceTextarea{border:1px solid #022e81;color:#022e81}.user .changeImage{cursor:pointer;white-space:nowrap}.user.row>:first-child{align-self:flex-start}.user .details .userTitle{font-size:2.2rem}.user .details>div .userProfileData{margin:0;font-weight:300;font-size:1.3rem;padding-top:.8rem}.profileDetails{padding:1rem 2rem 0}.profileDetails .details{margin-top:.5em;color:#6b7b82;border-bottom:1px solid #fff;width:100%}.profileDetails .details.dog{border-bottom:0}.profileDetails .details strong{color:#314752}.profileDetails .details div a.fontGreen{margin-right:.3em}.backgroundRed .participantList{background:#fff}.userAddress{font-weight:300}.participantList{background-color:#fff}.participantList.dog-list,.participantList.manage-admin{background:transparent}.participantList.lostDogsList .participantListItem{padding-top:1.5rem;padding-bottom:1.5rem}.participantList.lostDogsList .participantListItem .dog,.participantList.lostDogsList .participantListItem .user{align-items:flex-start}.participantList.lostDogsList .participantListItem .dog .info,.participantList.lostDogsList .participantListItem .user .info{font-size:1.5rem}.participantList.lostDogsList .participantListItem .dog .info>div,.participantList.lostDogsList .participantListItem .user .info>div{margin-bottom:.5rem}.participantList.lostDogsList .participantListItem .dog .round-avatar,.participantList.lostDogsList .participantListItem .user .round-avatar{margin-top:0}.participantList.lostDogsList .participantListItem .dog .distance,.participantList.lostDogsList .participantListItem .user .distance{font-size:1.1rem}.participantList .participantListItem{border-bottom:1px solid #eaeaea}.participantList .participantListItem.padding{padding:1rem 0}.participantList .participantListItem:last-child{border:0}.participantList .participantListItem .dog,.participantList .participantListItem .user{padding:0 1.5rem;align-items:center;color:#6b7b82}.participantList .participantListItem .dog .dogsList,.participantList .participantListItem .user .dogsList{margin:.2rem 0}.participantList .participantListItem .dog .info,.participantList .participantListItem .user .info{flex:1 1;font-size:1.4rem;padding-left:1rem}.participantList .participantListItem .dog .info a,.participantList .participantListItem .user .info a{color:#6b7b82}.participantList .participantListItem .dog .info a.fontGreen,.participantList .participantListItem .user .info a.fontGreen{color:#022e81;margin-right:.3em}.participantList .participantListItem .dog .info .name,.participantList .participantListItem .user .info .name{font-size:1.8rem}.participantList .participantListItem .dog .info .name.fontRed,.participantList .participantListItem .user .info .name.fontRed{color:#fff}.participantList .participantListItem .dog .round-avatar .icon-user,.participantList .participantListItem .user .round-avatar .icon-user{padding-top:20%}.participantList .participantListItem .dog{background:#fff}.participantList .participantListItem .check-option{align-items:center;display:flex;width:60px;height:105px;justify-content:center}.participantList .participantListItem .check-option .next{height:20px;width:20px;background-color:#fff;border-radius:50%;display:inline-block;border:2px solid #0ea9eb;position:relative}.participantList .participantListItem .check-option .next .icon-check-mark{position:relative;right:-3px;font-size:12px;font-weight:700}.additional-info .user-dog-list .dog-list{display:flex}.additional-info .user-dog-list .list{display:flex;flex-direction:column;padding-left:.5rem}.additional-info .drop-list{color:#022e81;margin-left:1rem}.additional-info .first-dog{padding-left:.5rem}.social-media{padding-top:.5rem}.social-media i.icn{font-size:2rem;margin-right:1rem}.dogData,.userData{display:flex;align-items:baseline;flex-direction:column}.userData{padding:0}.userData .user-name{padding:0}.dogTitle,.userData .user-name{font-size:1.3em;font-weight:700}.missingDogTitle{font-size:1.3em!important;font-weight:700}.dogStatus{font-weight:700}.breedSearch{margin:1rem 0}.breedSelected{padding-top:1em}.breedSelected .breeds{margin:.5rem 0}.breedSelected .breeds li{width:100%;display:flex;justify-content:space-between;align-items:center;color:hsla(0,0%,100%,.8);height:30px}.breedSelected .breeds a{color:hsla(0,0%,100%,.8)}.breedSelected .breeds img{width:15px;height:15px}.breedSelected .removed{display:none!important}.removeBreeds{color:hsla(0,0%,100%,.8);text-align:right}.dogBreed .removeIcon{width:40px;height:30px;display:flex;justify-content:center}.dogBreed .icon-cross{font-size:.7em;display:flex;align-items:center}.ril-toolbar__item .leftTopCorner{position:fixed;left:0;top:0;padding:0 1em;cursor:pointer}.ril-toolbar__item .bottomRightCorner{position:fixed;bottom:0;right:0;padding:1em}.socialMedia{display:flex;flex-direction:row;padding-top:1em}.socialMedia .icon-facebook{font-size:2rem;padding-right:.9rem}.socialMediaLinks{width:80%;margin:0 1rem 1rem;background-color:#022e81;border:none;border-bottom:1px solid #f4f5f5;color:#fff}.dogSocialMedia{min-height:4rem}.blocking-span{display:flex}.dogSocialMedia .socialMediaListItem,.userSocialMedia .socialMediaListItem{margin:1rem 0 2rem}.dogSocialMedia .socialMediaListItem i,.userSocialMedia .socialMediaListItem i{width:3rem;text-align:center}.dogSocialMedia .socialMediaListItem div,.userSocialMedia .socialMediaListItem div{border-bottom:1px solid #022e81;flex:1 1}.dogSocialMedia .socialMediaListItem input,.userSocialMedia .socialMediaListItem input{color:#022e81}.dogSocialMediaProfile{padding-bottom:1em}.dogSocialMediaProfile.edit .socialMediaListItem{border-bottom:1px solid #fff;padding:1rem 0}.dogSocialMediaProfile.edit .socialMediaListItem .innerLabelInput{border-bottom:0}.dogSocialMediaProfile .socialMediaListItem{align-items:center;padding:.3em 0}.dogSocialMediaProfile .socialMediaListItem i{width:3rem;text-align:center}.dogSocialMediaProfile .socialMediaListItem div{flex:1 1;margin:0}.dogSocialMediaProfile .socialMediaListItem span{width:100%;border-bottom:1px solid #022e81;height:30px;color:#022e81;display:flex;justify-content:space-between;align-items:center}.dogOwnersTab{align-items:center;width:95%}.dogOwnerLink,.dogOwnersTab{display:flex;justify-content:space-between}.dogOwnerLink{width:45%}.filler{width:25%}.aboutSection{padding-top:.5rem}.dogDescription{padding:1rem 1rem 1rem 2rem;border-top:1px solid #eaeaea;color:#6b7b82}.dogDescription p{font-size:1.3rem;margin:2rem 0}.missingDogInfo{background:#022e81}.missing-dog-list .participantList .participantListItem .dog{background:transparent;padding:1.5rem 0}.create-missing-dog{display:flex;justify-content:space-between}.divider{width:100%;display:flex;justify-content:center;color:#fff}.profile-description{background:#fff}.profile-description .profile-bio{padding:1rem 0;margin-bottom:1rem}.profile-description .paragraph-bio{margin:0;padding:.3em 1.3em}.edit-details{display:flex;justify-content:space-between;align-items:baseline;padding:1em 0;min-height:105px;flex-direction:column}.edit-details .column-one,.edit-details .column-two,.edit-details .full-width-column{width:100%}@media (min-width:1080px){.edit-details{flex-direction:row}.edit-details .column-one,.edit-details .column-two{width:40%}}.edit-breeds,.profile-buttons{justify-content:space-between;display:flex}.mobile-app .profilePictureWrapper .edit .add-dog .alignCenter #profileImage .round-avatar .huge i.icn.icon-no-image.changeImage,.mobile-app .user .round-avatar .icon-user,.mobile-app i.icon-dog-default-white{padding-top:0}.mobile-app .viewAll{width:17%;display:flex;justify-content:space-between;padding-top:.3rem}.lastSeen{color:#c9c9c9;font-size:1.3rem}.mobile-app .participantList .participantListItem .check-in{width:60px}.mobile-app small{font-size:16px}.desktop-app .profilePictureWrapper.user i.icon-user{color:#fff}.playdates .alignCenter{margin:1rem 0}.playdates .additionalInfo{padding-top:1rem}.playdates .playdateItem{background:#fff;margin-bottom:1rem}.playdates .playdateItem .playdateHeader{flex:1 1}.playdates .playdateItem .playdateHeader .title{font-weight:700}.playdates .playdateItem .participant{flex:1 1;border-bottom:1px solid #eaeaea;padding:1rem 2rem}.playdates .playdateItem .participant>div{margin:.5rem 0}.playdates .playdateItem .participant .row{align-items:center}.playdates .playdateItem .participant .participantInfo{margin-left:1rem}.playdates .playdateItem .participant .dogParticipants{margin-left:6rem}.playdates .playdateItem .participant .dogParticipants>div:first-child{margin-top:-1.5rem}.playdates .playdateItem .additionalInfo{font-size:1.4rem;color:#314752}.playdates .playdateItem .playdateComment{margin-top:1rem}.playdates .playdateItem .participantInfo a{color:#022e81}.playdates .niceTextarea{margin-top:1rem}.playdates .playdateshome .scrollableBannersHolder{margin-bottom:2rem;min-height:257px}.desktop-html .playdates .playdateshome .scrollableBannersHolder{min-height:35rem}.playdates .boxContainer{position:-webkit-sticky;position:sticky;top:5.3rem;margin-top:3px}.playdates .playdateCards{min-width:33rem;max-width:33rem;height:21rem;background-color:#022e81;margin:0 .3rem 0 0;position:relative;text-align:center;display:flex;justify-content:center;box-sizing:border-box}.playdates .playdateCards a{width:100%}.desktop-html .playdates .playdateCards{min-width:0;max-width:none;height:35rem}.playdates .carousel-holder.one-playdate .playdateCards{margin:0}.playdates .playdateProfileHeader{height:21rem;box-sizing:border-box}.desktop-html .playdates .playdateProfileHeader{height:35rem}.playdates .description-holder{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.playdates .description-holder .description{text-align:left;color:#fff;padding:0 1rem 1rem;position:absolute;font-weight:300;width:100%;bottom:0;box-sizing:border-box}.playdates .description-holder .description .title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playdates .description-holder .description .datetime{color:#022e81;font-size:.99rem}.playdates .owner-info{margin-top:.3rem;font-size:1.26rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playdates .owner-info .round-avatar.verysmall{display:inline-block;margin:0 .7rem 0 0}.playdates .square-avatar{width:100%;height:100%;box-sizing:border-box}.playdates .square-avatar .icon-no-image{font-size:2rem;color:#6b7b82;border-radius:50%;padding:1rem;top:3.4rem;position:relative}.playdates .flexButtons{margin:0}.playdates .scrollableBanners .viewMore{min-width:21.5rem}.playdates .scrollableBanners .viewMore .flexSmallestButtons{margin:0;padding:0}.playdates .playdateProfile .backgroundWhite{margin-bottom:1.5rem}.playdates .playdateProfile .main-details{word-break:break-all;margin-bottom:1px}.playdates .playdateProfile .main-details .row>.icn{font-size:2.5rem;max-width:3.8rem;width:100%;text-align:center}.playdates .playdateProfile .main-details .round-avatar{margin-right:.5rem}.playdates .playdateProfile .main-details .row{margin:1rem 0}.playdates .playdateProfile .joined-users{margin:1.5rem 0}.participantList.dog-list .next{margin-right:3rem;position:relative}.participantList.dog-list .next .select-dog-circle{width:3rem;height:3rem;background-color:rgba(0,0,0,.1);border-radius:50%;position:absolute;margin-left:-.5rem;top:-15px}.participantList.dog-list .next .icn.icon-check-mark{position:absolute;padding-top:.8rem;top:-15px}.activitiesListSearch{padding-right:0}.activitiesListSearch .activityItem{margin-right:5%;margin-left:5%;padding-top:3%}.activitiesListSearch .activityItem div.detailsHolder{margin-right:3%;margin-left:3%;padding:0 0 1rem}.activitiesListSearch .activityItem div.detailsHolder img{width:30%;height:auto}.activitiesListSearch .activityItem div.detailsHolder div.info p{color:#022e81;font-size:22pt}.activitiesListSearch .activityItem div.info{margin-right:3%;margin-left:3%}.activitiesListSearch .activityItem div.info div.h7{font-size:1.5rem}.activitiesListSearch .activityItem div.info div.h7 span{font-weight:600}.activitiesListSearch .activityItem div.visit-resource{width:100%;height:3rem;background-color:#022e81;text-align:center;vertical-align:middle;padding-top:1rem}.activitiesListSearch .activityItem div.visit-resource a{color:#37c1fc}.activitiesListSearch .activityItem div.visit-resource a:hover{color:#fff}.activitiesListSearch .detailsHolder{align-items:center;padding:1rem 2rem;position:relative}.activitiesListSearch .detailsHolder:last-child:before{border-bottom:0}.activitiesListSearch .detailsHolder .info{margin:0 1.33333rem;flex:1 1;font-size:1.4rem;word-break:break-word;color:#314752}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x11{font-size:1.54rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x12{font-size:1.68rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x13{font-size:1.82rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x14{font-size:1.96rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x15{font-size:2.1rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x16{font-size:2.24rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x17{font-size:2.38rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x18{font-size:2.52rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x19{font-size:2.66rem}.activitiesListSearch .detailsHolder .info .post .additionalDetails.x20{font-size:2.8rem}.activitiesListSearch .detailsHolder .additionalInfo{text-align:right;font-size:1.07692rem}.activitiesListSearch .detailsHolder .round-avatar{position:relative;margin:0;align-self:baseline}.activitiesListSearch .detailsHolder .round-avatar .icon-type{position:absolute;max-height:1.5rem;max-width:1.5rem;top:1.7rem;right:-.5rem}.activitySubMenu{justify-content:flex-end;padding:1.5rem 0}.activitySubMenu .moreActivities{margin:0 2rem;font-size:1.5rem;color:#022e81}.activityItem{background:#fff;margin-top:1px;margin-bottom:1rem;border:1px solid #eaeaea}.activityItem.deleted{-webkit-animation-name:suave-hide;animation-name:suave-hide;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.activityItem .delete-activity-icon{align-self:flex-start;cursor:pointer}.activityItem .galleryHolder{margin-bottom:0}.activityItem .galleryHolder .holderEnclosed{pointer-events:none;background:rgba(0,0,0,.4);font-size:2rem}.activityItem .galleryHolder.bigImage div.pictureGallery,.activityItem .galleryHolder.bigImage div.pictureGallery .pictureHolder.large,.activityItem .galleryHolder .pictureGallery .pictureHolder.large img,.activityItem .galleryHolder .pictureGallery a.pictureHolder.large{width:100%}.activityItem .bigImage{display:flex}.activityItem .bigImage img{width:100%;height:100%}.activityItem .row .round-avatar .icon-type{border:none}.activityItem .actionButtonsHolder .post-summary{margin:1rem;padding-bottom:.5rem}.activityItem .actionButtonsHolder .actionButtons .flexButtons{display:flex;margin:0;justify-content:center}.activityItem .actionButtonsHolder .leave-comment{margin:1.5rem 0 0;padding:0 2rem}.activityItem .actionButtonsHolder>.comments>.thread{border-bottom:1px solid #c9c9c9}.activityItem .actionButtonsHolder>.comments>.thread:last-child{border-bottom:0;margin-bottom:0}.reload-activities-holder{text-align:right}.reload-activities-holder .reload-activities{border:1px solid #022e81;background:#fff;text-align:center;border-radius:50%;height:3.8rem;width:3.5rem;padding:.6rem .3rem 0 .5rem;position:fixed;display:inline-block;top:100vh;margin:100px 0 auto -75px;font-size:3rem;z-index:99999999;transition:margin 1s ease-out;cursor:pointer}.reload-activities-holder .reload-activities.show{margin:-122px 0 auto -75px;z-index:99}.desktop-html .reload-activities-holder .reload-activities{margin:100px 0 auto -75px}.desktop-html .reload-activities-holder .reload-activities.show{margin:-80px 0 auto -75px}.chatList li{align-items:center;padding-left:2rem;position:relative}.chatList li:before{content:"";position:absolute;right:0;left:2rem;bottom:0;height:1px;border-bottom:1px solid #fff}.chatList li:hover{background:#e8d7a0}.chatList li .info{flex:1 1;padding:1rem}.chatList li .info h4{margin:0;padding:0;color:#022e81}.chatList li .additionalInfo{text-align:right;padding:1rem;align-items:flex-start;align-content:flex-start}.chatList li .additionalInfo .time{font-size:1.4rem;color:#314752}.chatList .chatItemLink:last-child li:before{border-bottom:0}.msgBubbleWrapper{position:relative}.msgBubbleWrapper .msgBubble{padding:1rem;color:#fff;border-radius:2rem;word-break:break-all}.msgBubbleWrapper .msgBubble.userSelf{margin:.3rem 3rem 3rem 0;background:#fff;float:right;border-bottom-right-radius:.5rem}.msgBubbleWrapper .msgBubble.userOther{margin:.3rem 0 3rem 3rem;background:#022e81;float:left;border-bottom-left-radius:.5rem}.msgBubbleWrapper .userName{position:absolute;bottom:1.3rem;color:#6b7b82;font-size:1.4rem}.msgBubbleWrapper .userName.userSelf{right:0}.msgBubbleWrapper .userName.userOther{left:0}.msgBubbleWrapper .profilePicture{position:absolute;bottom:3.1rem;height:2.5rem;width:2.5rem;max-height:2.5rem;max-width:2.5rem}.msgBubbleWrapper .profilePicture.userSelf{right:0}.msgBubbleWrapper .profilePicture.userOther{left:0}.msgBubbleWrapper .profilePicture img{display:inline-block;border-radius:50%;object-fit:cover;overflow:hidden}.msgBubbleWrapper .profilePicture i,.msgBubbleWrapper .profilePicture img{box-sizing:border-box;height:2.5rem;width:2.5rem;max-height:2.5rem;max-width:2.5rem}.msgBubbleWrapper .profilePicture i{font-size:1.2rem;color:#c9c9c9;border:2px solid #c9c9c9;border-radius:50%;display:block;padding-left:20%;padding-top:20%}.msgBubbleWrapper .clear{clear:both}.typingStatus{bottom:5.7rem;text-align:center;font-size:1.4rem;color:#6b7b82}.senderText,.typingStatus{position:-webkit-sticky;position:sticky}.senderText{bottom:0;display:flex;background:#fff;padding:1rem 1.4rem;align-items:center;border-top:1px solid #c9c9c9}.senderText .messageInput{flex:1 1;display:flex}.senderText .messageInput .msgTextarea,.senderText .messageInput textarea{resize:none;flex:1 1;border:1px solid #c9c9c9;border-radius:2rem;outline:0;font-size:1.5rem;padding:.7rem;max-height:5rem;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.senderText .messageInput .msgTextarea::-webkit-scrollbar,.senderText .messageInput textarea::-webkit-scrollbar{display:none}.senderText .sendButton{color:#fff;background:#0ea9eb;border-radius:50%;min-height:4rem;min-width:4rem;text-align:center;display:flex;align-items:center;margin-left:2rem}.senderText .sendButton i{flex:1 1;font-size:2rem}.chat-title{display:flex;width:98%;justify-content:space-between;align-items:center;background:#fff;padding-right:2%}.chat-title .create-chat{color:#ec6123;padding-right:1em}.chat-desktop .chatItem{padding-left:0}.chat-desktop .chatItem:before{left:0}.chat-desktop .chat-holder,.chat-desktop .column-2,.chat-desktop .column-3{min-height:80vh;height:80vh;max-height:80vh;overflow:scroll;position:relative}.chat-desktop .chat-holder .icn.icon-sign-out,.chat-desktop .column-2 .icn.icon-sign-out,.chat-desktop .column-3 .icn.icon-sign-out{cursor:pointer}.scrollableBannersHolder{margin-bottom:1rem}.scrollableBannersHolder .scrollableBanners{background:#fff;z-index:9;display:flex;overflow:auto;padding:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.scrollableBannersHolder .scrollableBanners::-webkit-scrollbar{display:none}.noPadding{padding:0}.sliderTitle{background:#fff;padding:1.2rem 2rem}.sliderTitle h5{font-size:1.6rem}.cards{border:1px solid #eaeaea;min-width:15rem;height:15rem;background-color:#fff;margin:0 .5rem .5rem;box-sizing:border-box;position:relative;text-align:center;display:flex;justify-content:center}.cards .userName{color:#6b7b82;font-size:1.4rem;padding:.6rem .5rem .3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cards a{display:flex;flex-direction:column;align-items:center}.cards .round-avatar{text-align:left;text-align:initial;height:8rem;width:8rem;min-height:5rem;min-width:5rem;box-sizing:border-box;padding:0!important;font-size:2.25rem;margin:0;display:block;position:relative;top:10px}.cards .square-avatar{width:100%;height:60%}.cards .square-avatar .icon-user{font-size:2rem;color:#6b7b82;border-radius:50%;padding:1rem;top:3.4rem;position:relative}.cards .flexSmallestButtons{position:absolute;bottom:0;width:auto;margin:0;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;border-radius:0;width:100%;max-width:94%;display:flex;justify-content:center;border-width:2px;padding:.3em;font-size:1.3rem;height:12%}.viewMore{min-width:17.5rem;height:15rem;background-color:#39ba92}.viewMore,.viewMore a{display:flex;align-items:center;justify-content:center}.viewMore a{width:100%;height:100%}.viewMore a p.viewmore{display:flex;justify-content:center;align-items:center;height:10%}.wideButtons .icn{font-size:2rem}.adBanner.row{height:100px;background:#022e81!important;color:#fff;font-size:19px!important;font-weight:700}.adBanner.row img{height:60px;position:relative;top:10px}.adBannerCaption{margin-left:.5em}.AdBox{min-width:25rem;max-width:25rem;margin-left:3rem}.AdBox .ad-image{line-height:0}.AdBox .ad-description{box-sizing:border-box;border:1px solid #c9c9c9;padding:.9rem 1.2rem;margin:0;font-size:1.5rem}.AdBox .ad-button{text-align:center}.AdBox .ad-button a{background-color:#022e81;display:block;color:#fff;padding:.3rem 0}.AdBox img{max-width:100%}.desktop-app .mainHeader{max-height:70px;padding-left:40px;padding-right:40px;background:#fff;display:flex;justify-content:space-between;transition:top .2s ease-in-out;max-width:100%;z-index:9999999;top:0;box-sizing:border-box;border-bottom:1px solid #022e81;position:fixed}.desktop-app .mainHeader .headerWrapperInner{display:flex;justify-content:space-around;width:100%;margin:0 auto}.desktop-app .mainHeader .userProfileImage .round-avatar img{border-radius:12px}.desktop-app .mainHeader.maxWidth{max-width:100vw}.desktop-app .mainHeader.shrink{max-width:100vw;justify-content:space-between;transition:all .5s ease-in-out;border-bottom:1px solid #022e81;padding:5px 10px}.desktop-app .mainHeader.shrink .headerLogo img{width:130px;height:50px}.desktop-app .mainHeader.shrink .userProfileImage .header-menu-select img{width:50px;height:50px;align-self:center}.desktop-app .mainHeader.shrink .userProfileImage .header-menu-select i{width:50px;height:50px;padding-left:20%;padding-top:20%}@media (max-width:720px){.desktop-app .mainHeader.shrink .headerNavMenu{display:none}}@media (min-width:1080px){.desktop-app .mainHeader.shrink{justify-content:space-around}}.desktop-app .nav-up{top:-60px}.desktop-app .login{color:rgba(2,46,129,.5);cursor:pointer}.desktop-app .login:hover{color:#022e81}.desktop-app .join{margin:0;padding:5px 25px}.desktop-app .loginMobile{display:none}@media (max-width:720px){.desktop-app .loginMobile{display:flex;align-items:center;width:10%}}.desktop-app .loginDesktop{display:flex;align-items:center;justify-content:flex-end}.desktop-app .loginDesktop .login{margin-right:40px}@media (max-width:900px){.desktop-app .loginDesktop .login{margin-right:20px}}.desktop-app .loginDesktop .smallWideButtons{margin-bottom:0}.desktop-app .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.desktop-app .modal .icon-cross{position:fixed;right:0;padding:2rem;cursor:pointer}.desktop-app .display-block{display:block}.desktop-app .display-none{display:none}@-webkit-keyframes slideInFromTop{0%{top:40%}to{top:50%}}@keyframes slideInFromTop{0%{top:40%}to{top:50%}}.desktop-app .modalConfirmPasswordReset,.desktop-app .modalForgotPasswordDesktop,.desktop-app .modalLoginDesktop,.desktop-app .modalRegisterDesktop{background-color:#fff;position:fixed;width:440px;top:50%;-webkit-animation:slideInFromTop .5s ease-out 0s 1;animation:slideInFromTop .5s ease-out 0s 1;left:50%;transform:translate(-50%,-50%);border-radius:2rem;z-index:2}@media (max-width:1080px){.desktop-app .modalConfirmPasswordReset,.desktop-app .modalForgotPasswordDesktop,.desktop-app .modalLoginDesktop,.desktop-app .modalRegisterDesktop{max-width:70%}}@media (max-width:600px){.desktop-app .modalConfirmPasswordReset,.desktop-app .modalForgotPasswordDesktop,.desktop-app .modalLoginDesktop,.desktop-app .modalRegisterDesktop{max-width:80%}}.desktop-app .modalConfirmPasswordReset .wideButtons,.desktop-app .modalForgotPasswordDesktop .wideButtons,.desktop-app .modalLoginDesktop .wideButtons,.desktop-app .modalRegisterDesktop .wideButtons{border:none;height:50px}.desktop-app .confirmPasswordModalContainer,.desktop-app .forgotPasswordModalContainer,.desktop-app .loginModalContainer,.desktop-app .registerModalContainer{width:80%;display:flex;justify-content:center;flex-wrap:wrap;margin:2rem auto;color:#022e81;font-weight:300}.desktop-app .confirmPasswordModalContainer .innerLabelInput,.desktop-app .forgotPasswordModalContainer .innerLabelInput,.desktop-app .loginModalContainer .innerLabelInput,.desktop-app .registerModalContainer .innerLabelInput{position:relative;margin:3rem auto;border-bottom:1px solid #022e81;color:#022e81;width:100%;background-color:#fff}.desktop-app .confirmPasswordModalContainer .innerLabelInput .floating-label,.desktop-app .forgotPasswordModalContainer .innerLabelInput .floating-label,.desktop-app .loginModalContainer .innerLabelInput .floating-label,.desktop-app .registerModalContainer .innerLabelInput .floating-label{text-transform:uppercase;font-size:1rem;font-weight:300}.desktop-app .confirmPasswordModalContainer input#pin,.desktop-app .confirmPasswordModalContainer input[type=email],.desktop-app .confirmPasswordModalContainer input[type=password],.desktop-app .confirmPasswordModalContainer input[type=text],.desktop-app .forgotPasswordModalContainer input#pin,.desktop-app .forgotPasswordModalContainer input[type=email],.desktop-app .forgotPasswordModalContainer input[type=password],.desktop-app .forgotPasswordModalContainer input[type=text],.desktop-app .loginModalContainer input#pin,.desktop-app .loginModalContainer input[type=email],.desktop-app .loginModalContainer input[type=password],.desktop-app .loginModalContainer input[type=text],.desktop-app .registerModalContainer input#pin,.desktop-app .registerModalContainer input[type=email],.desktop-app .registerModalContainer input[type=password],.desktop-app .registerModalContainer input[type=text]{color:#022e81}.desktop-app .confirmPasswordModalContainer .separator,.desktop-app .forgotPasswordModalContainer .separator,.desktop-app .loginModalContainer .separator,.desktop-app .registerModalContainer .separator{margin-bottom:2rem}.desktop-app .confirmPasswordModalContainer .registerForm,.desktop-app .confirmPasswordModalContainer form,.desktop-app .forgotPasswordModalContainer .registerForm,.desktop-app .forgotPasswordModalContainer form,.desktop-app .loginModalContainer .registerForm,.desktop-app .loginModalContainer form,.desktop-app .registerModalContainer .registerForm,.desktop-app .registerModalContainer form{width:100%}.desktop-app .modalForgotPassword{font-size:1rem;text-decoration:underline;position:relative;top:-22px;cursor:pointer}.desktop-app .registerModalDesktop{width:80%;display:flex;justify-content:center;flex-wrap:wrap;margin:2rem auto;color:#022e81;cursor:pointer}.desktop-app .modalTopSection{display:flex;justify-content:space-between;width:100%;height:50px}.desktop-app .modalTopSection .modalRegister{font-size:1rem;text-decoration:underline;font-weight:300}.desktop-app .modalBottomSection,.desktop-app .modalTopSection form{width:100%}.desktop-app .showPassword{font-size:1rem;position:absolute;top:-10px;right:0}.desktop-app .headerLogo,.desktop-app .headerNavMenu{display:flex;align-items:center}.desktop-app .headerNavMenu{margin-left:auto}.desktop-app .headerNavMenu .navigation{display:flex;align-items:center;justify-content:space-around;flex:1 1;color:#022e81;font-weight:700;font-size:1.75rem}.desktop-app .headerNavMenu .navigation a{color:rgba(2,46,129,.5);margin-right:40px}.desktop-app .headerNavMenu .navigation a.selected,.desktop-app .headerNavMenu .navigation a:hover{color:#022e81}@media (max-width:900px){.desktop-app .headerNavMenu .navigation a{margin-right:20px}}.desktop-app .headerNavMenu.activeModal{display:none}@media (min-width:1080px){.desktop-app .headerNavMenu.activeModal{display:flex;right:24%;top:38px}}.desktop-app .logoImg{height:62px;width:155px}.desktop-app .userProfileImage{display:flex;align-items:center;width:14rem;justify-content:space-around;cursor:pointer;visibility:visible;opacity:1;transition:opacity 2s linear}.desktop-app .userProfileImage .header-menu-select{display:flex;height:100%;width:auto;min-width:0;min-height:0;margin:0}.desktop-app .userProfileImage .header-menu-select i.icon-user{padding:10px}.desktop-app .userProfileImage .user-name{font-weight:300;font-size:1.5rem}@media (min-width:1080px){.desktop-app .userProfileImage{width:15rem}}.desktop-app .userProfileImage.userModal{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity 0s linear}.desktop-app .modalBackdrop{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.3);padding:0;z-index:9999999;overflow-y:scroll;overflow:hidden}.desktop-app .modalMenu{background-color:#fff;max-width:65vw;width:300px;min-height:100vh;right:-300px;position:absolute;display:flex;flex-direction:column;transition:all .7s ease-in-out}.desktop-app .modalMenu.active{right:0;transition:all .7s ease-in-out}.desktop-app .menuTop{display:flex;width:80%;justify-content:space-between;padding:0 30px}.desktop-app .userMenuImage{display:flex;align-items:flex-end;width:70%}.desktop-app .userMenuImage .round-avatar{margin-top:2rem;margin-bottom:0}.desktop-app .userMenuImage .round-avatar img{width:60px;height:60px}.desktop-app .userMenuImage .user-name{color:#022e81;font-size:1.8rem;font-weight:300;padding-left:2rem}.desktop-app .closeModal{align-items:center;display:flex;margin-top:1.5rem}.desktop-app .closeModal button{border:none;background-color:#022e81;cursor:pointer}.desktop-app .menuList{padding:30px 0 30px 30px}.desktop-app .menuList .list li{line-height:4rem;font-size:1.8rem;font-weight:500}.desktop-app .menuList .list li.border-btm{border-bottom:1px solid #022e81}.desktop-app .userModal{z-index:9999999;transition:left .7s ease-out}.desktop-app .signOutMobile{display:none}@media (max-width:720px){.desktop-app .signOutMobile{display:block}}.desktop-app .signOutDesktop{display:block}@media (max-width:720px){.desktop-app .signOutDesktop{display:none}}.wholeScreen{height:100%;width:100%;position:fixed;z-index:1}.mainFooter{background:#fff;border-top:1px solid #022e81}.mainFooter .footerContainer{display:flex;justify-content:space-between}.mainFooter .footerContainer.wrapper{padding:20px 40px}.mainFooter .containerLeft{flex:0 0 66.66667%;max-width:66.66667%;display:flex;justify-content:space-between;align-items:center}@media (max-width:992px){.mainFooter .containerLeft{flex:0 0 50%;max-width:50%}}.mainFooter .containerRight{flex:0 0 33.33333%;max-width:33.33333%}@media (max-width:1200px){.mainFooter .containerRight ul.menuLinks li{margin-left:1rem}}@media (max-width:992px){.mainFooter .containerRight{flex:0 0 50%;max-width:50%}}.mainFooter .footerLogo a{display:block}.mainFooter .footerLogo a .fitFullLogo{max-height:15px;width:auto}.mainFooter .footerCaption{color:rgba(2,46,129,.5);display:flex;align-items:center;font-weight:300;font-size:1.3rem;width:100%;padding-top:10px}.mainFooter .footerCaption p{margin:0}.mainFooter .footerMenu{height:100%}.mainFooter .footerMenu .menuLinks{text-align:right}.mainFooter .footerMenu .menuLinks li{display:inline-block;margin-left:3rem}.mainFooter .footerMenu .menuLinks li:first-child{margin-left:0}.mainFooter .footerMenu .menuLinks li.footerSocialMedia{margin-left:1rem}.mainFooter .footerMenu .menuLinks li.footerSocialMedia a:hover{opacity:.7}.mainFooter .footerMenu .menuLinks a{color:#022e81;font-weight:700}.mainFooter .footerDownloadApp{align-items:center;display:flex;justify-content:flex-end}.mainFooter .footerDownloadApp .androidImg{width:135px}.mainFooter .footerDownloadApp .iosImg{width:100px}.mainFooter .footerBottom{border-top:1px solid #022e81}.mainFooter .footerBottom .footerContainer{display:flex;align-items:center}.mainFooter .copyright{color:rgba(2,46,129,.5);font-size:1.1rem;flex:1 1;text-align:right;padding-top:20px}.mainFooter .copyright p{margin:0}.desktop-app .page-title-bar>div{max-width:130rem;margin:0 auto}.page-title-bar h1{display:inline-block;margin-bottom:0}.page-title-bar i.icon-left-arrow{font-size:21px;padding-bottom:0}.mobile-app .page-title-bar{padding:15px}.mobile-app .page-title-bar i.icon-left-arrow{padding-right:15px}.mobile-app .page-title-bar h1{font-size:22px}.comment .avatar{margin-right:1rem}.comment div{word-break:break-word;text-align:left}.leave-comment{text-align:right;background:#fff;margin-bottom:1.5rem}.leave-comment .inlineButtons{margin-top:1rem;margin-bottom:0}.leave-comment .avatar{margin-right:1rem}.leave-comment .avatar i{font-size:1.5rem}.thread{background:#fff;margin-bottom:1.5rem}.thread .backgroundWhite{margin-bottom:0!important}.thread .replies{margin-top:1px;padding-left:2rem}.thread .replies .niceTextarea{min-height:2rem;background:#eaeaea}.thread .leave-comment{margin-bottom:0}.thread .thread{margin-bottom:1px}.desktop-html #root,.desktop-html body{display:flex}.desktop-html #root,.desktop-html .main-map-search,.desktop-html .mobile-app,.desktop-html body{height:auto;flex:1 1;min-height:100%!important}.desktop-app{display:flex;flex:1 1;flex-direction:column;height:100%}.desktop-app .bodyContent{min-height:70vh}.desktop-app .bodyContent.py-30{padding:30px 0}.desktop-app .bodyContent.small-height{min-height:20vh}.desktop-app .mainAppContainer{min-height:calc(100vh - 190px);display:block;margin-top:70px}.desktop-app .mainAppContainer.whiteBG{background:#fff}.desktop-app .mainAppContainer .mainContainer{display:flex;flex:1 1;flex-direction:row;height:100%}.desktop-app .mainAppContainer .sidebar{min-width:20rem;max-width:30rem;flex:1 1;overflow-y:scroll;height:100%}.desktop-app .emptyLanding{padding:4rem;max-width:80rem;margin:auto}.desktop-app .emptyLanding img{max-width:90%}.desktop-app .emptyLanding .logo img{max-width:12rem}.desktop-app .emptyLanding .rightSide{text-align:right}.desktop-app .emptyLanding .whiteSeparator{border:0;height:0;border-top:1px solid #fff;margin:0;padding:0}.desktop-app .emptyLanding.footer{padding:0 4rem}.desktop-app .emptyLanding.footer>a,.desktop-app .emptyLanding.footer>div{display:inline-block;margin:2.6rem 1rem}.desktop-app .emptyLanding li{list-style:disc;list-style-position:outside;margin-left:3rem}.desktop-app .emptyLanding.header{padding:1rem 4rem}.desktop-app .emptyLanding.header .smallLogo{max-height:4rem}.desktop-app .emptyLanding h1,.desktop-app .emptyLanding h2,.desktop-app .emptyLanding h3{margin:2rem 0 .5rem}.desktop-app .emptyLanding p a{color:#fff}.desktop-app .emptyLanding .downloadSection.row{flex-direction:row;align-items:center;justify-content:space-between}.desktop-app .emptyLanding .downloadSection.row .appleStore img{max-width:50%}@media (max-width:50rem){.desktop-app .emptyLanding .downloadSection.row .appleStore img{max-width:22rem}}.desktop-app #secondaryNav,.desktop-app .titleNavigation{display:none}@media (max-width:50rem){.desktop-app .emptyLanding.row{flex-direction:column;display:block}.desktop-app .emptyLanding .downloadSection,.desktop-app .emptyLanding .rightSide{text-align:center}.desktop-app .emptyLanding .downloadSection img{margin-top:2rem;max-width:25rem}.desktop-app .emptyLanding .downloadSection.row{flex-direction:column}.desktop-app .emptyLanding.footer{padding-top:1rem;padding-bottom:1rem}.desktop-app .emptyLanding.footer>a,.desktop-app .emptyLanding.footer>div{margin:.6rem 1rem}.desktop-app .emptyLanding.footer .whiteSeparator{border-top:0}.desktop-app .emptyLanding .rightSide img{margin-top:5rem;max-width:40rem;width:100%}}.desktop-app .mainMapContainer{display:flex;background:#f4f5f5;height:100%;min-height:auto;flex-direction:row;position:relative;margin-top:70px}.desktop-app .three-column-layout{display:flex;flex-direction:row;align-items:baseline}.desktop-app .three-column-layout .columns-holder{display:flex;flex-direction:row;align-items:flex-start}.desktop-app .three-column-layout .column-1{flex:2 1;margin-right:1rem;min-width:16rem}.desktop-app .three-column-layout .column-1 .title{font-size:2.5;font-weight:700}.desktop-app .three-column-layout .column-2{flex:7 1;margin:0 1rem}.desktop-app .three-column-layout .column-2 .boxContainer{position:static}.desktop-app .three-column-layout .column-3{flex:3 1;margin-left:1rem}.desktop-app .three-column-layout.three-eq-cols .column-1,.desktop-app .three-column-layout.three-eq-cols .column-2,.desktop-app .three-column-layout.three-eq-cols .column-3{flex:1 1}.desktop-app .three-column-layout.three-eq-cols .column-1,.desktop-app .three-column-layout.three-eq-cols .column-2{margin-right:5rem}.desktop-app .two-column-layout{display:flex;flex-direction:row;align-items:flex-start}.desktop-app .two-column-layout .columns-holder{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:840px){.desktop-app .two-column-layout .columns-holder{flex-direction:row}}.desktop-app .two-column-layout .column-1{flex:2 1;box-sizing:border-box;margin-right:3.4rem;position:relative;width:100%}.desktop-app .two-column-layout .column-1 .floating-profile-box{padding:2rem;background-color:#fff;margin-top:-18rem;margin-bottom:3rem;color:#fff;width:215px}.desktop-app .two-column-layout .column-1 .floating-profile-box a{color:#022e81}.desktop-app .two-column-layout .column-1 .floating-profile-box.empty{background-color:transparent}.desktop-app .two-column-layout .column-1 .title{font-size:2.5rem;font-weight:700}.desktop-app .two-column-layout .column-2{flex:7 1;width:100%}.desktop-app .two-column-layout .column-2 .pictureHolder.normal{height:50vh;display:flex;width:100%}@media screen and (min-width:840px){.desktop-app .two-column-layout .column-2 .pictureHolder.normal{width:78%;justify-content:flex-start}}@media screen and (min-width:1080px){.desktop-app .two-column-layout .column-2 .pictureHolder.normal{width:50%;height:40vh}}.desktop-app .two-column-layout .column-2 .pictureHolder.normal img{padding-right:.5em;padding-top:.5em}.desktop-app .two-column-layout .column-2 .pictureHolder.large{max-width:430px;width:100%}.desktop-app .two-column-layout .column-2 .pictureHolder.large img{padding-right:.5em;padding-top:.5em}.desktop-app .two-column-layout.two-eq-cols .column-1{flex:1 1;margin-right:8rem}.desktop-app .two-column-layout.two-eq-cols .column-1 div.innerLabelInput{max-width:none}.desktop-app .two-column-layout.two-eq-cols .column-2{flex:1 1;margin-right:0}.desktop-app .main-title-holder{background:#fff;padding:10px 0}.desktop-app .maxWidth{max-width:130rem;width:100%;margin-left:auto;margin-right:auto}.desktop-app .maxWidth.side-padding{box-sizing:border-box;padding-left:2rem;padding-right:2rem}.desktop-app .maxWidth.small{max-width:65rem}.desktop-app .scrollableBannersHolder{position:relative}.desktop-app .scrollableBannersHolder .carousel-holder{max-width:100%}.desktop-app .carousel .slide{background:#fff}.desktop-app .wideForm .innerLabelInput{max-width:none}.desktop-app .activities .column-1{min-width:10rem!important}@media (min-width:858px){.desktop-app .activities .column-1{min-width:16rem!important}}.desktop-app .activities .column-3 .participantListItem>.row.user .info .row{flex-direction:row}@media (max-width:1200px){.desktop-app .activities .column-3 .participantListItem>.row.user .info .row{flex-direction:row}}@media (max-width:768px){.desktop-app .activities .column-3{width:30%}}.desktop-app .sidebar{bottom:0;top:50px}.desktop-app .sliding .sidebar{width:100%;max-width:0;flex:1 1;z-index:9999;background:#f4f5f5;position:absolute;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.desktop-app .sliding .sidebar .locationListSearch li{padding-right:1rem}.desktop-app .sliding .sidebar .locationListSearch li .info .h4{line-height:2rem;max-height:4rem}.desktop-app .sliding .sidebar .icon-right-arrow{display:block;margin:0;padding:0}.desktop-app .sliding .sidebar .icon-left-arrow{display:none;margin:0;padding:0}.desktop-app .sliding .sidebar.open{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);max-width:30rem}.desktop-app .sliding .sidebar.open .icon-right-arrow{display:none}.desktop-app .sliding .sidebar.open .icon-left-arrow{display:block}.desktop-app .sliding .sidebar .locationBannerHolder{overflow-y:scroll;height:100%}.desktop-app .sliding .sidebar .locationBannerHolder::-webkit-scrollbar{display:none}.desktop-app .sliding .sidebar .locationBannerHolder h6{font-size:17px}.desktop-app .sliding .sidebar .wrapper{background:#022e81;padding:13px 20px}.desktop-app .sliding .sidebar .wrapper .categories select{margin-top:.4rem;position:relative;padding:.7rem 1rem;font-size:1.4rem;outline:none;width:100%;border:1px solid #fff;color:#fff;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#022e81}.desktop-app .sliding .tab-toggle{cursor:pointer;padding:35px 7px;background:#37c1fc;color:#fff;position:absolute;top:0;left:100%}.desktop-app .sliding .topBar{display:flex}.desktop-app .sliding .topBar .simpleSearchBar{width:100%}.desktop-app .sliding .gps-locate{background:#022e81;padding:5px 5px 0;border-radius:7px;position:relative;width:16px;height:22px;top:11px;left:8px;cursor:pointer}.desktop-app .sliding .gps-locate:before{content:url(/assets/images/use-my-location-icon.svg);position:absolute;top:7px}.desktop-app .sliding .gps-locate:hover i{color:#37c1fc}.desktop-app .sliding .searchNearHere.centerSearchButton{position:absolute;right:1px;top:1rem;z-index:9999;text-align:center;margin:auto;width:100%}.desktop-app .sliding .searchNearHere.centerSearchButton .searchAreaButton{width:180px;position:absolute;left:424px;top:2px;margin:auto;background:#022e81;padding:1rem;border-radius:20rem;color:#fff;cursor:pointer;display:block}.desktop-app .sliding .searchNearHere.centerSearchButton .loading{cursor:default}.desktop-app .main-title-holder{border-left:4px solid #ec1d24}.desktop-app .locationInfo{margin:2rem 0}.desktop-app .locationInfo>div{margin-bottom:1.5rem}.desktop-app .locationInfo .description{margin-top:2rem;margin-bottom:2rem;color:#6b7b82;padding-right:60px}.desktop-app .locationInfo .additional-info{color:#6b7b82}.desktop-app .locationInfo .sub-title{font-size:1.75rem;color:#022e81}.desktop-app .locationInfo .directions>a{padding-left:45px;padding-right:45px}.desktop-app .locationInfo .row.space-between{display:flex;flex-wrap:wrap}.desktop-app .locationInfo .row.space-between>div:first-child{flex:0 0 66.66667%;max-width:66.66667%}@media screen and (max-width:992px){.desktop-app .locationInfo .row.space-between>div:first-child{flex:0 0 100%;max-width:100%}}.desktop-app .locationInfo .row.space-between>div:nth-child(2){flex:0 0 33.33333%;max-width:33.33333%}@media screen and (max-width:992px){.desktop-app .locationInfo .row.space-between>div:nth-child(2){flex:0 0 100%;max-width:100%}}.desktop-app .addReview{padding-bottom:2rem}.desktop-app .reviewList{padding:1rem 0;background:transparent}.desktop-app .reviewList .userReviewWrapper{padding:1rem;margin-bottom:2rem}.desktop-app .reviewList .userReviewWrapper .pictureGallery{justify-content:normal}.desktop-app .reviewList .userReviewWrapper .pictureGallery .pictureHolder.small{width:auto;margin-right:1rem;height:10vh}.desktop-app .reviewList .userReviewWrapper .pictureGallery .pictureHolder.small img{height:7rem;width:9rem}.desktop-app .big-rating-score{font-size:3.5rem;border-right:1px solid #fff;padding-right:1rem;margin-right:1rem;font-weight:400}.desktop-app .hoursGrid,.desktop-app .hoursGrid td,.desktop-app .hoursGrid tr{padding:0;margin:0;color:#6b7b82}.desktop-app .hoursGrid td:first-of-type{padding-right:3rem}.desktop-app .column-1 .detail-info{margin-top:1.3rem;max-width:20rem}.desktop-app .column-1 .detail-info>div{margin-top:.8rem;word-wrap:break-word}.desktop-app .column-1 .detail-info .location-social-media{justify-content:space-around}.desktop-app .column-1 .detail-info .directions:hover,.desktop-app .column-1 .detail-info .edit-location:hover,.desktop-app .column-1 .detail-info .location-website:hover{text-decoration:underline;cursor:pointer}.desktop-app .location-title{font-weight:300;font-size:3.5rem}.desktop-app .business-overview.full-flex{display:flex;flex-wrap:wrap}.desktop-app .business-overview.full-flex>div:first-child{flex:0 0 58.33333%;max-width:58.33333%}@media (max-width:1200px){.desktop-app .business-overview.full-flex>div:first-child{flex:0 0 50%;max-width:50%}}@media (max-width:992px){.desktop-app .business-overview.full-flex>div:first-child{flex:0 0 100%;max-width:100%}}.desktop-app .business-overview.full-flex>div.ui-buttons{flex:0 0 41.66667%;max-width:41.66667%}@media (max-width:1200px){.desktop-app .business-overview.full-flex>div.ui-buttons{flex:0 0 50%;max-width:50%}}@media (max-width:992px){.desktop-app .business-overview.full-flex>div.ui-buttons{flex:0 0 100%;max-width:100%}.desktop-app .business-overview.full-flex>div.ui-buttons .inlineMultiButtons{max-width:530px;margin-left:auto}}.desktop-app .business-overview.full-flex>div.ui-buttons .top-buttons{display:flex;justify-content:flex-end}.desktop-app .business-overview.full-flex>div.ui-buttons .top-buttons .review-button{margin-right:15px}.desktop-app .view-gallery{width:100%;display:flex}.desktop-app .view-gallery .two-column-layout .floating-profile-box{margin-top:0}@media (min-width:1080px){.desktop-app .view-gallery{width:25%}}.desktop-app .galleryHolderLocations .holderEnclosed{width:97.6%;right:2.2%;font-size:1.5rem;text-decoration:underline;height:32.5%;background:rgba(0,0,0,.4)}@media (min-width:840px){.desktop-app .galleryHolderLocations .holderEnclosed{width:75.7%;right:24.1%}}@media (min-width:1080px){.desktop-app .galleryHolderLocations .holderEnclosed{width:48.7%;right:51.2%;height:48.3%}}.desktop-app .locationItemBasic.row h4.fontGreen{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;width:110px;cursor:pointer}.desktop-app .locationItemBasic.row .location-name{max-width:14rem}@media (max-width:1080px){.desktop-app .locationItemBasic.row .location-name{max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.desktop-app .location-profile-view-gallery{width:100%}@media (min-width:1080px){.desktop-app .location-profile-view-gallery{width:100%}}.desktop-app .fontGreen,.desktop-app .upload .fontWhite{cursor:pointer}.desktop-app .profileMap{height:100px}.grant-access{width:100%}.form-data,.grant-access{display:flex;justify-content:space-between}.form-data{padding:1rem 0}.form-data>:first-child{min-width:10rem}.form-data>:nth-child(2),.form-data a{color:#022e81}.form-data>:nth-child(2){flex:1 1;text-align:right;word-break:break-word}.desktop-app .dog-profiles .profilePictureWrapper .row,.desktop-app .user-profiles .profilePictureWrapper .row{align-items:flex-start}.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu{min-width:30rem;align-self:flex-start;background:transparent}.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu a,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu a{background:#fff;color:#0ea9eb;font-size:1.1rem;padding:.7em}.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu a:first-child,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu a:first-child{border-top-left-radius:10rem;border-bottom-left-radius:10rem}.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu a:last-child,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu a:last-child{border-top-right-radius:10rem;border-bottom-right-radius:10rem}.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu .accept-request,.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu .request-sent,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu .accept-request,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu .request-sent{background:#0ea9eb;color:#fff}@media (min-width:720px){.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu{align-self:center}}@media (min-width:960px){.desktop-app .dog-profiles .profilePictureWrapper .row .tabSubmenu,.desktop-app .user-profiles .profilePictureWrapper .row .tabSubmenu{align-self:flex-end}}.desktop-app .dog-profiles .profilePictureWrapper .row .details,.desktop-app .user-profiles .profilePictureWrapper .row .details{flex:1 1;display:flex;flex-direction:row;height:13rem;align-items:center;justify-content:left}@media (min-width:1080px){.desktop-app .dog-profiles .profilePictureWrapper .row .details,.desktop-app .user-profiles .profilePictureWrapper .row .details{justify-content:space-between}}.desktop-app .dog-profiles .profilePictureWrapper .row .align,.desktop-app .user-profiles .profilePictureWrapper .row .align{flex-direction:column}.desktop-app .dog-profiles .profilePictureWrapper.user,.desktop-app .user-profiles .profilePictureWrapper.user{height:20rem;align-items:center;display:flex}.desktop-app .dog-profiles .profilePictureWrapper.user .details.user,.desktop-app .user-profiles .profilePictureWrapper.user .details.user{height:15rem;justify-content:space-between}.desktop-app .dog-profiles .profilePictureWrapper.dog,.desktop-app .user-profiles .profilePictureWrapper.dog{justify-content:space-between}.desktop-app .dog-profiles .dogData,.desktop-app .user-profiles .dogData{width:65%}.desktop-app .dog-profiles .dogData .title-section,.desktop-app .user-profiles .dogData .title-section{display:flex;align-items:center}.desktop-app .dog-profiles .dogData .title-section .dogStatus,.desktop-app .user-profiles .dogData .title-section .dogStatus{padding-left:.5rem}.desktop-app .dog-profiles .dogData .dog-profile-two-columns,.desktop-app .user-profiles .dogData .dog-profile-two-columns{min-width:40rem;justify-content:space-between}.desktop-app .dog-profiles .dogData .dog-profile-two-columns .column-1,.desktop-app .user-profiles .dogData .dog-profile-two-columns .column-1{min-width:16rem}.desktop-app .dog-profiles .dogData .dog-profile-two-columns .column-2,.desktop-app .user-profiles .dogData .dog-profile-two-columns .column-2{min-width:15rem}.desktop-app .dog-profiles .dog-profile-two-columns,.desktop-app .user-profiles .dog-profile-two-columns{display:flex}.desktop-app .dog-profiles .tabSubmenu,.desktop-app .user-profiles .tabSubmenu{width:42%;align-self:flex-end!important}@media (min-width:1080px){.desktop-app .dog-profiles .tabSubmenu,.desktop-app .user-profiles .tabSubmenu{width:35%}}.desktop-app .dog-profiles .tabSubmenu a,.desktop-app .user-profiles .tabSubmenu a{white-space:nowrap}.desktop-app .three-column-layout .column-1.location-sidebar .participantListItem,.desktop-app .two-column-layout .column-1.location-sidebar .participantListItem{padding:1rem 0}.desktop-app .three-column-layout .column-1.location-sidebar .participantListItem .user.row .info.row,.desktop-app .two-column-layout .column-1.location-sidebar .participantListItem .user.row .info.row{flex-direction:column}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem{margin:0;padding:1rem;background:#fff;text-align:center}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row{padding:0;flex-direction:column}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .round-avatar,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .round-avatar{align-self:auto;width:10rem;height:10rem}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info{padding:0;font-size:1.1rem;width:80%}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .name,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .name{font-size:1.5rem}.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .race,.desktop-app .three-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .sex,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .race,.desktop-app .two-column-layout .column-1:not(.location-sidebar) .participantListItem>.row .info .sex{text-align:left}.desktop-app .three-column-layout .column-2 .participantListItem .more-info,.desktop-app .two-column-layout .column-2 .participantListItem .more-info{float:right;margin-right:.5em}.desktop-app .three-column-layout .column-2 .participantListItem .dog-profile .pictureHolder.normal,.desktop-app .three-column-layout .column-2 .participantListItem .dog-profile .pictureHolder.small,.desktop-app .two-column-layout .column-2 .participantListItem .dog-profile .pictureHolder.normal,.desktop-app .two-column-layout .column-2 .participantListItem .dog-profile .pictureHolder.small{display:flex;width:100%}.desktop-app .three-column-layout .column-2 .business-overview,.desktop-app .two-column-layout .column-2 .business-overview{display:flex;flex-direction:column;width:100%;justify-content:space-between}@media (min-width:1080px){.desktop-app .three-column-layout .column-2 .business-overview,.desktop-app .two-column-layout .column-2 .business-overview{flex-direction:row}}.desktop-app .three-column-layout .column-2 .business-overview .ui-buttons,.desktop-app .two-column-layout .column-2 .business-overview .ui-buttons{width:395px}@media (min-width:1080px){.desktop-app .three-column-layout .column-2 .business-overview .ui-buttons,.desktop-app .two-column-layout .column-2 .business-overview .ui-buttons{width:50%}}.desktop-app .three-column-layout .column-3 .participantListItem,.desktop-app .two-column-layout .column-3 .participantListItem{padding:1rem 0}.desktop-app .three-column-layout .column-3 .participantListItem>.row.user .info,.desktop-app .two-column-layout .column-3 .participantListItem>.row.user .info{flex-direction:column}.desktop-app .three-column-layout .column-3 .participantListItem>.row.user .info .name,.desktop-app .two-column-layout .column-3 .participantListItem>.row.user .info .name{font-size:1.4rem}.desktop-app .add-dog-image,.desktop-app .changeImage,.desktop-app .rmc-picker-mask,.desktop-app .select-breed-label{cursor:pointer}.desktop-app .block-user{display:flex;align-items:center;font-weight:700}.desktop-app .block-user .block-user-icon{position:absolute;left:20%;top:8px}@media (max-width:1080px){.desktop-app .block-user .block-user-icon{left:15%}}.desktop-app .block-user p{margin:0}.desktop-app .unblock-user .hover-icon .icon-cross{top:1px;position:relative}.desktop-app .unblock-user p{margin:0;font-size:1.2rem}.desktop-app .select-favorite-park{color:#c9c9c9}.desktop-app .chat-desktop .chatList{height:auto;overflow-y:scroll;max-height:710px}.desktop-app .chat-desktop .select-chat{display:flex;justify-content:space-between;align-items:center;width:100%;background:#fff}.desktop-app .chat-desktop .select-chat .icn.icon-right-arrow{padding:1.2rem 2rem}.desktop-app .chat-desktop .emptyHolder{height:25rem;margin-top:5rem}.desktop-app .chat-desktop .main-chat-title{display:flex;width:98%;justify-content:space-between;align-items:center;background:#fff;padding-right:2%}.desktop-app .chat-desktop .main-chat-title .icn.icon-sign-out{display:none}.desktop-app .createchat .participantListItem .user.row .next.fontGreen{display:flex;align-items:center}.desktop-app .createchat .participantListItem .user.row .next.fontGreen .select-user-circle{width:3rem;height:3rem;background-color:rgba(0,0,0,.1);border-radius:50%}.desktop-app .createchat .participantListItem .user.row .next.fontGreen .icn.icon-check-mark{position:relative;top:.7rem;right:-.7rem}.desktop-app .confirm-chat .three-column-layout .column-2{margin-top:-100px}.desktop-app .user-contact-details{color:#6b7b82}.desktop-app .page-container{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.desktop-app .page-column{width:100%;flex-direction:column}.desktop-app .page-item{width:100%}.desktop-app .create-dog .create-dog-title{padding:3rem 0}.desktop-app .create-dog .create-dog-info{display:flex;margin-top:1rem}.desktop-app .create-dog .create-dog-info .top-section{width:90%;display:flex;justify-content:space-between;flex-direction:column}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender{width:100%}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .options,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .options,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .options{display:flex;justify-content:space-between;color:#fff;width:100%}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .options .multiChoice .selected,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .options .multiChoice .selected,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .options .multiChoice .selected{border:none;font-weight:300}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .options .checkmark,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .options .checkmark,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .options .checkmark{height:15px;width:15px;border-radius:50%;border:2px solid #fff;cursor:pointer}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .options .icon-check-mark,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .options .icon-check-mark,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .options .icon-check-mark{font-size:1.3rem;position:relative;top:2px;font-weight:700}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .dog-breeds,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .dog-breeds,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .dog-breeds{display:flex;align-items:center}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .dog-breeds .inputText,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .dog-breeds .inputText,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .dog-breeds .inputText{width:90%;border-radius:10px;cursor:pointer}.desktop-app .create-dog .create-dog-info .top-section .create-dog-breed .icon-right-arrow,.desktop-app .create-dog .create-dog-info .top-section .create-dog-fixed .icon-right-arrow,.desktop-app .create-dog .create-dog-info .top-section .create-dog-gender .icon-right-arrow{color:#022e81;position:relative;right:20px}.desktop-app .create-dog .create-dog-info .top-section label{font-weight:300;color:#fff;text-transform:uppercase;font-size:1.2rem;width:100%}.desktop-app .create-dog .create-dog-info .top-section .row{width:100%;justify-content:space-between;padding:1em 0;align-items:baseline;flex-direction:column}@media (min-width:1080px){.desktop-app .create-dog .create-dog-info .top-section .row{flex-direction:row}}.desktop-app .create-dog .create-dog-info .middle-section{display:flex;width:90%;justify-content:space-between;flex-direction:column}.desktop-app .create-dog .create-dog-info .middle-section label{font-weight:300;color:#fff;text-transform:uppercase;font-size:1.2rem;width:100%}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob .options,.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates .options{display:flex;justify-content:space-between;color:#fff;width:100%}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob .options .multiChoice .selected,.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates .options .multiChoice .selected{border:none;font-weight:300}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob .options .checkmark,.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates .options .checkmark{height:15px;width:15px;border-radius:50%;border:2px solid #fff;cursor:pointer}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob .options .icon-check-mark,.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates .options .icon-check-mark{font-size:1.2rem;position:relative;top:2px;font-weight:700}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob{width:100%}@media (min-width:600px){.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob{width:63%}}@media (min-width:840px){.desktop-app .create-dog .create-dog-info .middle-section .create-dog-dob{width:40%}}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates{width:100%}@media (min-width:840px){.desktop-app .create-dog .create-dog-info .middle-section .create-dog-playdates{width:50%}}.desktop-app .create-dog .create-dog-info .middle-section .create-dog-description{width:100%}.desktop-app .create-dog .create-dog-info .middle-section .row{width:100%;justify-content:space-between;padding:1em 0;align-items:baseline;flex-direction:column}@media (min-width:840px){.desktop-app .create-dog .create-dog-info .middle-section .row{flex-direction:row}}.desktop-app .create-dog .create-dog-info .bottom-section{flex:1 1}.desktop-app .create-dog .create-dog-info .bottom-section label{font-weight:300;color:#fff;text-transform:uppercase;font-size:1.2rem}.desktop-app .create-dog .create-dog-info .bottom-section .create-dog-playdates{width:35%}.desktop-app .create-dog .create-dog-info .bottom-section .create-dog-playdates .options{display:flex;justify-content:space-between;color:#fff;width:50%}.desktop-app .create-dog .create-dog-info .bottom-section .create-dog-playdates .options .multiChoice .selected{border:none;font-weight:300}.desktop-app .create-dog .create-dog-info .create-dog-info{width:70%;display:flex;justify-content:space-around;flex-direction:column;margin-left:5rem}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name{display:flex;flex-direction:column;width:100%}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name label{font-weight:300;color:#fff;text-transform:uppercase;font-size:1.2rem}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input{border-radius:.3em;font-size:1.5rem}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input::-webkit-input-placeholder{color:#cecece;opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input:-ms-input-placeholder{opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input::-ms-input-placeholder{opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input::placeholder{color:#cecece;opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input:-ms-input-placeholder{color:#cecece}.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name .border__input::-ms-input-placeholder{color:#cecece}@media (min-width:840px){.desktop-app .create-dog .create-dog-info .create-dog-info .create-dog-name{width:45%}}.desktop-app .create-dog .create-dog-info .create-dog-info .inputText{background-color:#fff;color:#022e81;border:none;height:25px;padding-left:1rem}.desktop-app .create-dog .create-dog-info .create-dog-social-media{display:flex;flex-direction:column}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span{display:flex;flex-direction:column;margin:1em 0;width:100%;justify-content:space-between}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .inputText{width:80%}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input{border-radius:.3em;font-size:1.5rem}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input::-webkit-input-placeholder{color:#cecece;opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input:-ms-input-placeholder{opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input::-ms-input-placeholder{opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input::placeholder{color:#cecece;opacity:1}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input:-ms-input-placeholder{color:#cecece}.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span .border__input::-ms-input-placeholder{color:#cecece}@media (min-width:840px){.desktop-app .create-dog .create-dog-info .create-dog-social-media .blocking-span{width:85%}}.desktop-app .create-dog .create-dog-title{color:#fff;font-weight:300}.desktop-app .create-dog-button{display:flex;justify-content:flex-end;align-items:center;width:100%}.desktop-app .create-dog-button .wideButtons{width:25%;margin:0}.desktop-app .create-dog-select-breeds{color:#fff}.desktop-app .create-dog-select-breeds label{font-weight:300;color:#fff;text-transform:uppercase;font-size:1.2rem;padding-right:2rem}.desktop-app .create-dog-select-breeds .icon-right-arrow{font-size:1rem}.desktop-app .dog-breeds .simpleSearchBar{background:transparent}.desktop-app .dog-breeds .simpleSearchBar .cancel_search_btn{position:absolute;margin-left:90%}@media (max-width:1024px){.desktop-app .dog-breeds .simpleSearchBar .cancel_search_btn{position:absolute;margin-left:85%}}.desktop-app .dog-breeds .tableGrid div{border:1px solid #f9f9f9;border-radius:2px;margin:1rem}.desktop-app .missing-dogs-desktop{width:100%}.desktop-app .missing-dogs-desktop .participantListItem{width:100%!important}.desktop-app .missing-dogs-desktop .participantListItem .more-info-section{position:relative;top:-5rem}.desktop-notFound{height:61vh;color:#fff}.desktop-app .two-column-list .column-2 .participantList{display:flex;flex-flow:row wrap}.desktop-app .two-column-list .column-2 .participantList .participantListItem{border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;width:50%;box-sizing:border-box}.desktop-app .two-column-list .column-2 .participantList .participantListItem:nth-child(2n){border-right:0}.desktop-app .playdate-create-playdate,.desktop-app .playdate-edit-playdate{background:#fff}.desktop-app .playdate-data{padding:0 2rem}.desktop-app .playdate-private-event,.desktop-app .playdate-type{display:flex;justify-content:space-between;width:100%}.desktop-app .playdate-private-event .checkmarkContainer,.desktop-app .playdate-type .checkmarkContainer{width:100%}.desktop-app .playdate-private-event .checkmarkContainer .checkmark,.desktop-app .playdate-type .checkmarkContainer .checkmark{background-color:#fff!important;border:2px solid #0ea9eb;height:18px;width:18px}.desktop-app .playdate-private-event .checkmarkContainer .checkmark:hover,.desktop-app .playdate-type .checkmarkContainer .checkmark:hover{background-color:#0ea9eb}.desktop-app .playdate-private-event .checkmarkContainer .checkmark:after,.desktop-app .playdate-type .checkmarkContainer .checkmark:after{left:6px;top:1px;display:none}.desktop-app .playdate-private-event .checkmarkContainer .checkmark input:checked~.checkmark,.desktop-app .playdate-type .checkmarkContainer .checkmark input:checked~.checkmark{color:#0ea9eb}.desktop-app .playdate-private-event .checkmarkContainer input:checked~.checkmark:after,.desktop-app .playdate-type .checkmarkContainer input:checked~.checkmark:after{display:none}.desktop-app .add-playdate-image,.desktop-app .edit-playdate-image{height:25vh;display:flex;text-align:center}.desktop-app .image-box{border:1px solid #ddd;box-sizing:border-box;height:90%;width:55%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#ddd;cursor:pointer}.desktop-app .image-box .icon-upload-photo{font-size:4.5rem;color:#ddd}.desktop-app .image-box img{width:100%;height:100%;object-fit:cover}.desktop-app .image-box .changeImage{position:relative;left:160px;top:12px;cursor:pointer;z-index:9999}.desktop-app .playdate-data-top-section{display:flex;align-items:center}.desktop-app .playdate-date,.desktop-app .playdate-time,.desktop-app .playdate-title,.desktop-app .playdate-website{width:50%;display:flex;flex-direction:column}.desktop-app .playdate-date .inputText,.desktop-app .playdate-date .selectBox,.desktop-app .playdate-time .inputText,.desktop-app .playdate-time .selectBox,.desktop-app .playdate-title .inputText,.desktop-app .playdate-title .selectBox,.desktop-app .playdate-website .inputText,.desktop-app .playdate-website .selectBox{border-radius:5px;border:1px solid #ddd;height:25px;padding:0 1em}.desktop-app .playdate-date label,.desktop-app .playdate-time label,.desktop-app .playdate-title label,.desktop-app .playdate-website label{text-transform:uppercase;font-weight:300;font-size:1rem}.desktop-app .playdate-date .inputText,.desktop-app .playdate-date .selectBox,.desktop-app .playdate-time .inputText,.desktop-app .playdate-time .selectBox{padding:0}.desktop-app .playdate-title{margin-right:1rem}.desktop-app .playdate-title .inputText{padding:0 1em}.desktop-app .playdate-time-date{display:flex;width:50%;z-index:99999;padding:0}.desktop-app .playdate-date{margin-right:1rem}.desktop-app .playdate-date .selectBox{width:100%}.desktop-app .playdate-date .select-date{display:flex}.desktop-app .playdate-date .select-date .icon-calendar{display:flex;align-items:center;height:100%;padding-right:.5rem;cursor:pointer}.desktop-app .playdate-time .selectBox{width:100%}.desktop-app .playdate-time .select-time{display:flex}.desktop-app .playdate-time .select-time .icon-time{float:right;display:flex;align-items:center;height:100%;padding-right:.5rem;cursor:pointer;z-index:-1}.desktop-app .playdates-select-dog-location{display:flex}.desktop-app .playdates-select-dog-location .wideButtons{width:90%;border:2px solid #022e81;border-radius:20px;height:45px;margin:0 auto;z-index:9999}.desktop-app .playdates-select-dog,.desktop-app .playdates-select-location{width:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.desktop-app .playdates-select-dog .simpleSearchBar,.desktop-app .playdates-select-location .simpleSearchBar{width:100%;background-color:#fff;position:relative;height:10px;z-index:999;min-height:20px}.desktop-app .playdates-select-dog .simpleSearchBar .icn.icon-search,.desktop-app .playdates-select-location .simpleSearchBar .icn.icon-search{display:none}.desktop-app .playdates-select-dog .simpleSearchBar .search-input,.desktop-app .playdates-select-location .simpleSearchBar .search-input{padding:0;color:#022e81;font-weight:300;position:relative;right:15px}.desktop-app .playdates-select-dog .simpleSearchBar .search-input::-webkit-input-placeholder,.desktop-app .playdates-select-location .simpleSearchBar .search-input::-webkit-input-placeholder{color:#022e81;font-weight:300}.desktop-app .playdates-select-dog .simpleSearchBar .search-input:-ms-input-placeholder,.desktop-app .playdates-select-location .simpleSearchBar .search-input:-ms-input-placeholder{color:#022e81;font-weight:300}.desktop-app .playdates-select-dog .simpleSearchBar .search-input::-ms-input-placeholder,.desktop-app .playdates-select-location .simpleSearchBar .search-input::-ms-input-placeholder{color:#022e81;font-weight:300}.desktop-app .playdates-select-dog .simpleSearchBar .search-input::placeholder,.desktop-app .playdates-select-location .simpleSearchBar .search-input::placeholder{color:#022e81;font-weight:300}.desktop-app .playdates-select-location .wideButtons .icn.icon-right-arrow{position:relative;font-weight:300;font-size:1.5rem}.desktop-app .playdates-dog-list,.desktop-app .playdates-location-list{border:2px solid #022e81;border-top:none;width:88.5%;position:relative;top:-21px;padding-top:1.5em}.desktop-app .playdates-dog-list .participantListItem,.desktop-app .playdates-location-list .participantListItem{padding:.5em}.desktop-app .playdates-dog-list .participantListItem .dog,.desktop-app .playdates-location-list .participantListItem .dog{padding:0}.desktop-app .playdates-dog-list .participantList.dog-list,.desktop-app .playdates-location-list .participantList.dog-list{padding-left:.5em}@media (max-width:1080px){.desktop-app .playdates-dog-list .participantList.dog-list .info .race,.desktop-app .playdates-dog-list .participantList.dog-list .info .sex,.desktop-app .playdates-location-list .participantList.dog-list .info .race,.desktop-app .playdates-location-list .participantList.dog-list .info .sex{display:none}}.desktop-app .playdates-dog-list .participantList.dog-list .next,.desktop-app .playdates-location-list .participantList.dog-list .next{margin-right:3rem;position:relative}.desktop-app .playdates-dog-list .participantList.dog-list .next .select-dog-circle,.desktop-app .playdates-location-list .participantList.dog-list .next .select-dog-circle{width:3rem;height:3rem;background-color:rgba(0,0,0,.1);border-radius:50%;position:absolute;margin-left:-.5rem;top:-15px}.desktop-app .playdates-dog-list .participantList.dog-list .next .icn.icon-check-mark,.desktop-app .playdates-location-list .participantList.dog-list .next .icn.icon-check-mark{position:absolute;padding-top:.8rem;top:-15px}.desktop-app .playdates-dog-list .locationItemBasic,.desktop-app .playdates-location-list .locationItemBasic{display:flex;width:90%;justify-content:space-between;align-items:center;float:right;border-bottom:1px solid #e2554a;padding:.5rem 1rem}.desktop-app .playdates-dog-list .locationItemBasic .round-avatar,.desktop-app .playdates-location-list .locationItemBasic .round-avatar{margin-right:1rem}.desktop-app .playdates-dog-list .locationItemBasic .info,.desktop-app .playdates-location-list .locationItemBasic .info{width:100%}.desktop-app .playdates-location-list{height:auto;overflow-y:scroll;max-height:247px}.desktop-app .playdates-location-list .emptyHolder{display:flex;margin-top:0;align-items:center;height:auto;max-height:75px;padding:.5rem 0;margin-left:.5em}.desktop-app .playdates-location-list .emptyHolder i{display:none}.desktop-app .playdates-location-list .emptyHolder a{margin:0 auto}.desktop-app .playdates-location-list .emptyHolder h2{font-size:1.5rem}.desktop-app .select-dogs,.desktop-app .select-location{display:flex;justify-content:space-between;color:#022e81;font-weight:300;padding-left:1em;align-items:center;height:100%}.desktop-app .select-dogs .icon-right-arrow,.desktop-app .select-location .icon-right-arrow{font-weight:300;font-size:1.5rem;align-items:center;display:flex}.desktop-app .select-dogs .icon-sign-out,.desktop-app .select-location .icon-sign-out{color:#fff;position:relative!important;right:-6px!important}.desktop-app .playdates-desciption .niceTextarea{border:1px solid #ddd}.desktop-app .playdate-private-event .sub-text{margin:.5rem;font-size:1.2rem}.desktop-app .link-to-next-page{display:flex;justify-content:left;width:47%}.desktop-app .dropdown-calendar{width:100%}.desktop-app .dropdown-calendar input{border:none;z-index:999;background-color:transparent;width:115%;display:flex;justify-content:center;align-items:center;height:100%;margin:0 1em;cursor:pointer}.desktop-app .dropdown-time-select{width:100%}.desktop-app .dropdown-time-select input{border:none;z-index:999;background-color:transparent;width:125%;display:flex;justify-content:center;align-items:center;height:100%;margin:0 1em;cursor:pointer}.desktop-app .dropdown-time-select .rdtPicker{width:150px}.desktop-app .select-playdate-image{display:flex;flex-direction:column;align-items:center}.desktop-app .clear-image{background:#fff;padding:.5rem .5rem .2rem;border-radius:50%;cursor:pointer;width:15px;height:20px;position:relative;right:28px;top:3px}.desktop-app .playdates-invite-friends{margin-bottom:2rem}.desktop-app .create-playdate{margin-top:1rem}.desktop-app .create-playdate .wideButtons{margin-bottom:1rem}.desktop-app .invite-friends .boxContainer,.desktop-app .invite-others .boxContainer{position:relative;top:0}.desktop-app .invite-friends .participantListItem,.desktop-app .invite-others .participantListItem{display:flex}.desktop-app .invite-friends .participantListItem .row,.desktop-app .invite-others .participantListItem .row{width:100%}.desktop-app .invite-friends .participantListItem .check-option,.desktop-app .invite-others .participantListItem .check-option{align-items:center;display:flex;width:50px;height:100%;justify-content:center}.desktop-app .invite-friends .participantListItem .check-option .next,.desktop-app .invite-others .participantListItem .check-option .next{height:20px;width:20px;background-color:#fff;border-radius:50%;display:inline-block;border:2px solid #0ea9eb;right:-4px;margin-right:2.5rem}.desktop-app .invite-friends .participantListItem .check-option .next .icon-check-mark,.desktop-app .invite-others .participantListItem .check-option .next .icon-check-mark{position:relative;right:-3px;font-size:12px;font-weight:700;top:0}.desktop-app .invite-friends .user-dog-list .dog-list,.desktop-app .invite-others .user-dog-list .dog-list{display:flex}.desktop-app .invite-friends .user-dog-list .list,.desktop-app .invite-others .user-dog-list .list{display:flex;flex-direction:column;padding-left:.5rem}.desktop-app .invite-friends .drop-list,.desktop-app .invite-others .drop-list{color:#022e81;margin-left:1rem}.desktop-app .invite-friends .first-dog,.desktop-app .invite-others .first-dog{padding-left:.5rem}.desktop-app .drop-list{color:#022e81;margin-left:1rem}.desktop-app .first-dog{padding-left:.5rem}.desktop-app .comment-text{text-align:left}.desktop-app .comment-text>div{margin-bottom:1rem}.desktop-app .not-found .errorPage{height:55vh}.desktop-app .missing-form-title{text-align:left}.rdt{position:relative}.rdtPicker{display:none;position:absolute;width:220px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:flex;justify-content:center}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime{width:150px;height:95px;display:flex;align-items:center;justify-content:center}.rdtTime td{cursor:default}.rdtDays{padding:0 .7rem;width:100%}.rdtDays tbody{border-top:1px solid #000;font-size:1.2rem}.desktop-app .mainAppContainer.alerts .bodyContent{display:flex;flex-wrap:wrap;flex-direction:row}.desktop-app .mainAppContainer.alerts .bodyContent .alert-side-bar{flex:0 0 25%;max-width:25%}.desktop-app .mainAppContainer.alerts .bodyContent .alert-side-bar ul li{padding-left:20px}.desktop-app .mainAppContainer.alerts .bodyContent .alert-side-bar ul li a{font-size:17px;width:100%;border-bottom:1px solid #022e81;display:block;padding:10px 0;color:#022e81}.desktop-app .mainAppContainer.alerts .bodyContent .alert-side-bar ul li.active{background:#022e81}.desktop-app .mainAppContainer.alerts .bodyContent .alert-side-bar ul li.active a{color:#37c1fc}.desktop-app .mainAppContainer.alerts .bodyContent .list-alert-col{flex:0 0 75%;max-width:75%}.desktop-app .mainAppContainer.alerts .bodyContent .list-alert-col h2{margin-left:5%;margin-top:30px}div.alerts-details-desktop div.title{min-height:150px}div.alerts-details-desktop div.title h1{margin-top:3%;font-size:26pt}div.alerts-details-desktop div.title h1 a i{font-size:20pt}div.alerts-details-desktop div.title h1,div.alerts-details-desktop div.title span{margin-left:25%;margin-right:20%}div.alerts-details-desktop div.alerts-details-list{flex:0 0 33.33333%;max-width:33.33333%}@media (max-width:992px){div.alerts-details-desktop div.alerts-details-list{flex:0 0 50%;max-width:50%}}div.alerts-details-desktop div.alerts-details-list ul{margin-left:-15px;margin-right:-15px;padding-left:15px}div.alerts-details-desktop div.alerts-details-list ul li.active{background:#022e81;margin-left:-15px;padding-left:15px;margin-top:-2px}div.alerts-details-desktop div.alerts-details-list ul li.active a,div.alerts-details-desktop div.alerts-details-list ul li.active span{color:#fff!important}div.alerts-details-desktop div.alert-feed-single{flex:0 0 66.66667%;max-width:66.66667%}@media (max-width:992px){div.alerts-details-desktop div.alert-feed-single{flex:0 0 50%;max-width:50%}}div.alerts-details-desktop div.alert-feed-single div.details{padding:0 45px}@media (max-width:992px){div.alerts-details-desktop div.alert-feed-single div.details{padding:0 15px}}.like-active{transform:rotate(0deg)}.like-active.like-animation,.like.like-animation{transform:rotate(0deg);-webkit-animation:click-like .5s ease-in;animation:click-like .5s ease-in}@-webkit-keyframes click-like{0%{transform:rotate(-30deg) scale(1) skew(0deg)}35%{transform:rotate(0deg) scale(1.2) skew(0deg)}to{transform:rotate(0deg) scale(1) skew(0deg)}}
/*# sourceMappingURL=main.af19acae.chunk.css.map */