h1 { font: normal 1.6rem "Philosopher";
    color: #fff;
    text-shadow: -1px -2px 0px #000, 1px -1px 1px #000, -4px -1px 5px #000, -2px 2px 5px blue;
    padding-top:8px;
    margin-left: 10px;}
h2 {font: bold 27px/1 "Philosopher";
    color: #000000;
    text-overflow: ellipsis;
    text-shadow: 1px 1px 2px rgba(66,133,244, 0.8);} 
#sp-main-body {padding: 0px;}
.article-ratings .rating-symbol span.rating-star.active:before {
    font-family: "Font Awesome 5 Free";
    content: "\f005";
    font-weight: 900;
    color: #f6bc00;}
p.transfers {font-size: 1.2em;padding: 6px;}
ul.sizeable {font-size: 1.2em;}
.callnow {
    font-size: 1em;
    font-weight: 600;
    text-align: center;
    color: #15243b;
    padding-bottom: 10px;
    padding-top: 5px;}
.pushme {
    margin-bottom: 6px;}
    .number {
    font-size: 1.5em;
    font-weight: 900;
    padding: 2px 8px;
    border: 1px solid #15243b;
    border-radius: 3px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}
.standout {font-weight: bolder;color:#0345bf;}
.noticeable {font-weight: bold;color:#02338d;}
.pac-icon {color: orange !important;}
.pac-item {color: blue !important;}
.pac-item-query {color: blue !important;}
.article-details .article-ratings-social-share {
padding: 8px 0px 8px 0px;
border-top: none;
border-bottom: none;
    margin-bottom: 0px;}
.article-details .article-can-edit {
    display: none !important;}
.ratings-label {color: blue;}
.amenities {padding-left: 3px;font-weight:600;}
a.phonecall {font-weight: 600;}
body.ltr .sp-megamenu-parent>li.sp-has-child>a:after, body.ltr .sp-megamenu-parent>li.sp-has-child>span:after {font-family: "Font Awesome 5 Free";}

.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler:after, .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler:after { font-family: "Font Awesome 5 Free";}
.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>a>.menu-toggler:after, .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>.menu-separator>.menu-toggler:after {
    font-family: "Font Awesome 5 Free";
    content: "";
    font-weight: 900;}

.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    font-size: 1.2em; padding: 8px 10px;line-height: 1.4em; font-weight: 600;}
    .offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span {font-size: 1.4em;line-height: 1.6em; font-weight: 600;}
    span.published {
    display: none;}
    .related-article-list-container ul.related-article-list li .article-header h2 a {  font-size: 1.1rem;}
    @media only screen and (min-width: 992px) {
    .ui.selection.dropdown .menu {
        max-height: 100px !important;
    }
}
@media only screen and (min-width: 768px) {
    .ui.selection.dropdown .menu {
        max-height: 100px;} }