.borderHeading{margin-bottom:10px;font-size:24px;color:#333;display:block;font-weight:600;line-height:normal;border-bottom:1px solid #e6e6e6}
.borderHeading .borderTitle{padding-bottom:12px;font-size:16px;line-height:20px;font-weight:600;color:#333;display:inline-block}
.localityAboutBox{margin:0 0 20px;display:block}
.localityAboutBox .localityAboutBody{padding:20px;background:#fff;border-radius:8px;overflow:hidden}
.localityAboutBox .localitySubHeading,.localityAboutBox .localityPara h2{font-size:15px;color:#333}
.localityAboutBox .localityPara h2{margin:15px 0 5px}
.localityAboutBox .localityPara .tableResponsive tr td,.localityAboutBox .localityPara .tableResponsive tr th{padding:5px}
.localityAboutBox .localityPara{margin-top:10px;color:#333;max-height:70px;overflow:hidden}
.localityAboutBox .localityPara p{color:#333}
.localityAboutBox .localityMore{display:block}
.localityAboutBox .localityMore .btn{padding:0;margin-top:10px;height:auto;background:none;font-weight:600;color:#5f449b;cursor:pointer;position:relative;display:inline-block;white-space:nowrap;box-shadow:none!important}
.localyModalBox{width:100%;box-shadow:0 0 17px 0 rgba(0,0,0,0.08);border:solid 1px #ededed;background:#fff;position:relative}
.localyModalBox .localyHeadingBox{padding:15px 30px 15px 15px;display:flex;display:-webkit-flex;align-items:center;background:#f7f7f7}
.localyModalBox .localyHeadingBox .localyHeading{width:calc(100% - 20px)}
.localyModalBox .localyHeadingBox .localyHeading strong{font-size:16px;color:#333;font-weight:600}
.localyModalBox .closeButton{height:54px;width:48px;position:absolute;right:0;top:0;background:none;border:none;display:flex;display:-webkit-flex;align-items:center;justify-content:center}
.localyModalBox .closeButton .close{position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%}
.localyModalBox .closeButton .close::before,.localyModalBox .closeButton .close::after{height:18px;width:1px;position:absolute;background:#666;content:''}
.localyModalBox .closeButton .close::before{transform:rotate(-45deg)}
.localyModalBox .closeButton .close::after{transform:rotate(45deg)}
.localyModalBox .localityAboutBody{padding:15px;max-height:calc(100vh - 74px);overflow:hidden;overflow-y:auto}
.localyModalBox .localityPara ~ .localityPara{margin-top:25px}
.localyModalBox .localityPara strong{color:#333;font-weight:600;font-size:15px}
.localyModalBox .localityPara p{margin-top:5px;color:#666}
.localyModalBox .localityPara .localitySubHeading,.localyModalBox .localityPara h2{font-size:15px;color:#333}
.localyModalBox .localityPara h2{margin:15px 0 5px}
.localyModalBox .localityPara .tableResponsive{margin-top:15px;overflow:hidden;}
.localyModalBox .localityPara .tableResponsive table{border-collapse:collapse}
.localyModalBox .localityPara .tableResponsive tr td,.localyModalBox .localityPara .tableResponsive tr th{padding:8px;color:#333;border:1px solid #eee;white-space:nowrap}
.localyModalBox ul{list-style:decimal}
.localyModalBox ul li{padding-left:20px;display:block;font-size:14px;line-height:26px;position:relative;color:#333}
.localyModalBox ul li::before{position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:100%;background:#333;display:block;content:''}
@media screen and (min-width:540px) {
.localityAboutSideBar{bottom:0;max-height:calc(100vh - 200px)}
.localityAbout{left:auto;align-items:flex-start;justify-content:flex-end}
.localyModalBox{padding:20px;max-width:438px;border-radius:0}
.localyModalBox .localyHeadingBox{margin:-20px -20px 20px;padding:15px 42px 15px 20px;border-radius:0}
.localyModalBox .closeButton{cursor:pointer;opacity:.7;transition:.3s}
.localyModalBox .closeButton:hover{opacity:1;transition:.3s}
.localyModalBox .localityAboutBody{padding:0;max-height:calc(100vh - 74px)}
}
@media screen and (max-width:540px) {
.localityAboutSideBar{bottom:0!important;max-height:100%;height:100%;background-color:rgba(0,0,0,0.86)}
.localyModalBox{top:0;height:100%;}
.localyModalBox .localityAboutBody{max-height:calc(100vh - 277px)}
.localityAboutBox .localityAboutBody{margin-right:0!important}
.localyModalBox .localityAboutBody{max-height:calc(100vh - 87px)!important}
}