/*
 Theme Name: Prime Creative Media - Publication - Child
 Theme URI: https://www.primecreative.com.au/
 Description: Prime Creative Media child theme
 Author: Prime Creative Media 
 Author URI: https://www.primecreative.com.au/
 Template:     bitz
 Version:      1.0.0
 License: Envato Marketplaces Split Licence
 License URI: Envato Marketplace Item License Certificate
 Tags: theme-options, translation-ready, rtl-language-support, post-formats, microformats, full-width-template, custom-colors, left-sidebar, right-sidebar, fluid-layout
 Text Domain:  bitz-child
*/

.custom-mobile-menu-signup a{
	padding: 0!important;
}
.single-layout .mnky-featured-image-caption { margin-bottom: 15px;}
	
#mobile-site-navigation ul.menu li a {
	color: #333333!important;
	font-weight: 900!important;
	text-transform: uppercase!important;
}

.custom-mobile-acc {
	background-color: #ececeb
}

.page-header {
    text-align: left;
    background: none!important;
	border-bottom: none!important;
    padding: 40px 30px;
	display: block;
    margin-left: auto;
    margin-right: auto;
	width: auto;
    max-width: 980px;
}
.search .page-header h1 > span {
	display: block;
}
#wrapper {
    display: block;
    margin: 0 auto;
    position: unset;
    overflow-x: hidden;
    background: transparent;
}
#sitewrap {
	top: unset !important;
}

// Starts here

.heading_wrapper h2 {
    font-size: 22px;
}
.heading-line {
    height: 6px;
}
.heading-line span {
    height: 6px;
}
.secondary-menu-toggle {
display: none;
}

.sidebar-ad {
    padding-bottom: 60px;
}

.essbfc-container.essbfc-col-3 li {
    width: 25%!important;
}

.google-dfp-ad-mobile-leader {
    display: block;
    text-align: center;
    margin-left: 2em;
    margin-right: 2em;
}

#mobile-site-header {
    padding-bottom: 90px;
    position: relative;
}

#mobile-site-logo {
    margin-bottom: 1em !important;
    margin-right: 4em !important;
}

.toggle-mobile-menu {
    margin-bottom: 2em;
}
.google-dfp-ad {
    margin-left: auto;
    margin-right: auto;
}

.views-low {
    color: #f4524d;
}

#header-sidebar .widget-container:last-child {
    margin-right: 0;
	margin-top: 0px;
}
#wrapper :disabled {
   position: relative; 
}
.heading_wrapper h2 {
    font-size: 22px;
    font-family: roboto;
    font-weight: 700;
}

.site-info {
    background-color: #000;
}	
.page-header p {
    margin: 5px auto 0px auto;
    line-height: 1.5;
    display: none;
}
.sponsored_text { 
background: #eeffee;
font-size:medium;
text-transform: uppercase;
padding:5px;    
margin-left: 10px;
}

.page-header {
    text-align: left;
    background: #FFf;
    border-bottom: 0px solid #fff;
    padding: 40px 30px;
}
.mnky-posts-grid .mpg-item:before {
    background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.3));
}

#mobile-site-header #mobile-site-logo img {
    padding-bottom: 6px;
}

.form-row label {
    display: block;
    margin-bottom: 5px;
    font-size: 16px !important;
    color: #ff1010;
    font-weight: bold;
}

#site-navigation ul li a, #top-bar .widget-container a {
	font-weight:600;
}

#post-header-sidebar .widget.widget_block {
    display: inline-flex;
    align-items: center;
    width: 100%;
}

#post-header-sidebar .widget.widget_block > * {
    margin-right: 10px !important;
}

#site-header #header-container {
	display: flex;
	align-items: center;
	justify-content: self-start;
}
#site-header #header-sidebar {
	margin-left: auto;
}