/*
 Theme Name:   Ellinofreneia
 Theme URI:    https://ellinofreneia.gr
 Description:  Ellinofreneia Theme
 Author:       Adnormal
 Author URI:   https://adnormal.gr
 Template:     Newspaper
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/ 

/* Generated by Glyphter (http://www.glyphter.com) on  Thu Nov 15 2018*/
@font-face {
    font-family: 'elfren';
    src: url('fonts/ellinofreneia.eot');
    src: url('fonts/ellinofreneia.eot?#iefix') format('embedded-opentype'),
         url('fonts/ellinofreneia.woff') format('woff'),
         url('fonts/ellinofreneia.ttf') format('truetype'),
         url('fonts/ellinofreneia.svg#ellinofreneia') format('svg');
    font-weight: normal;
    font-style: normal;
}

.tsl .td-block-title,
.tsr .td-block-title,
.b1l .td-block-title,
.b1r .td-block-title,
.b2l .td-block-title,
.b2r .td-block-title {
    padding-top: 60px;
    top: -60px;
    margin-bottom: -40px !important;
}

.sf-menu > .current-menu-item > a::after,
.sf-menu > .current-menu-ancestor > a::after,
.sf-menu > .current-category-ancestor > a::after,
.sf-menu > li:hover > a::after,
.sf-menu > .sfHover > a::after,
.td_block_mega_menu .td-next-prev-wrap a:hover,
.td-mega-span .td-post-category:hover,
.td-header-wrap .black-menu .sf-menu > li > a:hover,
.td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a,
.td-header-wrap .black-menu .sf-menu > .sfHover > a,
.header-search-wrap .td-drop-down-search::after, .header-search-wrap .td-drop-down-search .btn:hover,
.td-header-wrap .black-menu .sf-menu > .current-menu-item > a,
.td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a,
.td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a {
	color:#fff;
}

.td-header-menu-social .td-social-icon-wrap i {
    min-width: 40px;
    font-size: 18px;
    line-height: 0px;
    vertical-align: middle;
    transition: none!important;
}

.td-header-menu-social .td-icon-facebook {
	color: #3b5998!important;
}

.td-header-menu-social .td-icon-twitter {
	color: #08a0e9!important;
}

.td-header-menu-social .td-icon-soundcloud {
	color: #ff5500!important;
}

.td-header-menu-social .td-icon-youtube {
	color: #e62117!important;
}

.td-header-menu-social .td-icon-instagram {
	color: #934dcc!important;
}

.td-header-menu-social .td-social-icon-wrap i:hover {
	color: #000!important;
}

div.td-main-content-wrap {
	background-image: url("images/tsolbal.svg"), url("images/paper_back.jpg");
	background-repeat: no-repeat, repeat;
	background-size: 324px auto, auto;
	background-position: 97% 100.1%, left top;
}

div.page-back {
	background-image: url("images/paper_back.jpg");
	background-repeat: repeat;
	background-size: auto;
	background-position: left bottom;
}

.td-header-style-9 .td-banner-bg,
.td-banner-wrap-full,
.td-header-wrap .td-header-menu-wrap-full,
.td-header-menu-wrap.td-affix,
.Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_Quest_Div_1,
.Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_Ans_Div_1,
.Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_But_MDiv_1,
.Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_BBut_MDiv_1 {
	background-color: transparent!important;
}

.td_block_wrap.td_block_title {
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.td-footer-wrapper .children > li {
    display: inline-block;
    margin-left: 10px !important;
}

ul.sub-menu > li {
    display: inline-block;
}

ul.sub-menu > li > a {
    font-weight: normal;
}

.td-social-boxed .td_social_type {
    width: 20%;
}

.td-social-boxed .td_social_info {
    font-size: 12px;
}

.td-social-boxed .td_social_info.td_social_info_name {
    font-size: 10px;
    line-height: 10px;
}

.td-big-grid-post .entry-title a {
    color: #fff;
    text-shadow: 1px 1px 10px rgba(0, 0, 0, 1);
}

.td-grid-style-1 .category-26 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-26 .td-post-category,
.td_module_8 .category-26 .td-post-category {
	background-color: #586648;
}

.td_module_wrap:hover .category-26 .entry-title a {
	color: #586648!important;
}

.td-grid-style-1 .category-22 .td-post-category,
.td-grid-style-1 .category-24 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-22 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-24 .td-post-category,
.td_module_8 .category-22 .td-post-category,
.td_module_8 .category-24 .td-post-category {
	background-color: #1e73be;
}

.td_module_wrap:hover .category-22 .entry-title a,
.td_module_wrap:hover .category-24 .entry-title a {
	color: #1e73be!important;
}

.td-grid-style-1 .category-10 .td-post-category,
.td-grid-style-1 .category-11 .td-post-category,
.td-grid-style-1 .category-12 .td-post-category,
.td-grid-style-1 .category-13 .td-post-category,
.td-grid-style-1 .category-14 .td-post-category,
.td-grid-style-1 .category-15 .td-post-category,
.td-grid-style-1 .category-16 .td-post-category,
.td-grid-style-1 .category-21 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-10 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-11 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-12 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-13 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-14 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-15 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-16 .td-post-category,
.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .category-21 .td-post-category,
.td_module_8 .category-10 .td-post-category,
.td_module_8 .category-11 .td-post-category,
.td_module_8 .category-12 .td-post-category,
.td_module_8 .category-13 .td-post-category,
.td_module_8 .category-14 .td-post-category,
.td_module_8 .category-15 .td-post-category,
.td_module_8 .category-16 .td-post-category,
.td_module_8 .category-21 .td-post-category {
	background-color: #934dcc;
}

.td_module_wrap:hover .category-10 .entry-title a,
.td_module_wrap:hover .category-11 .entry-title a,
.td_module_wrap:hover .category-12 .entry-title a,
.td_module_wrap:hover .category-13 .entry-title a,
.td_module_wrap:hover .category-14 .entry-title a,
.td_module_wrap:hover .category-15 .entry-title a,
.td_module_wrap:hover .category-16 .entry-title a,
.td_module_wrap:hover .category-21 .entry-title a {
	color: #934dcc;
}

.mous_home .td-post-category {
    display: none;
}

.td_block_template_8 .td-block-title > span {
    padding-bottom: 3px;
}

#td-header-menu::before {
    content: "G";
    font-family: 'elfren';
    display: inline-block;
    position: absolute;
    top: -28px;
    left: 10px;
    font-size: 30px;
    color: #f95252;
}

#back_outer {
    position: fixed;
    z-index: -9;
    width: 100%;
    margin: 0;
    padding: 0;
    display: none;
    height: 100%;
}

.table {
	display:table-cell;
	height: 100%;
}

.tsolias_back {
	background-image: url("images/tsol.svg");
	background-repeat: no-repeat;
	background-position:right bottom;
	background-size: auto 80%;
	background-origin: content-box;
}

.balourdos_back {
	background-image:url("images/bal.svg");
	background-repeat:no-repeat;
	background-position:left bottom;
	background-size: auto 80%;
	background-origin: content-box;
}

.td-big-grid-post-4 {
	display:none;
}

.td-big-grid-post {
	float:left!important;
}

.td-header-gradient::before {
    display: none;
}

.td-header-menu-wrap {
    border-top: 3px solid #f95252;
}

.post {
    background-color: #fff!important;
}

aside.widget_text.td_block_template_8.widget.widget_custom_html {
    width: 100%;
}

.Total_Soft_Poll_Main_Div,
.Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_Ans_Div_1 {
	padding:0!important;
	margin:0!important;
}

.Total_Soft_Poll_1_Main_Div_1 {
	box-shadow:none!important;
	-moz-box-shadow:none!important;
	-webkit-box-shadow:none!important;
}

button {
    border: none;
    background-color:#f95252;
    color: #fff;
}

button:hover {
	background-color:#000;
}

@media (min-width: 1019px) {
	.mpcl {
		width:776px;
	}
	
	.mpcr {
		width:338px;
	}
	.td-big-grid-post-4{
		display:block;
	}
	
	#back_outer {
		display: table;
	}
	.td_block_big_grid_2 .td-small-thumb .td-module-thumb {
		width: 324px;
		height: 110px;
	}

	.td_block_big_grid_2 .td-big-grid-post-1,
	.td_block_big_grid_2 .td-big-grid-post-2,
	.td_block_big_grid_2 .td-big-grid-post-3 {
		margin-bottom: 10px;
	}

	.td_block_big_grid_2 .td-big-thumb .td-module-thumb {
		width: 761px;
		height: 470px;
	}

	.td-local-news .td-header-style-3 .td-header-sp-logo {
		padding: 0;
		margin: 23px 22px 23px 0!important;
	}
	.td-header-style-3 .td-header-sp-logo {
		width: 350px;
		position: relative;
		height: 100px;
	}

	.td_block_big_grid_2 .td-big-thumb {
		margin-right: 10px;
	}

	.td-container, .tdc-row {
		width: 1100px;
		margin-right: auto;
		margin-left: auto;
	}

	.td_module_mx9.td-animation-stack.td-big-grid-post-0.td-big-grid-post.td-big-thumb {
		width: 761px;
		margin-right: 15px !important;
	}

	.td-grid-style-1.td-hover-1 .td-module-thumb .entry-thumb {
		transform: scale3d(1.1, 1.1, 1) !important;
	}

	.td-header-sp-logo img {
		width:690px;
	}
	
	#td-header-menu::before {
		left:-20px;
	}
	.post {
		background-color: transparent!important;
	}
}
