.top-header {
    background: black!important; 
}
.container-wrapper {
    font-family: Rubik, sans-serif;
}
#masthead > div.top-header > div:nth-child(1) > div > div.top-bar-middle.col-2 > div > div > a > img {
max-width: 390px;
	width: 100%;
    margin-bottom: -9px;
}
.main-navigation ul a:hover {
    color: #35cee5 !important;
}
#post-219610 > div > div > div.read-details.color-tp-pad.no-color-pad > div.entry-meta {
	visibility: hidden;
}
h1.entry-title {
    line-height: 1.3 !important;
}
a.newsphere-categories.category-color-1 {
    font-family: Rubik, sans-serif;
}
i.fa.fa-pencil-square-o {
    display: none;
} 
.sticky .read-title h3 a:before {
	display: none;
}
body.single-post .min-read-post-format .aft-image-caption p
 {
    margin-bottom: 0;
    float: right;
    font-size: 14px;
	     font-family: Rubik, sans-serif;
}
body.single-post .post-excerpt, body.single-post .read-details .entry-meta {
    margin-top: 10px;
    font-family: Rubik, sans-serif;
}
.header-style1.header-layout-2 .top-header {
    padding: 25px 0;
    border-bottom: 1px solid #565656;
}
p {
    font-family: Source Serif Pro;
    font-size: 22px;
}

.post-description p, .read-descprition p {
    margin: 0;
    font-size: 16px;
}
body.single-post .min-read-post-format .aft-image-caption {
	background: transparent;
}
body.aft-default-mode a.newsphere-categories.category-color-1
 {
    border-color: #ffffff;
    font-weight: bold;
	 

}
.header-style1 .navigation-section-wrapper .container-wrapper {
	text-align: center;
}

.af-breadcrumbs.font-family-1.color-pad
 {
    margin-top: 26px;
    margin-bottom: 19px;
    font-size: 20px;
}
h2.widget-title.widget-title-1 {
    font-size: 30px;
}
.af-breadcrumbs.font-family-1.color-pad {
    margin-top: 30px;
    margin-bottom: 22px;
    font-family: Rubik;
    font-size: 17px;
}

/* MAIN NAVIGATION */ 

body .aft-home-icon {
    background: url(https://filmhounds.co.uk/wp-content/uploads/2023/05/filmhounds-home-btn.png) no-repeat;
    background-size: 21px;
    background-position-x: center;
    background-position-y: center;
}
.aft-home-icon .fa-home:before {
    visibility: hidden;;
}

.main-navigation ul li {
    padding-left: 25px;
	padding-right: 25px;
	padding:  15px;
}
body.aft-default-mode .read-title h3 a {
    color: #000000;
}

.main-navigation ul li:nth-child(7n+1):after {
    background: transparent;
}

.main-navigation ul li:nth-child(7n+2):after {
    background-color: transparent;
}
.main-navigation ul li:nth-child(7n+3):after {
    background-color: transparent;
}
.main-navigation ul li:nth-child(7n+4):after {
    background-color: transparent;
}

.main-navigation ul li:nth-child(7n+5):after {
    background-color: transparent;
}
.main-navigation ul li:nth-child(7n+6):after {
    background-color: transparent;
}
.main-navigation ul li:nth-child(7n+7):after { 
    background-color: transparent;
}

.fa-clock-o:before {
    display: none!important;
}
.yasr-overall-rating {
    margin-bottom: 16px;
}
/* ARCHIVE PAGE */

.read-descprition.full-item-discription p
 {
    font-size: 18px;
}

/* TEAM PAGE */
.tmm .tmm_theme_f .tmm_names {
	    font-family: 'Rubik', sans-serif;
    font-weight: 700;
}
.tmm_member {
    border-top: 0 !important;
}
.tmm .tmm_3_columns .tmm_member {
    box-shadow: none;
    border: 0;
	background: transparent;
}
.tmm .tmm_member .tmm_photo {
	border: 0!important;
	border-radius: 0!important;
}

/* FOOTER */
.secondary-footer {
    margin-bottom: 20px;
}
span.header-after {
    font-size: 28px;
}
/* MOBILE */

@media screen and (max-width: 480px) {
    .aft-small-social-menu {
        text-align: center;
        display: none;
    }
	.date-bar-left {
    display: none;
}
}