.toptext{display:grid}
.use-current-location button{height:100%;border-radius:0;min-width:220px;padding:0 15px}
@media screen and (min-width:350px){.use-current-location button{max-width:unset}
}
@media screen and (max-width:774px){.use-current-location button{width:100%;min-height:50px;min-width:0}
}
.breakout-box.default{padding:15px 15px 15px 0;border:1px solid #00006e;margin-bottom:20px}
.breakout-box.information{padding:15px;border:1px solid #00006e;margin-bottom:20px}
.breakout-box.default.leftbar_active,.breakout-box.information.leftbar_active{border-left:15px solid #00006e;padding-left:0}
.breakout-box.information>div.breakout_header{color:#000;font-weight:700}
.breakout-box.secondary>div.breakout_header{font-weight:700;color:#b30700}
.breakout-box.secondary{padding:15px;border:1px solid #b30700;margin-bottom:20px}
.breakout-box.secondary.leftbar_active{border-left:15px solid #b30700;padding-left:0}
.breakout-box.warning>div.breakout_header{font-weight:700;color:#fb9c32}
.breakout-box.warning{padding:15px;border:1px solid #fb9c32;margin-bottom:20px}
.breakout-box.warning.leftbar_active{border-left:15px solid #fb9c32;padding-left:0}
.grid-box{padding:15px}
.grid-box,.grid-box-no-pad{margin-bottom:20px;border:1px solid #00006e;border-left-width:15px}
.grid-box-no-pad{padding:15px 15px 15px 0;min-width:300px}
.double-grid-box{padding:15px;border:1px solid #00006e;margin-bottom:20px}
@media screen and (max-width:774px){.double-grid-box-container{margin-bottom:20px}
}
.leftbar_active{border-left:15px solid #00006e}
.leftbar_inactive{padding:15px;border:1px solid #00006e}
@media screen and (max-width:400px){.MuiTypography-body2{font-size:14px}
}
.fullAddressComponent{width:100%}
label{text-align:left}
.propertyAddressBlock{display:flex;flex-direction:row;margin-bottom:20px}
.pt-5{padding-top:5px}
.open-drop-down{width:69.17%}
@media(max-width:774px){.propertyAddressBlock{flex-direction:column}
.MuiAutocomplete-root{width:100%;min-width:0}
.open-drop-down{width:100%}
}
.MuiAutocomplete-root{width:100%}
.MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused{background-color:#e3faff}
.MuiAutocomplete-popper .MuiAutocomplete-option.Mui-focused span{color:#00259b !important}
.MuiAutocomplete-listbox .MuiAutocomplete-option[aria-disabled=true]{opacity:1}
.SWFilledInput-filled:hover:not(.Mui-disabled):before{border-bottom:2px solid #00006e}
.SWFilledInput-filled:before{border-bottom:1px solid #00259b}
@media(max-width:774px){.propertyAddressBlock{flex-direction:column}
.MuiAutocomplete-root{width:100%;min-width:0}
}
.loader{position:relative;margin:0 auto;width:25px}
.loader:before{content:"";display:block;padding-top:100%}
.circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:20px;left:0;right:0;margin:auto}
.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}
@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@-webkit-keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
@-webkit-keyframes color{0,to{stroke:#2baccc}
40%{stroke:#00259b}
66%{stroke:#46e6be}
80%,90%{stroke:#439496}
}
@keyframes color{0,to{stroke:#2baccc}
40%{stroke:#00259b}
66%{stroke:#46e6be}
80%,90%{stroke:#439496}
}
.map-frame{width:100%;border-bottom:15px solid transparent}
@media screen and (max-width:774px){.map-frame{width:100%;margin-left:0;border-top:0;border-bottom:0}
}
.gm-style .gm-style-iw-c{transform:translate(-15%,20px);border-radius:0}
.gm-style .gm-style-iw-t:after{transform:translate(-50%,100%) rotate(-225deg)}