/*
Theme Name:     Mixani tou Xronou Child theme
Theme URI: 		http://www.cre8.gr
Description:    Child theme made by CRE8
Author:         CRE8
Author URI: 	http://www.cre8.gr
Template:       mixanitouxronou                             
Version:        1.5
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
.sf-menu > li > a {font-weight: 400;}
.td-header-top-menu-full {background:#101010 !important;}
.td-header-style-8 .td-header-top-menu {min-height:90px;color:#fff;border-bottom:none;position:relative;}
.td-header-style-8 .td-header-main-menu {padding-left:0;}
.td-header-style-8 .td-header-sp-logo {width:315px;}
.td-header-style-8 .td-social-icon-wrap .td-icon-font {color:#fff;}
.sf-menu > li > a::after {top:0;}
.td-block-row [class*="td-block-span"], .td-pb-span6, .td-pb-span12, .td-pb-span4 {padding-right:0 !important;}
.td-block-row, .td-pb-row {margin-right: unset !important;}
.td-pb-span8 {padding-right: 0 !important;}
.td_module_19 .td-excerpt {font-size: 13px;line-height: 22px; padding:13px;}
.td_module_19 .entry-title {font-size: 20px;line-height: 26px;}
/*Header*/
.td-header-style-8 .td-header-sp-logo {height: 84px;}
.td-header-sp-search-wrapper {float:right !important;}
#td-top-search {top: 5%;margin-top:0;}
.td-header-main-menu {padding-right:0;}
/*Slider CSS*/
img.slider-img {width:100% !important;height:495px !important;object-fit:cover !important;}
.wpb_revslider_element h2 a {color:#000;}
.wpb_revslider_element.photoquiz h2 a {color:#fff;}
.td_block_slide .td-slide-meta {width: 365px;height: 100%;right: 0;background: rgba(0,0,0,0.8);}
.iosSlider-col-3 .entry-title {font-size: 28px;line-height: 38px;}
.wpb_revslider_element.wpb_content_element.home-slider {margin-bottom:0;}
.td-main-content-wrap {background-color:#ebebeb !important;}
/*Newsroom - Popular*/
.td_module_6 .item-details {margin-left:180px;min-height:150px;}
.newsroom img.entry-thumb, .td-ss-main-sidebar .td_block_7 img.entry-thumb {height:150px;object-fit: cover;}
.newsroom .td_module_6 .item-details, .td-ss-main-sidebar .td_block_7 .td_module_6 .item-details {margin-left:150px;min-height:150px;padding:13px 13px 13px 0;}
.newsroom .td-block-span12, .td-ss-main-sidebar .td_block_7 .td-block-span12 {margin:24px 0;background:#fff;}
.newsroom .td_module_6, .td-ss-main-sidebar .td_block_7 .td_module_6 {padding-bottom: 0;}
.td_module_6 .entry-title {line-height: 16px;}
/*Photoquiz*/
.photoquiz .rev_slider li.tp-revslider-slidesli .slotholder:after {
	width: 100%;
	height: 100%;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	/* black overlay with 50% transparency */
	background: rgba(210, 105, 50, 0.6);
}
.photoquiz .rev_slider li.tp-revslider-slidesli.active-revslide .slotholder:after {background:none;}
.td-block-title-wrap h4.block-title {
	border-color: transparent;
	border-bottom: none;
	text-align: center;
	position:relative;
}
.td-block-title-wrap h4.block-title span, .td-block-title-wrap h4.block-title a {
	background-color:transparent;
	color: #000;
}
.td-block-title-wrap h4.block-title span:after, .td-block-title-wrap h4.block-title a:after {
	content: "";
	background-color: #e9641f;
	display: block;
	height: 4px;
	position: relative;
	vertical-align: middle;
	width: 55px;
	margin: 10px auto 0 auto;
}
.viral-videos-title .wpb_wrapper h4 a {color:#fff;text-decoration:none;}
.viral-videos-title .wpb_wrapper h4 a:hover, 
.viral-videos-title .wpb_wrapper h4 a:active,
.photo-quiz-title .wpb_wrapper h4 a:hover, 
.photo-quiz-title .wpb_wrapper h4 a:active  {text-decoration:none;}
.photo-quiz-title h4 {
	border-color: unset;
	border-bottom: unset;
	text-align: center;
	position:relative;
}
.photo-quiz-title h4 {
	background-color: unset;
	color: #000;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
}
.photo-quiz-title h4:after {
	content: "";
	background-color: #e9641f;
	display: block;
	height: 4px;
	position: relative;
	vertical-align: middle;
	width: 55px;
	margin: 10px auto 0 auto;
}
/* Viral Videos */
.viral-videos-title h4 {
	border-color: unset;
	border-bottom: unset;
	text-align: center;
	position:relative;
}
.viral-videos-title h4 {
	background-color: unset;
	color: #fff;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 22px;
	font-weight: bold;
	padding-top:20px;
}
.viral-videos-title h4:after {
	content: "";
	background-color: #fff;
	display: block;
	height: 4px;
	position: relative;
	vertical-align: middle;
	width: 55px;
	margin: 10px auto 0 auto;
}
.viral-videos img.entry-thumb {height: 100%;object-fit: cover;}
/* Homepage blocks font-size */
.td_module_wrap .entry-title, .td_module_11 .entry-title, .td_module_mx8 .entry-title {font-size: 20px;line-height: 24px;}
.td_module_6 .entry-title {font-size:14px;line-height:16px;}
/*Category page*/
.td-category-header {background-color:transparent;}
.td-block-span12.full{width:100%;}
/*.td-block-span12.full h3.entry-title {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:33.33%;
	word-wrap:break-word;
	background: rgba(255,255,255,0.8);
	padding: 10px;
}*/
.td-block-span12.full {margin-bottom:24px;}
.td-block-span12.full img.entry-thumb {object-fit:cover;}
.td_module_1 {
    background-color: #fff;
	margin-bottom: 24px;
	height: 340px;
}
.archive.category .td_module_1 img.entry-thumb, .search.search-results .td_module_1 img.entry-thumb {width:100%;object-fit:cover;height:100%;max-height:160px;}
.mixani-stories-home .td_module_3 img.entry-thumb {width:100%;object-fit:cover;height:100%;min-height:226px;max-height:224px;}
/*Post page*/
.post {background-color:transparent;}
.td-post-featured-image .wp-caption-text {display:none;}
.td-video-template-bg {background-color:#c9c9c9;}
.td-post-template-10 .td-post-featured-video {
	margin-bottom: 48px;
	padding-bottom: 0;
	padding-top: 0;
}
.td-post-template-10 .td-post-featured-video iframe, .td-post-template-10 .td-post-featured-video img {
    display: block;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
}
.single-post-title {
    /*Post title down from Image*/
    /*background: rgba(255,255,255,0.80);*/
    /*Post title right from Image*/
    background: #fff;
    padding: 0 20px 20px 20px;
    /*border-top: 4px solid #d26932;*/
}
/*.single-post-title{margin-bottom:30px;}*/
.single-post-title h1 {color: #000;margin-top:43px;font-family:Georgia, Times, "Times New Roman", serif;font-size: 22px;line-height: 26px;}
.single-post-title, .single-post-title a {color:#8a8a8a;}
.td-post-template-10 .td-post-featured-video {margin-bottom: 0;position:relative;}
/* Image left - Title Right */
.td-video-template-bg, .td-post-featured-video, .td-post-featured-image, .single-post-title {height: 486px;}
.td-post-featured-video{float:left;width:66.66%;}
.single-post-title{float:left;width:33.33%;}
/* Image 100% - Title Bottom Inside Image */
/*.single-post-title {position:absolute;bottom:0;width:100%}*/
.td-post-template-10 .td-post-featured-image img.entry-thumb {height: 100%;object-fit: cover;}
/*Post ends*/
.td_module_3 {
    background-color: #fff;
    margin-bottom: 24px;
    height: 440px;
}
.top-stories-post-title .td_module_mx8 .td-module-meta-info {
	position:relative !important;
	bottom:0 !important;
	background-color:#fff;
}
.top-stories-post-title .td_module_mx8 .entry-title a{
	color:#000 !important;
}
.top-stories-post-title .td_module_mx8 .entry-title a:hover{
	color:#d26932 !important;
}
/*Vintage*/
/*.vintage .td-block-span6 {width:66%;}
.vintage .td-block-span6:nth-child(2) {width:34%;}*/
.vintage .td-module-thumb{max-height:235px;}
.vintage .td-module-thumb img.entry-thumb{width: 100%;height: 235px;object-fit: cover;}
/*WebTV*/
.td_module_19 {
	height:380px;
	background-color:#fff;
}
.td_module_19 .td-module-thumb {
    width: 455px;
    height: 380px;
}
.td_module_19 .entry-thumb {
    max-width:none;
    position:relative;
    margin:0;
    left:unset;
    right:unset;
    width:100%;
    height:100%;
    object-fit:cover;
}
.td_module_19 .td-item-details {
    margin-left: 460px;
    min-height: 380px;
}
.td_module_19 .td-video-play-ico > img {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.sinevi-san-simera .td_module_19 .td-item-details {
    margin-right: 420px;
    min-height: 380px;
	z-index:1;
	position:relative;
}
.sinevi-san-simera .td_module_19 .td-item-details {
    margin-left: unset;
}
.sinevi-san-simera .td_module_19 .td-item-details h3 a{
    color:#fff;
}
.sinevi-san-simera .td_module_19 .td-excerpt {
    color:#fff;
}
.sinevi-san-simera .td_module_19 .td-module-image {
	z-index:0;
	width:100%;
}
.sinevi-san-simera .td_module_19 .td-module-thumb {
	width:100%;
}
.sinevi-san-simera .td_module_19 .td-module-image img{
	object-fit:cover;
	filter: grayscale(100%);
}
.td_module_wrap .td-module-title {padding: 0 13px;}
.wpb_wrapper .td_module_1 img.entry-thumb{width:100%;object-fit:cover;height:160px;}
.td_module_11{
	padding-bottom:0;
	background:#fff;
	margin-bottom:24px;
}
.td_module_11 .item-details {
	margin-left:324px;
	padding:13px 13px 13px 0;
}
.td_block_12 .td-block-span12:last-child .td_module_11 {padding-bottom:0;}
.td_block_18 .td-column-2 .td_module_mx8 {
    padding-bottom: 0;
}
.td_block_18 .td_module_mx8 .entry-title {
    padding: 0;
}
.td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info {
    padding:13px 13px 7px 13px;
}
.td_module_19 .td-module-meta-info {
    padding-top: 13px;
}
.td_module_19 .td-module-meta-info:after {
	content: "";
background-color: #e9641f;
display: block;
height: 4px;
position: relative;
vertical-align: middle;
width: 55px;
margin: 30px auto 0 13px;
}
.td_block_24 {
    padding-bottom: 0;
	margin-bottom:24px;
}
.td_module_19 .td-read-more a{
    background-color:unset !important;
	color: #d26932 !important;
	font-family:"Open Sans", arial, sans-serif !important;
	font-weight:normal !important;
}
.td_block_24 .td-read-more a{
    background-color:unset !important;
	color: #d26932 !important;
	font-family:"Open Sans", arial, sans-serif !important;
	font-weight:normal !important;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
    width: 1.5em !important;
    height: 1.5em !important;
	left: 20px;
}
.viral-videos .td-big-thumb .entry-title {
    font-size: 20px;
    font-weight: 500;
    line-height: 23px;
	font-family:Georgia, Times, "Times New Roman", serif;
}
.viral-videos .td-small-thumb .entry-title {
    font-family: Georgia, Times, "Times New Roman", serif;
}
/* Home Slider orange line after post title */
/*.home-slider h2.tp-caption:after {
    content: "";
    background-color: #e9641f;
    display: block;
    height: 4px;
    position: relative;
    vertical-align: middle;
    width: 55px;
    margin: 20px 0;
} */
.tp-thumbs.zeus {padding:20px 0 !important;}
/* Related & Stin idia Katigoria */
.td_block_related_posts .td-next-prev-wrap{display:none;}
h4.td-related-title a.td-related-right {display:none;}
.td-pb-row .td-pb-row .same-category.td-pb-span8 {width:100%;}
.same-category .td_block_15 .td-column-2 .td-block-row .td-block-span4 {padding-right: 20px !important;}
.same-category .td_module_wrap .td-module-title {
    font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 13px;
	line-height: 20px;
	padding: 0;
}
/* Widgets */
.widget h4.block-title, h4.td-related-title.td-block-title {
    border-color: transparent;
    border-bottom: none;
    text-align: center;
    position: relative;
}
h4.td-related-title.td-block-title a.td-related-left.td-cur-simple-item {background-color:transparent;color:#000;}
.widget h4.block-title span::after, h4.td-related-title.td-block-title a.td-related-left.td-cur-simple-item::after {
    content: "";
    background-color: #e9641f;
    display: block;
    height: 4px;
    position: relative;
    vertical-align: middle;
    width: 55px;
    margin: 10px auto 0 auto;
}
.widget h4.block-title span{background:unset;color:unset;}
.home-banner .td-visible-desktop,
.home-banner .td-visible-tablet-landscape,
.td-category-header .td-visible-desktop,
.td-category-header .td-visible-tablet-landscape  {
	margin-bottom:20px !important;
}
.wpp-list li {
	line-height: 16px;
	font-family: Georgia, Times, "Times New Roman", serif;
	height: 150px;
	margin: 24px 0;
	background-color: #fff;
}
.pio-dimofili-home .wpp-list li {
	font-family: Georgia, Times, "Times New Roman", serif;
	min-height: 365px;
	height: auto;
	margin: 24px 0;
	background-color: #fff;
}
.pio-dimofili-home .wpp-post-title {
    font-size: 20px;
    line-height: 24px;
    padding: 15px 5px;
    display: inline-block;
}
.pio-dimofili-home .wpp-thumbnail {
    width: 100%;
    object-fit: cover;
}
.td-banner-wrap-full {z-index:-1;}
.single-post .td-banner-wrap-full, .category .td-banner-wrap-full {z-index:0;}
.newsfeed .td_module_3 {background-color: transparent;}
.newsfeed .td_module_3 h3.entry-title a:link, .newsfeed .td_module_3 h3.entry-title a:visited {color: #fff;}
.newsfeed .td_module_3 h3.entry-title a:hover, .newsfeed .td_module_3 h3.entry-title a:active {color: #111;}
.header-search-wrap {position: inherit;}

/* CRE8 BLOCKQUOTE CODE */

.td-page-content blockquote,
.td-post-content blockquote,
.wpb_text_column blockquote,
.td_block_text_with_title blockquote,
.bbpress blockquote,
.woocommerce #tab-description blockquote,
.mce-content-body blockquote,
.comment-content blockquote {
	padding: 10px 40px;
	margin: 0;
	clear: both;
}

.td-page-content blockquote p:first-child:before,
.td-post-content blockquote p:first-child:before,
.wpb_text_column blockquote p:first-child:before,
.td_block_text_with_title blockquote p:first-child:before,
.bbpress blockquote p:first-child:before,
.woocommerce #tab-description blockquote p:first-child:before,
.mce-content-body blockquote p:first-child:before,
.comment-content blockquote p:first-child:before {
  position: absolute;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAALVBMVEUAAAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLRK0HxpAAAADnRSTlMAd+67mWZR3SKqMxGIzB8/1rAAAABlSURBVAjXFcexDQEBAAXQd+KCRm4CDZURFGICMYFadTHBxQQmEDHCzWAI9XGJ8s/ANS95FBvccKwYr5kuUQ/5omm5dpQ9Fu+H2efEPX07Sg62f+bJ2T6pJkmnTi5FslM2L56r9geMACBhjTsodgAAAABJRU5ErkJggg==') no-repeat;
  left: 0;
  display: block;
  content: '';
  width: 15px;
  height: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.td-page-content blockquote p,
.td-post-content blockquote p,
.wpb_text_column blockquote p,
.td_block_text_with_title blockquote p,
.bbpress blockquote p,
.woocommerce #tab-description blockquote p,
.mce-content-body blockquote p,
.comment-content blockquote p {
	text-transform: none !important;
	font-weight: bold;
	font-size: 15px;
	line-height: 25px;
	color:#4e4e4e !important;
}
.td-page-content blockquote p:after,
.td-post-content blockquote p:after,
.wpb_text_column blockquote p:after,
.td_block_text_with_title blockquote p:after,
.bbpress blockquote p:after,
.woocommerce #tab-description blockquote p:after,
.mce-content-body blockquote p:after,
.comment-content blockquote p:after {
  position: absolute;
  bottom: 10px;
  right: 0;
  display: block;
  content: '';
  width: 15px;
  height: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAALVBMVEUAAAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLRK0HxpAAAADnRSTlMA3ZnuqndmIhG7VYhEMzOiL2oAAABkSURBVAjXY+D1E2PgULZuYGB89+4A07t3AQzn3r1T4Hv3ToCh7t27CUDRBwxAYQe2d+8MGBiuAuWr5BwYGBjeFTAwzEtgYOB6xMDA8RAowGnOwMD6CsjIA4oWKwBFXYGcLQ0MAFHHH+tW1OhlAAAAAElFTkSuQmCC') no-repeat;
}
/* CRE8 BLOCKQUOTE CODE */

.wp-caption-text, .wp-caption-dd {
    font-family: inherit;
    text-align: left;
    margin: 6px 0 26px 0;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    line-height: 17px;
    color: #444;
}
#banner-1, .home-top-banner-1 .wpb_wrapper, .home-top-banner-2 .wpb_wrapper {
	width: 300px;
	margin: 0 auto;
}
.td-post-featured-image figure {
    margin: 0;
	height:100%;
}
@media (min-width: 1019px) {
	.td-header-style-8 .td-a-rec-id-header > div, .td-header-style-8 .td-g-rec-id-header > div, .td-header-style-8 .td-a-rec-id-header > .adsbygoogle, .td-header-style-8 .td-g-rec-id-header > .adsbygoogle {
	    margin: 24px auto 20px auto !important;
	}
	.td-header-style-5 .td-header-sp-recs, .td-header-style-6 .td-header-sp-recs, .td-header-style-7 .td-header-sp-recs, .td-header-style-8 .td-header-sp-recs, .td-header-style-9 .td-header-sp-recs, .td-header-style-10 .td-header-sp-recs, .td-header-style-11 .td-header-sp-recs, .td-header-style-12 .td-header-sp-recs {
		margin: 0 auto 0 auto !important;
	}
	.category .td_module_1 .td-module-thumb, .category .td_module_1 a.td-image-wrap {
		max-height: 160px;
	}
	.mixani-stories-home .td_module_3 .td-module-thumb, .mixani-stories-home .td_module_3 a.td-image-wrap {
		min-height: 226px;
		max-height: 226px;
	}
}
@media (min-width: 768px) and (max-width: 1018px) {
  .td_module_6 .td-module-thumb {
    width: 130px;
  }
  .sf-menu a.sf-with-ul {padding-right: 12px;}
  .newsroom .td_module_6 .item-details, .td-ss-main-sidebar .td_block_7 .td_module_6 .item-details {margin-left: 140px;min-height: 170px;}
  .td-block-span12.full h3.entry-title {
		position:relative;
		height:inherit;
		width:inherit;
		word-wrap:break-word;
		background: none;
		padding: 0;
	}
	.sinevi-san-simera .td_module_19 .td-item-details{
		margin-right:0;
		min-height:unset;
		position:relative;
	}
	.webtv .td_module_19 .td-item-details {
		margin-left:0;
		min-height:unset;
		position:relative;
	}
	.webtv .td_module_19 .td-module-image {position: relative;}
	.webtv .td_module_19 .td-module-thumb {width:100%;}
	.webtv img.entry-thumb {object-fit:cover;}
	.webtv .td-item-details {background:#fff;}
	.vintage .td-block-span6 {width:50%;}
	.vintage .td-block-span6:nth-child(2) {width:50%;}
	/* Category Page */
	.full .td_module_19 {height: unset;}
	.full .td-module-image {position: relative;}
	.full .td_module_19 .td-module-thumb {width: 100%;}
	.full img.entry-thumb {object-fit:cover;}
	.full .td_module_19 .td-item-details {margin-left: 0;min-height: 200px;}
	.text-banner-ad {
		width: 300px;
		margin: 0 auto;
		height: auto;
		padding: 10px 0;
	}
}
@media (max-width: 480px) {
	img.slider-img {width:100% !important;height:210px !important;object-fit:cover !important;}
	.td-block-span12.full h3.entry-title {
		position:relative;
		height:inherit;
		width:inherit;
		word-wrap:break-word;
		background: none;
		padding: 0;
	}
	.vintage .td-block-span6 {width:100%;}
	.vintage .td-block-span6:nth-child(2) {width:100%;}
	.td_module_19 .td-module-thumb {
    	width: 100%;
    	height: 235px;
	}
	.td_module_19 .td-module-image {
		position: relative;
		top: unset;
		left: unset;
	}
	.sinevi-san-simera .td_module_19 .td-item-details {
		margin-right:0;
		min-height:unset;
		position:relative;
	}
	.td_module_19 .entry-title {
		font-size: 18px;
		line-height: 24px;
		font-weight: 300;
	}
	.td_module_19 .td-item-details {margin-left: 0;}
	.td_block_18 .td_module_mx8 .td-module-thumb {margin-bottom: 0;}
	.td_module_11 .item-details {margin-left: 0;}
	.sinevi-san-simera .td_module_19 .td-item-details h3 a {color: #000;}
	.td_module_11 .td-module-thumb {width: unset;position:relative;}
	/*Admin bar css because it shows horizontal line without it*/
	li#wp-admin-bar-wpseo-menu {display:none !important;}
	/* Image left - Title Right */
	.td-video-template-bg, .td-post-featured-video, .td-post-featured-image, .single-post-title {height: auto;}
	.single-post-title {position:relative;}
	.td-post-featured-video{float:none;width:unset;}
	.single-post-title{float:none;width:auto;}
	.td-post-template-10 .td-post-featured-image img.entry-thumb {height: 100%;object-fit: cover;}
	.td_block_related_posts .td-module-title {font-size: 14px;line-height: 18px;}
	.same-category .td_module_wrap .td-module-title {padding-left:110px;min-height:70px;}
	.text-banner-ad {
		width: 300px;
		margin: 0 auto;
		height: auto;
		padding: 10px 0;
	}
}