/*
 * Theme Name:  Overflow Child
 * Template:    overflow
 * Version:     1.0.0
 */

/* Copy any classes from parent theme here. They will override the parent's version. */

.pk-inline-posts:not(:last-child) {border-bottom:0!important;}
/*.home .pk-inline-posts-title{text-align: center; }*/
/* font */ 
@font-face {font-family: thin; src:url(fonts/AktivGrotesk-Hairline.ttf)}
@font-face {font-family: light; src:url(fonts/AktivGrotesk-Light.ttf)}
@font-face {font-family: regular; src:url(fonts/AktivGrotesk-Regular.ttf)}
@font-face {font-family: bold; src:url(fonts/AktivGrotesk-Bold.ttf)}
@font-face {font-family: medium; src:url(fonts/AktivGrotesk-Medium.ttf)}
@font-face {font-family: cambria; src:url(fonts/cambria.ttf)}
body{font-family: light !important}
/* front page */
.navbar-brand img{height:25px}
.header-large .navbar-bottombar .navbar-nav > li > a {text-transform: none;font-size: 14px;font-family: regular !important;
letter-spacing: 0.8px !important;}
.header-large .navbar-bottombar .navbar-nav > li > a:hover{color: #ed2479 !important;}
.entry-title.title-stroke a,.entry-header .entry-header-inner .entry-title,.upw-posts .entry-title,.cs-trending-posts .cs-post-data .entry-titlefont-family: bold;}
.entry-content-wrap .entry-content p{font-family: light;}
.entry-content strong,.navbar-nav > li > a,.post-categories a{font-family: regular !important}
.pk-inline-posts-container .pk-title a{font-family: regular !important;font-weight: 500;font-size: 24px;line-height: 34px;letter-spacing: 0.1px;}
.pk-inline-posts-title.pk-title.pk-font-block,.pk-post-inner .meta-author span .photo{display:none}
.post-meta .post-categories li a{font-size: 14px;text-transform: none;color: #656565 !important;letter-spacing: 0;}
.pk-post-inner .meta-author span,.pk-post-inner .meta-author span a,.meta-date .entry-date.published{font-size: 14px;text-transform: none;color: #656565;letter-spacing: 0;}
.pk-post-inner .meta-author span.by{margin-right:5px}
.design-heading-stroke-dotted .title-stroke:after, .design-title-stroke-dotted .title-stroke-block:after {
background-image: none !important;display:none}
.cs-post-inner.cs-post-data .meta-category .post-categories a{font-size: 14px;text-transform: none;color: #656565;letter-spacing: 0;}
.cs-featured-type-3 .cs-featured-post .entry-excerpt{font-size: 16px;font-family: regular;line-height: 27px;}
.cs-bg-dark .meta-category a,.post-meta .meta-author .author a{text-transform:none;font-size:14px;letter-spacing: 0.5px;}
.cs-bg-dark .meta-category a,.post-meta .meta-author{align-items: center;}
.cs-bg-dark .post-meta .by {font-size:14px}
.cs-bg-dark .post-meta .meta-reading-time {font-size:14px}
/* .cs-bg-dark .meta-category a,.post-meta .meta-author .author a .photo{visibility: hidden;margin: 0 2px;width: 0px;} */
.post-meta .meta-author .author a .photo {visibility: hidden;margin: 0 2px;width: 0px;}
.cs-featured-type-3 .cs-featured-post .entry-more-dark a{border-radius: 0;padding: 13px 17px 13px 19px;background: transparent;border: 1px solid #fff;}
.cs-featured-type-3 .cs-featured-post .entry-more-dark a:hover{background:#fff;color: #000 !important;}
.cs-card .cs-bg-dark .post-meta .meta-reading-time{font-size: 11px;}
.cs-post-outer .cs-post-inner.cs-post-data .entry-title a{font-family: regular;font-weight: 500;line-height: 22px !important;letter-spacing: 0.1px;}
.pk-post-outer .pk-post-inner .meta-category{margin-bottom: 6px;}
.pk-inline-posts-container .pk-title a:hover,.post-meta .post-categories li a:hover,.cs-bg-dark a:hover,.cs-post-outer .cs-post-inner.cs-post-data .entry-title a:hover {color: #ed2479 !important;}
.entry-content-wrap .pk-inline-posts{border:0}
.entry .entry-header{margin: 25px 0 60px;}
.entry .entry-header .entry-title,.archive-description h1,h1.page-title{font-size:42px;line-height: 55px;text-align: center;}
.pk-inline-posts-template-grid .has-post-thumbnail,.pk-inline-posts-template-grid .has-post-thumbnail{margin-bottom:60px}
/* detail page */
.page-subtitle.title-block{font-family:bold}
.entry-container .entry-content-wrap,.entry-container .entry-content{max-width:100%;flex: auto;}
.role-name{font-size:14px !important;color: #656565 !important;font-family:regular;font-weight: 500;letter-spacing: 0.4px !important;
    margin-top: 3px;}
.design-text-alignment-center .entry-header .entry-header-inner > .post-meta{display:none}
.entry-header.entry-header-standard.entry-header-thumbnail .post-categories a{font-size: 14px; text-transform: none;color: #656565 !important;letter-spacing: 0;}
.entry-meta-details .post-meta .meta-author .by,.entry-meta-details .post-meta .meta-author a{font-size: 14px; text-transform: none;color: #656565 !important;letter-spacing: 0;}
.upw-posts .entry-title a:focus, .upw-posts .entry-title a:hover,.entry-header h2.entry-title a:hover{text-decoration:none;color:#ed2479 !important}
.post-comments-show button{border-radius:0}
.entry-content-wrap .entry-content p{letter-spacing:0.1px}
.author-wrap .author-avatar .photo{width: 52px;}
.author-wrap .author-avatar {max-width: 9%;    padding-right: 0;}
.author-description .pk-social-links-link{display:none}
.author-description .title-author{margin-bottom: 0;margin-top: 5px;}
.post-comments-show{display:none;}
.title-block-wrap{text-align:left !important}
.post-archive.archive-related .title-block-wrap{border-top:1px solid #ddd;padding-top: 30px;}
.post-archive.archive-related .title-block-wrap h5{font-size: 28px;line-height: 51px;text-align: center;
font-family: bold;letter-spacing: 0;text-transform:none}
.button.cs-link-more{border-radius: 0;background: transparent;border: 1px solid #000;}
.post-categories a,.has-post-thumbnail .post-meta .meta-author .by,.has-post-thumbnail .post-meta .meta-author a,.sidebar.sidebar-1 footer .entry-categories .entry-cats-list a{font-size: 14px !important;text-transform: none !important;color: #656565 !important;letter-spacing: 0.8px !important;font-family: regular;}
b, strong {font-weight: 500;font-family: medium;}
.sidebar.sidebar-1 .title-block{font-family: regular;font-size: 14px;text-transform: none;color: #656565 !important;
letter-spacing: 0;letter-spacing: 0.8px !important;}
.sidebar.sidebar-1 footer .entry-categories .entry-cats-label{display:none}
.post-archive.archive-related{margin-top: 0}
.entry-header .meta-category h2.entry-title a,.entry-header h2.entry-title,.sidebar.sidebar-1 h4.entry-title a{font-family: regular;font-weight: 500;line-height: 33px;font-size:22px}
.sidebar.sidebar-1 h4.entry-title a{font-size:22px}
/* cat page title */
.page-header-has-description{display:none}

/* footer */
.footer-info{margin-top:0}
.footer-info .site-info.cs-bg-dark{display: block;padding: 15px 0px 35px;}  
.footer-info .site-info.cs-bg-dark .footer-title{display: none;}  
.footer-info .site-info.cs-bg-dark .footer-title{display: none;}  
.footer-info .site-info.cs-bg-dark .footer-copyright{margin-left:17px}  
.footer-info .site-info.cs-bg-dark .pk-social-links-wrap{float:right;margin-right: 17px;} 
.footer-subscribe{background-color: #f2f4f6;margin-top: 90px;}
.footer-subscribe .email.form-control{background-color: #ddd;border-color:#ddd;border-radius:0 !important;}
.footer-subscribe .pk-subscribe-submit{border-radius:0;}
.footer-subscribe input[type="text"].email::-webkit-input-placeholder {color: #999;}
.footer-subscribe input[type="checkbox"]{    display: table;float: left;margin-bottom: 20px;}
