.container {    max-width: 1420px;}

		#myDiv {max-width:340px;
		position: fixed;
    bottom: 1px;
    right: 1px; z-index: 9999;}

h1, h2, h3, span {    font-family: proxima-nova;}	
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
a, a:visited {color: #201f1f;text-decoration: none;}
a:hover {color:#399020;}

.flex-end {display: flex;            justify-content: flex-end;}
.zone .cards h3 {font-size: 18px;}	

tabs .tab-content h3 {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
 
.cards h2, .cards h3 {
    margin-top: 1rem;
    margin-bottom: .5rem;
    font-family: proxima-nova-extra-condensed;
    font-weight: 700;
}

@media (min-width: 768px) {
	
	    .cards-inline>.card {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
        justify-content: stretch;
    }
}
    .cards-inline>.card h2, .cards-inline>.card h3 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        padding-left: 16px;
    }
	
	    .cards-inline>.card .image-wrapper {
        -ms-flex-preferred-size: 65%;
        flex-basis: 65%;
        padding-bottom: 0;
    }
}
	
}

body.inner	.quicklinks {background:rgba(0,0,0,.07)}
.quicklinks .news {    margin-right: 6px;} 	


.topzone .cards  .card-3 h2, .topzone .card-4 h2 { font-size: 26px;}
.topzone .cards  .card-1 h2 {font-size:32px;font-family: proxima-nova-extra-condensed; font-weight: bold;}
.topzone .cards  .card-2 h2 {font-size:18px}
.topzone .cards  .card-3 h2,
.topzone .cards  .card-4 h2 {font-size:16px}
.topzone .second-column {padding-left:30px}

.zone01 .row {padding-top: 0;}


.video {width:100%}
.video iframe {width:95%!important;margin: 0.5em;}
.zone00 .publish_date {font-size:10px;opacity:0.9;}
 

@media (min-width: 768px) {
	.topzone .cards .has-top-topic .card:last-child {padding-left: 0.5rem;}
	.topzone .cards .has-top-topic .card-1 {padding-right: 0.5rem;}
	.topzone .cards .has-top-topic .card-2 {padding-left: 0.5rem;}
	.topzone .cards .has-top-topic .card-4 {bottom: 1px;position: absolute;}
	.tab-content .publish_date {font-size:10px;opacity:1; margin-bottom:5px;margin-top:0px;}
	.tab-content  article.card {margin-top:15px;padding-bottom:15px;    border-bottom: 1px solid #ccc;}
	.tab-content  article.card:last-child{  border-bottom: 0; }
	.tab-content  article.card:first-child{margin-top:0;padding-top:0px}
	.tab-content  article.card.nimg {margin-top:15px;margin-bottom:15px;    padding: 10px 10px;}
	.tab-content  article.card.nimg h3 {font-size:20px}
	.tab-content  article.card figure {margin-left:5px;}
	 
	.col-md-4.tab {padding-right:0;}
	.tabs .tab-content {width:100%;}

	.tabs-container .nav.nav-tabs {margin-bottom:0;}
	.nav-tabs .nav-item {width:33%;}
	.nav-tabs .nav-item a {text-align:center;}
	 #tab_twitter {width: calc(100% + 6px);}

	
}
 
.nav.nav-tabs .nav-item .nav-link  {color: #7d8693;font-weight:bold;background-color:transparent}
.nav.nav-tabs .nav-item .nav-link.active {color: #000;}
.roi_more {display:block;width:100%;text-align:center; font-size: 12px;    font-weight: bold;}
.tab {border-left:1px solid #ccc;padding-right:0;}
.tabs .nav-tabs   {border-bottom: 2px solid #ccc;    padding-bottom: 5px;    margin-bottom: 5px !important;    margin-right: 10px;}
.tabs .nav-tabs a  {border:0;text-align: left;    padding: 0;}
.tabs-title  {text-align: left;padding: 1rem 0;margin-bottom: 0px;}
.cards-inline>.card h2, .cards-inline>.card h3 {padding-left:0;}
.tabs-title a{color: #000;}
.tabs-title a:hover{color: #399020;}
.tabs-container{border:0;border-bottom: 1px solid #ccc;border-top: 3px solid #ccc;border-radius:0;}
.tab-content {height: 500px;   overflow-y: scroll;    overflow-x: hidden;scroll-behavior: smooth;
         
        scrollbar-color: #d3d6da transparent;
        scrollbar-width: thin;
        -webkit-overflow-scrolling: touch;
        padding-right: 5px;}
.tab-content h3 {margin-top:0;margin-bottom:0;}
#tab_twitter,
#tab_mostread,
#tab_news {   /* max-height: 720px;*/
    overflow-y: auto;
    overflow-x: hidden;
    width: calc(100% + 6px);
	padding-bottom:0;
    }
	

	.card img {background:#e4e4e43b;}
	
	
 
	body1:before {    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%;
    background:#fff1e042;
    z-index: 0;
    transform: skewY(-5deg) scale(1.5);}

	 



#tab_mostread::-webkit-scrollbar,
#tab_news::-webkit-scrollbar {  width: 3px;}
#tab_mostread::-webkit-scrollbar-track ,
#tab_news::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.9);}
#tab_mostread::-webkit-scrollbar-thumb ,
#tab_news::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(57,144,32,0.7);}

@media (min-width: 1240px) {
.article_container{max-width:1240px;margin-bottom: 60px;}
.oikonomia .main_title {font-size:62px;margin-top:-38px;text-align:center;}
.zone01x .col-md-9 {-ms-flex: 0 0 72%;flex: 0 0 72%; max-width: 72%;}
.zone01x .col-md-3 {-ms-flex: 0 0 28%;flex: 0 0 28%; max-width: 28%;}

}
.no-limit-lines a {-webkit-line-clamp: 99!important;}

.article_container .news-image img {box-shadow: 3px 3px 8px hsl(0, 0%, 70%);}
.article_container .itemIntroText {margin:20px 0; padding:15px 0 15px 20px;border-left:10px solid #C0C0C0}
 
.article_container .news-category-date  {margin-bottom:10px;}
.article_container .news-category-date a {padding:5px 10px;background:#000;color:#fff}
.article_container .news-category-date a:hover {background:#399020;color:#fff}

.article_container .news-publish_date {float:right; }
.article_container .news-publish_date  .publish_date  {opacity:1;font-size:17px;font-family:'proxima-nova-extra-condensed';}
.article_tag:visited,
.article_tag {background:#399020;color: #fff ;font-family: 'proxima-nova-extra-condensed';font-size:18px;float: right;padding: 0 5px;margin-left: 5px;}
.article_tag:hover {background:#000;color: #fff;}
.tags_span {font-family: 'proxima-nova-extra-condensed';font-size:19px;float: right;font-weight: bold;}

.article_container .article_text_in  {font-size: 18px;    border-bottom: 5px solid #e4e4e4a1; padding-bottom: 10px;}
.article_container .article_text_in b  {font-weight: bold;}
.article_container .article_text_in strong  {font-weight: bold;}
.article_container .article_text_in h2  {    margin: 16px 0;  font-size: 20px;    font-family: 'proxima-nova';   font-weight: 800;}
.article_container .article_text_in h3  {    margin: 16px 0;  font-size: 18px;    font-family: 'proxima-nova';   font-weight: 800;}
.article_container .article_text_in h4  {    margin: 8px 0;  font-size: 16px;    font-family: 'proxima-nova';   font-weight: 800;}
.article_container .article_text_in h5  {    margin: 8px 0 0px 0 ;  font-size: 18px;    font-family: 'proxima-nova';   font-weight: 800;}
.article_container .article_text_in a  { text-decoration:underline; text-decoration-color:#399020;text-decoration-thickness:2px;}

.article_container .article_text_in .itemFullText img {max-width: 100%;margin: 15px 0;min-width: 100%!important;height: auto!important;}

.article_container  .article_info { padding: 10px 0; border-bottom: 1px solid #ccc;  border-bottom-style: dashed;}
.article_container  .author-post-name {margin-bottom:0;text-align: right; font-size: 19px;font-family: 'proxima-nova-extra-condensed';    font-weight: 600;}
.article_container  .author-post-name a {font-size: 19px;font-family: 'proxima-nova-extra-condensed';    font-weight: 600;color: red;}
.article_container  .author-post-name a:hover {color: #000;}

.article_container  .article_symbol,
.article_container  .article_symbol  span{font-size: 19px;font-family: 'proxima-nova-extra-condensed';     font-weight: 600;}
.article_container  .article_symbol  a{margin-right: 5px;padding: 2px 5px; color: red;background: #eae6e6;}
.article_container  .article_symbol  a:hover{color:#000}

.article_container .article_related {float: right; background: #f2f2f2; margin-left: 20px;padding: 5px 15px; max-width: 34%;}
.article_container .article_related h6 {font-family: 'proxima-nova-extra-condensed';    font-weight: 600;color: red; font-size: 30px;text-align: center; border-bottom: 3px solid red;margin: 16px 0;}
.article_container .article_related h3 {font-family: 'proxima-nova-extra-condensed';    font-weight: 600;font-size: 18px;}
.article_container .article_related img {min-width: auto;margin:0;}
.article_container .article_text_in .itemFullText .article_related img {min-width: auto;margin:0;    max-height: 100%;}
	
.article_container .latest_under_article  {    background: #e4e4e4a1;padding-top:15px; }
.article_container .latest_under_article h3  {font-size: 1.1rem; }
.article_container .latest_under_article .title_roi h3  {font-size: 3.0rem;text-align:center;}
.article_container .latest_under_article .card-list-item  {border:0; }
.article_container .latest_under_article .card  {margin:0; }

.article_container .category_under_article   {margin-top:80px;margin-bottom:20px;}
.article_container .category_under_article .title_category h3  {font-size: 3.4rem;text-align:center;}

.article_container #readmore .bg0 {background:#e4e4e4a1;padding:2px;}

.article_text_container {margin-bottom: 60px;}
.article_text_container {position: relative;}
.article_text_in {padding-left: 70px;}
.article_text_in table {    width: 100%!important;}

.article_toolbox_container {position: absolute;top:0;left:0;bottom: 1px;max-width: 70px;}
.article_toolbox_in  {position: -webkit-sticky; position: sticky;top:49px}
.at-share-tbx-element .at-share-btn:focus, .at-share-tbx-element .at-share-btn:hover {transform:none!important;}
.article_toolbox_in .at-share-tbx-element .at-share-btn {    padding: 7px 5px;background: #fff!important;    margin: -1px 0 0 0;    color: #a2a2a2;    border: solid 1px #e5e3e3;    width: 50px;    text-align: center;}
.article_toolbox_in .at-share-tbx-element .at-share-btn:hover {background: #C0C0C0!important; }

.article_chart .symbol {border-top:10px solid #EEEEEE;border-bottom:10px solid #EEEEEE;}
.article_chart .symbol .name  {font-weight: bold;}

.article_chart  {margin-top: 15px;}
.article_chart  .sign_up,.article_chart  .sign_down {height: 0; width: 0;border-left: 15px solid transparent;  border-right: 15px solid transparent;    float: left; margin-top: 0px;}
.article_chart  .sign_up    {border-bottom: 25px solid #0EA600;}
.article_chart  .sign_down  {border-top: 25px solid #ce2b2b;}
.article_chart .value {font-size: 24px;font-weight: bold;}
.article_chart .change {text-align: right;}
.article_chart .bordertopgray {border-top:10px solid #EEEEEE;}
.article_chart .detail {font-size: 16px;font-family: 'proxima-nova-extra-condensed';    margin-top: 4px; padding-top: 4px;}
.article_chart .row.gray {background-color: #EEEEEE; }

.article_chart.left_area_only{padding-left: 4px;padding-right: 4px;margin-top: 0;}
.article_chart.left_area_only .symbol{border: 0;}
.article_chart.left_area_only .left_area {    flex: 0 0 100%; max-width: 100%;}
.article_chart.left_area_only .right_area {display: none;}
.popover {max-width: 380px;width: 380px;}
.popover-body {background-color: #000;color: #fff;}
.popover .article_chart .row.gray {    background-color: #333;}
.popover .article_chart .bordertopgray {     border-top: 10px solid  #333;}

.category_under_article {padding:0}

.category_container .title{font-size:3.1rem;line-height:120%;text-align:center;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:10px  0;margin:48px 0;}
.category_container h2.sub_title{font-size: 40px;    text-align: center;}



.category_container .top_category .box-1 .item_head h3 a {-webkit-line-clamp:5}
.category_container .top_category .box-2 .item_head h3 {font-size:18px!important;}
.category_container    .item_head.first h3 {font-size:38px!important;}

.category_container .right, .other_news .right {
    width: 330px;
    flex: 0 0 auto;
	position: -webkit-sticky;
    position: sticky;
	align-self: flex-start;	
    top: 0;
}

.category_container .articles_list .card    {  margin-top:20px;    margin-bottom: 20px;} 
.category_container .articles_list .card h3 {  margin-bottom:0px;margin-top:5px;    font-size: 1.3rem; } 
.category_container .publish_date  {  margin-top:5px;     } 


.category_pagination {border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.category_pagination .pagination {margin-top:1rem;}
.category_pagination .pagination .page-link {border: 0;}
.page-item      .page-link {color:#000 ;}
.page-item.active .page-link {background-color:green ;color:#fff;}
.page-item .page-link {border-color: #ccc;box-shadow:none}

.MarketSnapshot .col-md-2 {flex: 0 0 12.50%; max-width: 12.50%}
.MarketSnapshot .card   {color:#000;border-radius:0;    border-left: 4px solid #d4d4d4;margin-top:10px;margin-bottom:10px}
.MarketSnapshot .card_upx {background:#0EA600}
.MarketSnapshot .card_downx {background:#ce2b2b}
.MarketSnapshot .line1 ,.MarketSnapshot .line2  {margin-left:15px;}


.MarketSnapshot .name  {float:left;color:#0f6cc9;font-size:14px;font-weight:700}
.MarketSnapshot .value {float:right;color:#000;font-size:14px;font-weight:700}
.MarketSnapshot  .change {float:right;font-size:12px;font-weight:700;}
.article_chart   .card_up   .change,
.MarketSnapshot  .card_up   .change {color:#0EA600}
.article_chart   .card_down .change,
.MarketSnapshot  .card_down .change {color:#ce2b2b}


.MarketSnapshot  .sign_up,.MarketSnapshot  .sign_down{height: 0; width: 0;border-left: 5px solid transparent;  border-right: 5px solid transparent;    float: left;    margin-top: 4px;}

 
.MarketSnapshot  .sign_up   {border-bottom: 10px solid #0EA600;}
.MarketSnapshot  .sign_down {border-top: 10px solid #ce2b2b;}
.MarketSnapshot   {max-width:100%;overflow-x:scroll}
.MarketSnapshot .container {min-width:1200px}
.overflow_x_hidden {overflow-x:hidden}


.navbar li a{font-size:14px;}
.navbar ul.navbar-nav li a:hover{color:#000!important;}
.navbar ul.navbar-nav li .dropdown-menu  a{color:#000!important;}
.navbar ul.navbar-nav li .dropdown-menu a:hover{color:#399020!important;}

/*.navbar li a{position:relative}
.navbar li a::before { 
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  bottom: 0px;
  left: 0px;
  background: #fff;
  transition: transform 0.5s;
  transform: scaleX(0);
  transform-origin: bottom;}
  .navbar li a:hover::before {transform: scaleX(0.9);
  transform-origin: top;}
  */
.navbar .logo_nav ,
.navbar .share-links {display:none;}
.navbar .share-links {vertical-align: middle;font-weight: 400;  }
.is-sticky .search_func .btn_search .fas ,
.navbar .share-links a {   margin-top: 4px; text-align: center;width: 30px; height: 30px; border-radius: 30px;margin: 0 1px;  overflow: hidden; font-size: .8rem;color:#ccc; box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);position:relative;}
 
.navbar .share-links a::before {text-indent: 0; position: absolute;left: 0;right: 0;top: 0;bottom: 0;line-height: 23px; height: 22px;  margin: auto;   z-index: 2;}
.navbar .share-links a.fa-facebook-f:hover {background:#3b5a9a;color:#fff}
.navbar .share-links a.fa-twitter:hover    {background:#1aa9e1;color:#fff}

.navbar li.dropdown .dropdown-menu {margin-top:0;border-radius:0;}
.navbar li.dropdown:hover .dropdown-menu {  display: block;}

.is-sticky   .btn_search:hover  .fas  {background:#399020;color:#fff}

.is-sticky {z-index:99999;background:#fff;  position: fixed;  top: 0;width:100%;}
.is-sticky .navbar li a{font-size:13px;}
.is-sticky .top {display:none!important;transition: all .25s;}
.is-sticky .logo_nav {display:block;margin-right:20px;transition: all .25s;}
.is-sticky .logo_nav img { height:18px;}
.is-sticky .share-links {display: inline-block;}
.is-sticky .search_func .btn_search {font-size:0;}
.is-sticky .search_func .btn_search .fas { line-height:30px;padding-left:0;}

.is-sticky .navbar { background:#fff;    box-shadow: 0 0 0 1px #d3d6da;}
 
.is-sticky .navbar a.nav-link  {color:#000!important;}
.is-sticky .navbar a.nav-link:hover  {color:#399020!important;}
.is-sticky .navbar .home {display:none;}

xx.is-sticky header .dv200 {display:none!important;}
x.is-sticky header a.logo {padding:5px 0}
x.is-sticky .dvlogo {max-width:18%;}
.publish_date time{margin-right:0;} 
.read_more {border-top:0;text-align:center;} 
.read_more a{position:relative;color:#666;border:1px solid #ccc;padding:5px 10px;font-family:inherit;font-size:12px;transition: all 0.3s ease;} 
.read_morex a:after {position: absolute;  content: "";  width: 100%;  height: 0;  top: 0;  left: 0;  z-index: -1;  background: #ccc;  transition: all 0.3s ease;}
.read_more a:hover{color:#399020; background: #ccc;} 
.read_morex a:hover:after {top:auto;bottom:0;height:100%}

 
.apoxeis  {background: #F1F1F5;padding: 5px;}
.apoxeis .category_title {padding-bottom: 0!important;}
.afieroma_fisiko_aerio {    background: #F1F1F5;}
.afieroma_fisiko_aerio .row .col {margin-top:20px}
.afieroma_fisiko_aerio h2 {font-size:38px;text-align: center;border:0;padding:0!important;}
.afieroma_fisiko_aerio h2  a {color: #008C00}
.afieroma_fisiko_aerio .cards .card h3   {font-size: 26px;}

.exikonomo {background:#d0efc7}	
.exikonomo .category_title {text-align:center;}	

.main_news .right, .other_news .right {
/*    margin-top: 1rem;
    padding-top: 1rem; */
    top: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 330px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    -ms-flex-item-align: start;
    align-self: flex-start;
}
/*
.main_news .right  { margin-top: 4.3rem;  padding-top: 3rem;}
.other_news .right { margin-top: -2rem;  padding-top: 3rem;}
*/

/* #zone01 aside.aside1 {margin:00px 0 90px 0}*/
aside.aside2 {    margin-top: 20px; margin-bottom: 0px;}
aside.aside3 {    margin-top: 90px; margin-bottom: 90px;}
aside.aside4 {    margin-top: 60px; margin-bottom: 60px;}
aside img {max-width:100%}
.gray_col {background: hsl(0, 0%, 98%)}

footer{color:#fff;background-color:#1c2331} 
footer .top {    font-size: 24px;background-color: #dadada;} 
footer a  { color:#fff;} 
footer a:visited  { color:#fff;} 
footer a:hover{ color:#399020;} 
.footer_menu a {padding:0 10px}
.logo_nav.mob {display:none;}
footer img{max-width:90%;}

header .right .opts [class^=icon-]:hover {color: #399020}


 

@media (max-width: 1200px) {

.article_container	.article_toolbox_container {display: none;}
.article_container	.article_text_in {padding-left: 0;}
}
@media (max-width: 992px) {
.topzone .widget-inline-rectangle  {padding-top: 15px; }


}
@media (max-width: 1000px) {
.tap {display:none;}
}
@media (min-width: 768px) {

	.cards-inline h3 {margin-top:0;margin-bottom:0;}
	.category_container .top_category {margin-left: 0px;margin-right: 0;padding-left:0 ;padding-right:0 ;}
	.category_container .top_category .box-1 .item_head h3 {font-size:38px!important;}
	.quicklinks .in {width:100%;overflow:hidden;}
	

}
@media (max-width: 991px) {
	.article_container h1 {font-size:32px;}
	.article_container .article_text_in  {font-size: 16px;}
	.topzone .cards .has-top-topic .card:first-child h2 {position:relative;    margin: 0}
	.category_container .title{font-size:2rem;}
	.category_container .top_category .box-2 .card {flex: 0 0 50%; max-width: 50%;}
	.category_pagination .pagination .page-item {display: none;}  
	.category_pagination .pagination .page-item.page-Previous ,
	.category_pagination .pagination .page-item.page-next {display: block}
	header {position:relative;}
	nav.navbar  { background:transparent;}
	.navbar-collapse {  background:rgb(255 255 255 / 99%) ;  padding-left: 20px;        position: absolute;        width: 100vw; top :41px; left:0px;  }
	header a.logo {padding-top:0;padding-bottom:0}
	.search_func .btn_search {color:#000!important;}
	.MarketSnapshot {border-top:4px solid #d4d4d4;}
	.logo_nav.des{display:none;}
	.logo_nav.mob{display:none;}
	.is-sticky .logo_nav.des{display:none;}
	.is-sticky .logo_nav.mob{display:block;margin:0}
	.is-sticky .share-links{display:none;}
	.is-sticky .navbar a.nav-link {}
	.navbar-toggler{border:0;}
 
	.topzone .second-column {    padding: 0 35px;}
	 
	.category_title, .main_title {    text-align: center; }
}
 


body.inner .article_container{position:relative;z-index:1;background: #fff;padding-top: 2rem!important;margin-top:0!important;}
body.inner .quicklinks{position:relative;z-index:999;background:rgb(237 237 237)}
body.inner .runningnews  {z-index: 1;  position: relative;}
body.inner header,
body.inner .MarketSnapshot  {    z-index: 1;
    position: relative;
background: #fff;}
	
@media (max-width: 1540px) {
}



	.entry-content537634 #inText {display:none}
	
	
	  @media all and (-ms-high-contrast:none)
     {
		.topzone .card-1,.topzone .card-2 {max-width:50%;}
				 
		.topzone .widget-ads .row{display:block;}
		.main_news .row{width:100%;flex-basis: 100%}
		.cards{flex :0 0 100%}
		.fix_flex{flex :0 0 100%}
		.zone00 .card {flex :0 1 17%}
		#readmore, .d-md-flex { width: 100%;display:block!important;}
		.cards h2 a, .cards h3 a {display:inline-block}
     }
	 
	 #afieroma166 .container {max-width:1024px}
	 #afieroma166 .container-main .container {background:#fff}
	 
	 #afieroma166 #header .container {background :#1e4d5a};
	 body#afieroma166 {background: #f0ebe7;background-color:#444}
 
 
 
figure {
    margin-bottom: 0;
}
 
 .image-wrapper {
    position: relative;
    padding-bottom: 56.2%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.image-wrapper img {
    position: absolute;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
} 

.border-L  { border-left:1px solid #ccc;}

.card{ border-radius :0;border: 0 none;  background-color: transparent;}
header .container.top {padding-bottom:20px;padding-top:20px}
header .container .container_in {    display: flex;
    flex-wrap: inherit;
    align-items: center;
    /*justify-content: space-between;*/
    border-bottom: 4px double #ddd;
    width: 100%;}
header.is-sticky .container .container_in {	border:0;}

header a.logo {display: block;    float: left;    padding: 5px 0 0 0;}
header .navbar {background:transparent;border-top: 1px solid #ddd;}
header .navbar .containerX {border-bottom1: 4px double #ddd;padding:0}
header .navbar ul.navbar-nav li a {color: #000 !important;padding:8px 16px!important;}
header .navbar ul.navbar-nav li:first-child a {padding-left: 0!important;}
#curr_date {font-size:14px;padding-top:10px}
#curr_time {font-size:14px; padding-top:0px}
.second-column .fix_flex {border: 1px solid #ddd}


.topzone {margin-top:30px;}
.articles h1 a, .articles h2 a, .articles h3 a ,
.cards h1 a, .cards h2 a, .cards h3 a {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
h2.category_title a {display:inline}

.topzone .articles       {margin-bottom:20px;padding-bottom:20px; }
.topzone .articles.row2X  {border-bottom :1px solid #ddd; }
.topzone .articles  h1, .topzone  .card h2 {
    font-family: proxima-nova-extra-condensed;
    font-weight: bold;
}

.articles  h3  {font-size: 22px;margin-top: 10px;    margin-bottom: 0px;    font-family: proxima-nova-extra-condensed;    font-weight: 700;}
.articles .first  h3  {font-size: 28px;margin-top: 10px;    margin-bottom: .5rem;    font-family: proxima-nova-extra-condensed;    font-weight: 700;}

.topzone .articles  h1 { font-size: 34px;}
.topzone .articles  h2  {font-size: 24px;}

.topzone .articles .card-2 h2, .topzone .articles .card-3 h2  {
    text-align: center;
	background:#fff;
	margin-left:25px;
	margin-right:25px;
	padding:13px 10px;
	font-size: 26px;
	
}

.topzone .articles .card-2 h2 {z-index:1;border-bottom:1px solid #ddd;margin-top: -30px;}
.topzone .articles.row2 .card-2 h2 {font-size: 18px; }

.topzone .col-md-7 {position:relative;}
.topzone .col-md-7:after {position:absolute;position:block;content:" ";border-bottom:1px solid #ddd;left:15px;right:15px;bottom:1px; }

 
.category_name 		     {font-size:16px;font-weight: normal; color:#31711E}
.publish_date            { font-size: 14px;   font-weight: 500;opacity:1;}
.publish_info 			{margin-top:10px;margin-bottom:10px;   }

.topzone .publish_date,.topzone .category_name {font-size: 13px;font-weight: normal;}   
.topzone .publish_date   { opacity: .7;}
.topzone .category_name  { color:#31711E}



 
.category_title, .main_title {
    width: 100%;
    font-size: 46px;
    font-weight: 700;
    margin-bottom: 0;
    padding: 1.5rem 0!important;
       font-family: proxima-nova-extra-condensed;
	border-bottom:0;
	margin-top: 20px;
}
.afieroma .category_title,
.apoxeis .category_title, .apoxeis .main_title { font-size:48px;text-align: center;}
.apoxeis .row.cards {padding: 1rem !important;}
.read_more {border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:15px;   }
.nobtmline .read_more {border:0;}
.article_borderX article {
    border-bottom: 1px solid #CCC;
	margin-bottom:10px;
}


article.font22 h3 {font-size:22px;}
.font48 h2 { }
article.font48 h2 {font-size:48px;}
.parenergies .category_title {
/*
width: 100%;
font-weight: 700;
 margin-bottom: 1rem;
border-bottom: 0;
padding: 5px 0 0 0!important;*/
}


/* .topzone .row2 .card-6, .topzone .row2 .card-7 {flex: 0 0 auto;  width: 50%;} */

.parenergies .category_title a {color:#378A41}
.parenergies .category_title a:hover {color:#000;}

.mode12 .itemX,
.No-itemX .itemX,
.nautilia .itemX,
.epixiriseis  .itemX,
.politiki_diethni  .itemX  {display:none;}   
.mode12x  .row2  ,
.epixiriseis  .row2  
 {border-top:1px solid #ccc;padding-top:20px;margin-top:20px;}   
.mode13 {margin-top:20px;} 
 
.epixiriseis  .card-list-item {border:0;}
.afieroma{      text-align: center; position:relative;}
.afieroma h2.category_title {padding:29px 0 0  0!important;}
.afieroma h3  {   font-size: 18px;
    /* padding-bottom: 5px !important; */
    font-weight: bold;
    position: absolute;
    top: 50%;
    /* width: 80%; */
    padding: 20px 20px;
    background: #ffffffe6;
    left: 0;}

.Politics_Business .read_more {     border-bottom: 0; margin-top: 0; padding-bottom: 0px;}
.orthodoxia h2.category_title a {color:#7D090B}

.navbar li a.home  {font-size:0;}
.home {background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="24" height="24" viewBox="0 0 24 24"><path d="M 12 2.0996094 L 1 12 L 4 12 L 4 21 L 10 21 L 10 15 L 14 15 L 14 21 L 20 21 L 20 12 L 23 12 L 12 2.0996094 z"></path></svg>')
 no-repeat center left;
   
    height: 37px;
    width: 37px;}
.home:hover {background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="24" height="24" viewBox="0 0 24 24"><path fill="green" d="M 12 2.0996094 L 1 12 L 4 12 L 4 21 L 10 21 L 10 15 L 14 15 L 14 21 L 20 21 L 20 12 L 23 12 L 12 2.0996094 z"></path></svg>')
 no-repeat center left;}


/*menu*/
.right.icons {

    right: 1px; 
	align-items: flex-end;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
}

/* ads *******/
/* #zone01 aside.aside1 {    margin: 0px 0 20px 0;padding-bottom: 90px ; border-bottom: 2px solid #CCCCCC;}*/


.ad970x90 {display:none;width:970px;height:245px;color:white;background:green;font-size:48px;text-align:center ;    line-height: 245px;}
.ad728x90 {display:none;width:728px;height:90px;color:white;background:green;font-size:48px;text-align:center;    line-height: 90px;}
.ad300x600{display:none;width:300px;height:600px;color:white;background:green;font-size:48px;text-align:center;     line-height: 600px;}
.ad300x250{display:none;width:300px;height:245px;color:white;background:green;font-size:48px;text-align:center;     line-height: 245px;}
@media (max-width: 768px) {
.ad970x90 {display:none;}
.ad300x600{display:none;}
}

/***** Search *****/

.search {border-top: 1px solid #ddd;background:#f7f7f7}

.search_func.dd  input.form-control[type=text] {
  border: 0px;
  box-shadow: 0 0px 0 0 #ce93d8;
      font-size: 1.875rem;
	  background:transparent;
}
 
.search_func.dd form { }

.search_func.dd form .fas {margin-left:-16px;}	

.search_func.dd .stocks_name {font-size:18px;font-weight:bold;}	
.search_func.dd .stocks_name span {font-size:12px;font-weight:normal;color:#747474}	
.search_func.dd .stocks_value {font-size:18px;font-weight:bold;}	
.search_func.dd .stocks_value span {font-size:14px;font-weight:normal;color:#747474}	
.search_func.dd .stocks_value span.up {color:rgb(0, 132, 86)}	
.search_func.dd .stocks_value span.down {color:red}	
.search_func.dd-item.gray  {background:#f5f5f5!important}		
.search_func.dd-item:focus, .dd-item:hover  {background:#e4e4e4!important}	
.search_func.dd-item.stock  {border-top:1px dashed rgb(155, 155, 155);}	
 
.search_func.dd .dd-header.news  {border-top: 4px solid #FF3C36;}
.search_func.dd .dd-item.news  {white-space:normal}
.search_func.dd .dd-item.news .news_title {    font-size: 12px; font-weight: 800;    line-height: 110%;    font-family: 'proxima-nova';}
.search_func.dd .dd-item.news  {border-top:1px dashed rgb(155, 155, 155);}		

.search_func .card-time {font-size:11px;font-weight:normal;color:#9e9e9e;}
.search_func .btn_search {    border: 0;color:#000;background:transparent;line-height:90%; padding: 5px 10px; font-family: 'proxima-nova-extra-condensed';font-size: 18px;    outline: none;
			
    position: relative;
			}
.search_func .btn_search.btn_open{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="24" height="24" viewBox="0 0 50 50"><path d="M 21 3 C 11.601563 3 4 10.601563 4 20 C 4 29.398438 11.601563 37 21 37 C 24.355469 37 27.460938 36.015625 30.09375 34.34375 L 42.375 46.625 L 46.625 42.375 L 34.5 30.28125 C 36.679688 27.421875 38 23.878906 38 20 C 38 10.601563 30.398438 3 21 3 Z M 21 7 C 28.199219 7 34 12.800781 34 20 C 34 27.199219 28.199219 33 21 33 C 13.800781 33 8 27.199219 8 20 C 8 12.800781 13.800781 7 21 7 Z"></path></svg>') no-repeat right;}
.btn_submit  {border:0;    margin: 8px 0;    padding: 0 10px;}
#btn_search_close .btn_x {transition-delay: .14s;
    -webkit-transition-delay: .14s;
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    background: #000;}
#btn_search_close .btn_x:before, 	
#btn_search_close .btn_x:after,
#btn_search_close .btn_x {    width: 100%;
    height: 3px;
    background-color: #000;
    border-radius: 3px;
    position: absolute;
    left: 0;} 
#btn_search_close .btn_x:before {    top: 0;
    transition: top .1s ease-out, opacity .1s .14s ease-out;
    opacity: 0;content: "";
    display: block;} 	
#btn_search_close .btn_x:after {      bottom: 0;
    background: #000;
    transition: bottom .1s ease-out, transform .3s .14s cubic-bezier(.215,.61,.355,1), -webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);
    transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);content: "";
    display: block;}
			 
.search_func .btn_search:focus {outline: none;}
.search_func .btn_search i  {        padding-left: 20px;}
.search_func.dd .btn_search::after{display: none;}
.search_func.dd .btn_search::before {display: none;}
.search_func.dd .close {position: absolute;    right: 0px; top: -6px;color:red;}
.search_func.dd .close:hover {color:#000;}

.search_func .dd-menu {position:absolute;top:1px;right:1px; transform: translate(-271px,-3px) !important;z-index:9999;}
#livesearch {max-width:800px; margin:auto;    max-height: 900px;    overflow: auto;}
#livesearch h2 {    font-size: 34px;    font-weight: bold;    text-align: center;    border-bottom: 4px solid #000;    white-space: normal;}
#livesearch .row {  border-bottom: 1px solid gray;}

	@media (min-width: 992px) {
		.search_func 	.dd-menu.show {width:440px;}
	}
	@media (max-width: 1200px) { 
		.search_func .dd-menu {position:absolute;top:1px;right:1px; transform: translate(-340px,-3px) !important;}
		.search_func.dd .btn_search {font-size:0;border:0;}
		.search_func.dd .btn_search i {padding:0;} 
		.search_func .btn_search i::before  {font-size:16px;}
	
	}	
	
	
@media (max-width: 576px) {
	.article_container h1 {font-size:24px;}	
header .container {position:relative;}
header .icons{position:absolute;right: 0;top :0}
header .icons .opts {padding-top:5px;}
 .inner .qc-cmp2-persistent-link {bottom:56px!important;}

}

	
	
	@media (max-width: 991px) {
		.search_func .btn_search {padding:12px;}
		    header .icons {
        position: absolute;
        right: 1px;
        top: 16px;
		        width: auto;
    }
	 
	.ad300x250 {margin:auto;}
	#header:not(.is-sticky)  {margin-bottom: 5px}
	#header:not(.is-sticky) .navbar {position:absolute!important;margin: auto;  top: 6px;  bottom: 0;}
	#header .navbar {    border-top: 0px solid #ddd;}
	#header .dvlogo  {text-align:center;}
	#header .logo img { max-width:80%;}
	.navbar-toggler:focus {box-shadow:none;}
	#header .container .container_in {border-bottom:0;}
	#curr_time, #curr_date {display:none}
	.navbar-toggler {padding-left:0;}
	.topzone {margin-top:0}
	.tab {  border-left: 0px ;}
	.tabs-title {text-align:center;font-weight:bold;        font-size: 32px;}
	  .tabs .nav-tabs{  background: #eee;    padding: 5px;}
	.tabs-container {border:0;    background: #eaeaea;}
	.tab-content {max-height: 800px!important;}
	.tabs .tab-content {max-width:100%}
	#zone01 .tab {display:block!important;    max-width: 100%;   margin: 20px auto;}
	#zone01 .tab .cards {flex-basis: 100%!important;    padding: 0  20px 15px 20px;    }
	#zone01 .tab .card  {  padding: 0 0 0 15px;    }
	
	#zone01 .tab .card figure {display:none;}
	#zone01 .tab li.nav-item {width:50%;text-align:center}
	#zone01 .tab li.nav-item a {text-align: center;}
	 
	
	.navbar li a { font-size: 18px;}
	.topzone h1,.topzone h2,.topzone h3 {text-align:center;}
	.topzone h1 a,.topzone h2 a,.topzone h3 a {-webkit-line-clamp: 5;}
	.publish_info {margin:15px auto}  
	article {padding-bottom:20px;border-bottom:1px solid gray;margin-bottom:20px}
	
	.search_func.dd input.form-control[type=text] {font-size:1.2rem}
	#inText div.adman_root,
	#inText a{ display: block; max-width: 100%;overflow: hidden;}
	#dv201 ,#dv202{margin:auto}
	.tab-content {max-height: 810px!important; }
	
	.cat-1-metlon h2.category_title .metlen_logo {position:relative!important}
}
	
	
	
	
	
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}	


.second-column .fix_flex {height:100%;}
.topzone .col-md-7X:after  {border:none;}

.topzone .col-md-7X:after  {border:none;}
.topzone .col-md-5x:after  {position: absolute;
    position: block;
    content: " ";
    border-bottom: 1px solid #ddd;
    left: 15px;
    right: 15px;
    bottom: 1px;}

nav.navbar.navbar-light.navbar-expand-lg.sticky-top.clean-navbar {    padding-top: 0px;}
#zone01 {margin-bottom:40px;}

.afieroma  .category_title,
.apoxeis .category_title,
.diazirisi_apobliton .category_title {margin-top:0;}

.defense  .category_title{margin-top:0px;}
.exikonomisi .category_title{margin-top:0px;}
.nautilia     .category_title{margin-top:0px;}
.Politics_Business  .main_title{margin-top:0px;}
.exikonomisi h3x, 
.nautilia    h3 {border-bottom:1px solid #ccc;padding-bottom:8px}


 .epixiriseis .row2 ,.mode12X .row2 {margin-right:0;margin-left:0;}

.parenergies   .category_title { padding-top: 0px !important;margin-top : -12px;}

.tabs-container {border:0}

 
 

.epixiriseis      .row2 article:first-child {padding-left:0;}
.epixiriseis      .row2 article:last-child {padding-right:0;}
 


.tab { padding-left:0;border-left:0;   background: #eaeaea;}
.tabs-container .tabs-title,
.tabs-container .tabs,
.tabs-container .roi_more {   padding-left:12px;}
.zone_diktes {padding-top:48px}

@media (min-width: 1024px) {
.zone.topzone .col-md {padding-right:0;}

.exikonomisi .itemX  {display:block;} 
.exikonomisi .itemX:after  {display:block  ;  content: " ";    border-bottom: 1px solid #ccc;margin-top:10px; }
.exikonomisi .itemX:last-of-type:after  {display:none  ;  content: "";  }
.fix_index {margin-left: 12px;width: 98%;} 
.right.icons {position:absolute;}
}

@media (min-width: 1324px) {
	
#dv201 {float:right}
.right.icons {position:relative;}
}

#dv201 iframe{background:#ccc}


.nautilia {border-right:0px solid #fff} 
.exikonomisi .bg { height: 100%;  background: #cccccc6e;  padding-left:26px;padding-right:26px;padding-bottom:24px;}
.exikonomisi articleX { border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;}
.nautilia .bg {  height: 100%;  background: antiquewhite; padding-left:24px;padding-right:24px;padding-bottom:24px;}
.afieroma .bg {   height: 100%;  background: antiquewhite; }
.nautilia article:last-of-type h3 {border:0;}

.exikonomisi .item-5 ,.exikonomisi .item-6 {border:0;}
.publish_date time,
.category_name {font-size:13px;}


.hr-style {
  width: 100%;
  height: 1px;
  background-color: #ccc;
  margin: 2rem 0;
}

.publish_info .category_name a {    color: #399020;}
.publish_info .category_name a:visited {    color: #399020;}
.publish_info a.category_name   {    color: #399020;}
.publish_info .category_name a:hover {    color: #000;}
 

@media (max-width: 768px) {
.zone.topzone .card-2 ,
.zone.topzone .card-3 {margin-bottom:0;padding-bottom:0}
.topzone .col-md-7:after {border-bottom:0}
.row.articles {padding-bottom: 0px;}
.zone_diktes {padding-top:0px}
.gray {background: #fff!important;}
.mob_gray {background: #EEEEEE!important;}
article {padding-bottom:10px;border-bottom:0px;margin-bottom:10px}
.read_more {border:0;}
.itemX hr {display:none;}
.stocksprices.ind8 .col-4 {padding-right:0;}
.fix_index {max-width:90VW;margin-left:20px;margin-right:20px}

.afieroma .image-wrapper  {display: block;   padding-bottom:0;;}
.afieroma .image-wrapper img {display: block;    position: relative;height:auto!important;}

.zone.topzone p {text-align:center;}
.topnews     .item-0 p {text-align:center;}
.zone.topzone .card-1 {background-color:#f5f5f5 }
.topnews     .item-0 {background-color:#f5f5f5 }

#zone01 .tab .card {margin-top: 5px;       padding: 0px 0 5px 0;        border-bottom: 1px solid #ccc;}

.biomixania .row2 {border:0;padding-top: 0;}


.megala_erga .hr-style ,
.perivalon_klimatiki_allagi .hr-style {display:none}
.xrimatistirio .hr-style {display:none}

.megala_erga .item-2,
.perivalon_klimatiki_allagi .item-2,
.xrimatistirio .item-2,
.biomixania  .item-4,.biomixania  .item-6,
.ananeosimes .item-3,.ananeosimes .item-5,.ananeosimes .item-7,
.parenergies   .item-5 {border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;background:#fbfbfb;}  

.epixiriseis      .row2 article {padding-left:0px;}
.epixiriseis      .row2 article {padding-right:0px;}
.epixiriseis_stili .row2  article  {padding-left:0px;}

.nautilia {margin-bottom:20px;}
}