.widget-area { text-align: center }
.more_info {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-top: 30px;
}
.footer-widgets { background-color: #FFF }

.widget a {color:#037fd2 !important}

.confit-address {color:#037fd2 !important}

.img.size-big, .wp-caption.caption-big {margin-right: 170px !important}

.entry-header {
    display: none;
}
.latest_news ul {
    margin: 0 0 0 -20px;
}
.latest_news ul li {
    width: 16.3%;
    float: left;
    list-style: none;
    text-align: center;
    padding-left: 20px;
	padding-bottom: 25px;
}
.singular .entry-content-wrapper {
    padding-top: 0;
}
.latest_news ul li span {
    color: #0171B9;
    display: inline-block;
    width: 100%;
}
.singular .site-header, .error404 .site-header, .search-no-results .site-header {
    background-color: #fff;
}	
.singular .entry-content h1, .singular .entry-content h2, .singular .entry-content h3, .singular .entry-content h4, .singular .entry-content h5, .singular .entry-content h6,p {
    color: #7B7979;
	hyphens: none;
}
.home_banner img {
    width: 100%;
	margin-top: 10px;
}
#post-150 .entry-content-wrapper {
   *display: none;
}
#masthead::before {
    content: "07 3282 7755";
    position: absolute;
    right: 30px;
    bottom: 50px;
}
#masthead::after {
    content: "info@thelocalbulletin.com.au";
    position: absolute;
    right: 30px;
    bottom: 20px;
}
.menu-toggle {
    display: none;
}
.latest_news ul li:hover {
    opacity: .5;
}
.button a {
    border: 1px solid;
    padding: 10px 20px;
    border-radius: 5px;
	 display: inline-block;
}
.button {
    display: inline-block;
    width: 100%;
    text-align: center;
}
.button a {
    margin: 0 10px;
    background: #0071bb;
    color: #fff !important;
    border: 1px solid #0071bb;
}
.con-info {
    display: inline-block;
    width: 98%;
}
.con-info-left {
    float: left;
    width: 70%;
}
.con-info-right {
    float: left;
    width: 30%;
    text-align: right;
    padding-top: 33px;
}
.facebook-icon .fa {
    font-size: 15px;
}
.facebook-icon {
    display: inline-block;
    color: #fff;
padding: 0 8px;margin: 0 5px;
background:#4080ff;
    border-radius: 3px;
}
.con-info-right #fb-root {
    float: left;
}
@media screen and (max-width: 991px) {
.latest_news ul li {
	width: 20%;}
.latest_news ul li {
    min-height: 310px;
}		
}

@media screen and (min-width: 784px) {
header, .error404 .site-header, .search-no-results .site-header, .entry-content {
    max-width: 1100px !important;
	width: auto;
	padding: 0 20px;
}
}

@media screen and (max-width: 768px) {
.latest_news ul li {
	width: 33.33%;
	}
.con-info-right {
    width: 100%;
    text-align: center;
    padding-top: 0;
    padding-bottom: 25px;
}	
.con-info-left {
    float: left;
    width: 100%;
}
.button a {
	margin-bottom: 10px;
}	
.latest_news ul li img {
    display: inline-block;
    width: 100%;
}	
}


@media (min-width: 481px) and (max-width: 783px) {
.latest_news ul li {
    min-height: 280px;
}	
}
@media screen and (min-width: 784px) {
	.custom-logo {
    max-width: 350px !important;
    max-height: none !important;
}
.singular .site-header, .error404 .site-header, .search-no-results .site-header {
    background-color: #fff;
    max-width: 900px;
    margin: 0 auto;
}	
.latest_news ul li {
    min-height: 284px;
}
}
@media screen and (max-width: 480px) {
	.latest_news ul li {
    width: 50%;
		margin-bottom: 20px;
}
	.singular .custom-logo, .error404 .custom-logo, .search-no-results .custom-logo {
		max-height: none;
	}
#masthead {
    padding-bottom: 50px;
}
#masthead::before {
    left: 38%;
    bottom: 21px;
    z-index: 999;
}
#masthead::after {
    bottom: -2px;
    left: 26%;
    z-index: 999;
}
.site-branding .custom-logo-link {
    display: inline-block;
    width: 100%;
    text-align: center;
}
.singular .site-branding, .error404 .site-branding, .search-no-results .site-branding {
    max-width: 100%;
}
.page.but-no-site-title .custom-logo {
    margin-right: 0;
    display: inline-block;
    float: none;
}
.latest_news ul li {
    min-height: 310px;
}	
}
@media screen and (max-width: 370px) {
	#masthead::after {
    left: 21%;
}
#masthead::before {
    left: 36%;
}	
}