/*
 Theme Name: Bitz Child
 Theme URI: http://themeforest.net/item/bitz-news-publishing-theme/13542402
 Description: Child theme of Bitz WordPress theme available exclusively on Theme Forest.
 Author: MNKY
 Author URI: http://themeforest.net/user/MNKY
 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
*/

@media only screen and (max-width: 479px) {
.entry-meta .meta-date {
	margin-bottom: 2px;
}
}

@media only screen and (min-width:321px) and (max-width:640px){
	.jp-relatedposts-post:last-child {
            display: none;
	}
}
@media only screen and (max-width:640px){
	.jp-relatedposts-items-visual {
            margin-right: -10px !important;
	}
}

@font-face {
    font-family: 'georgia';
    src: url('fonts/PFDINTextPro-Italic.woff2') format('woff2'),
        url('fonts/PFDINTextPro-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'georgia';
    src: url('fonts/PFDINTextPro-Regular.woff2') format('woff2'),
        url('fonts/PFDINTextPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'georgia';
    src: url('fonts/PFDINTextPro-BoldItalic.woff2') format('woff2'),
        url('fonts/PFDINTextPro-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'georgia';
    src: url('fonts/PFDINTextPro-Bold.woff2') format('woff2'),
        url('fonts/PFDINTextPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Palatino';
    src: url('fonts/PFBagueSansPro-Bold.woff2') format('woff2'),
        url('fonts/PFBagueSansPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Palatino';
    src: url('fonts/PFBagueSansPro-Regular.woff2') format('woff2'),
        url('fonts/PFBagueSansPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Palatino';
    src: url('fonts/PFBagueSansPro-Italic.woff2') format('woff2'),
        url('fonts/PFBagueSansPro-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Palatino';
    src: url('fonts/PFBagueSansPro-BoldItalic.woff2') format('woff2'),
        url('fonts/PFBagueSansPro-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

body {position:relative;}

.fc-consent-root button:after{
	display:none;
}

.fc-dialog-container button:after{
	display:none;
}

.home #main {
    padding: 20px 0 0 0;
}

.footer-sidebar {
    padding: 20px 0px 10px 0px;
}

.footer-sidebar .widget a:hover {
    color: #367a93;
}

.grecaptcha-badge { 
    display:none !important;
}

#printCover {
    transform: rotate(-12deg);
    padding-top: 35px;
}

#top-bar-wrapper a {
	font-size: 16px !important;
}

#top-bar-wrapper p {
	margin-bottom: 0 !important;
}

#secondary-navigation-wrapper #secondary-menu-sidebar {
    margin-top: 0px;
}

#site-navigation ul li a {
	padding: 0px 12px;
}

.widget {
    margin: 0 0 20px !important;
}

.mnky-posts-grid .mpg-item::before {
	background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.60));
}

.homeroi.mp-layout-4 .mp-container .mp-title {
	margin-bottom: 0px;
}

.homeroi.mp-layout-4 .mp-container {
	padding-bottom: 0px;
	margin-bottom: 5px;
}

.heading_wrapper h2 {
	font-size: 22px;
	font-weight: 700;
}

.mp-layout-9 .mp-container .mp-title {
	font-size: 20px;
}

.single-post .entry-title {
	font-size: 26px;
	line-height: 1.2;
	margin: 0 0 5px;
}

.meta-author-image {
	display: none;
}

.entry-meta-footer {
	margin-bottom: 60px;
}

.entry-header h5 {
	margin-bottom: 5px;
}

.mnky-post-links .previous-post-link a, .mnky-post-links .next-post-link a {
	font-size: 18px;
	text-transform: uppercase;
	line-height: 1.1;
}

h3.content-widget-title {
    font-size: 18px;
    margin-bottom: 10px;
}

.mnky-related-posts .related-post-container h6{
	line-height: 1.3;
}
.page-header {
	padding: 9px 30px;
}

.page-header h1 {
	font-size: 30px;
}

.category-parapolitika .post-preview {
	display: none;
}

.nks-content .mnky-posts .mp-title a:hover {
	color: #ffffff;
}

.nks-content .mp-container .mp-category, .nks-content .mp-container .mp-category a {
	color: #f3f3f3;
}

.nks-content .mp-container .mp-category a:hover {
	color: #000000;
}

.scrollToTop {
	width: 40px;
    height: 40px;
    line-height: 38px;
	border-radius: 0px;
}

.scrollToTop.scrollactive {
	bottom: 0px;
	right: 0px;
}
#jp-relatedposts {
	padding-top: 0 !important;
	margin: 0 !important;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{
	padding-right: 10px !important;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img{
	margin-bottom: 10px !important;
}
div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
    -moz-opacity: 1;
    opacity: 1;
}

div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-size: 15px !important;
	text-decoration: none !important;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
	color: #367a93 !important;
}
