#item-15594621261 .ba-search-wrapper {border-radius: 10px !important; background-color: #ffffff; border: 2px solid  #ccf5fb;}
#item-15289771381 .search-result-headline-wrapper > * {font-size: 20px !important; color:#0096eb !important; line-height: 24px !important;}
.ba-blog-post-title {font-size: 14px !important;}
.ba-blog-post {width:calc((100% / 1) - 21px) !important;}

.phone-numbers, .phone-numbers:hover {padding-top: 48px; padding-right: 20px; text-align: right; color: #ffffff }
.contact-box {border: 2px solid #77aecd; padding: 5px; color: #ffffff; float: right; margin-top: 10px; margin-right: 20px;}
.numbers, .numbers:hover {color: #ffffff; opacity: 0.9}

#item-179497138805 ul.nav-child {width: 360px;}

footer h4 {color:#000000 !important; font-weight:500 !important; font-size: 16px !important; text-align:left !important; padding-left:10px !important;}

.menu-footer a, .rl_tooltips-link {color:#ffffff; display: block; padding:10px 10px; text-decoration:none !important; font-size:14px !important; width:280px !important;}
.menu-footer a:hover, .rl_tooltips-link:hover  {color:#000000; background-color:#f5f8f8;}

a.jadeweb {color: #56cb00;}
a.jadeweb:hover {color: #36ff00;}

.rl_tooltips.popover, .popover .popover-content, .rl_tooltips.popover .popover-content { padding: 0px !important; font-size:12px !important; color:#000000 !important;}

ul {font-size: 15px; line-height: 20px}



.home-mobile {
  background-image: url("http://irml.jadewebdesign.com.au/images/homepage/home-mobile.gif"); background-size: 240px 240px; background-repeat: no-repeat; background-position: right bottom; height: 280px;}
.home-contact {border: 2px solid #b6009c; width: 150px; padding: 5px; color: #b6009c; float: left; margin-top: 10px; margin-right: 20px; text-align: center;
}
.home-numbers {margin-top:35px; color:#b6009c;}
.home-highlight {font-size: 18px !important; font-weight:400 !important; color:#b6009c !important;}

.title {font-size: 20px !important; font-weight:500 !important; text-align: left !important; color:#0096eb !important; margin: 0 0 10px 0 !important;}

.ba-maxlength {display: none !important;}

.ba-grid-layout {display: row-fluid !important;}


@media (max-width:667px) {

.title {font-size: 16px !important; font-weight:500 !important; text-align: left !important; color:#0096eb !important; margin: 0 0 10px 0 !important;}
.subtitle {font-size: 14px !important; font-weight:500 !important; text-align: left !important; color:#0096eb !important; margin: 0 !important;}
}
