/* ===================================================================================

* Theme Name: Vinkmag Child
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: Vinkmag is a Multi-concept News Magazine WordPress Theme. Specially built for News, Magazine & Blog WordPress Theme created for News agencies, Tour-Travel websites, Business Magazine, Food Recipes, Crypto News, Health Magazine, Technology Sites and all type of publishing or review site.
* Version: 1.0
* Author: XpeedStudio
* Author URI: http://www.xpeedstudio.com
* Template: vinkmag
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */


/*
.navbar-container .navbar .main-menu .nav-item > a {
    padding: 5px 15px !important;
}
*/
/*xroma kroki #FFAC2A */

.ts-grid-box .ts-post-thumb img{
	object-fit:contain;
}
.pp-posts-thumbnail-ratio .pp-post-thumbnail-wrap img{
	object-fit:contain;
}

.right-sidebar, .left-sidebar {
    position: sticky;
    margin-bottom: 20px;
    top: 17%;
}
.theiaStickySidebar{
    padding-top: 20px !important;

}

#back-to-top {
  background: #910707;
}

.post-cat{
	background:#083b66 !important;
	
}



/*βελακια δεξια αριστερα μεταφραση στα αρθρα*/
.post-next.float-right a span,.post-previous.float-left a span {
    font-size: 0px;
}

.post-next.float-right a span:after {
    font-size: 17px;
    content: "Επόμενο";
}

.post-previous.float-left a span:after {
    font-size: 17px;
    content: "Προηγούμενο";
}



/*endiaferei */
.egr_breakingteaser h3{
	font-size:18px;
	margin:auto;
}
.egr_breakingteaser h4{
	font-size:17px;
	margin:auto;
}



body, .ekit-menu-simple > li > a, #topbar .widget.widget_text, #main-footer .widget,#main-footer .widget-title, h1, h2,h3,h4,h5,h6, code,p {
	font-family: "Tahoma" !important  ;
	/*font-weight: 700;*/
}



.ts-grid-box .ts-post-thumb img{
	height:240px;
}


.single-post ul.social-list.version-2.egr_sharenow li {
   
    display: inline;
    padding-left: 1em;
}




/*.post-meta-info:after{
	content:"Share Now";
}*/


a.pinterest {
    display: none;
}

.xsicon-google-plus:before{
	content:"\e937" !important;
	
}



/*xroma titlon & fonto kathgorion*/
.title-text,.ts-title.title-bg .title-after{
    background-color: #083b66  !important;
	color:white !important;
}








section.elementor-section.elementor-inner-section.elementor-element.elementor-element-3110dbc.egr_interestbar.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
	padding:0;
	border: solid;
    border-width: 1px;
    padding: 0;
    border-radius: 0 26px;
	border-color:#FFF8F4;
}

.egr_interestbar{
background-color:#910707 !important ;	
}

.egr_interestbar1{
	padding:3px;
	
}

.egr_interestbar1 h3{
	color:white;
}

/*link colors*/

.egr_interestbar a{
	color:white !important;
}
 .egr_postgroup1 a,.egr_4staticposts a,.single-post a  {
	color:black !important;
}

.single-post .post-meta-info a {
	color:white !important;
}

.single-post .social-share-post a  {
	color:black !important;
}

.egr_interestbar a:hover, .egr_postgroup1 a:hover, .egr_4staticposts a:hover,.single-post a:hover {
	color:grey !important;
}



.egr_interestbar h3, .egr_interestbar h4{
	margin-bottom:0;
}


.egr_grouppostsidebar1 .elementor-element{
	margin-bottom:5px !important;
}

.egr_4staticposts div.elementor-col-25{
	padding:8px;
	margin: 0 0 0 8px;
	background-color:#910707; 
	
}

.egr_4staticposts div.elementor-col-25 a, .egr_4staticposts div.elementor-col-25 p , .egr_4staticposts div.elementor-col-25 h2{
	color:white !important;
}

.egr_headerclock {
	text-align:center;
}

.egr_headerclock .ts-date-item{
	background:white;
	color:black;
	line-height:30px;
}

.egr_headerclock .xsicon-clock:before{
	content:"" ;
}

.egr_headermenu .ekit-menu-simple > li > a{
	padding:0 !important;
	font-weight:bold;
}

.elementor-element.elementor-element-c7b27b1.egr_headerimage.elementor-widget.elementor-widget-image {
    margin-bottom: 0;
}


.egr_4staticposts .pp-post-title span.egr_cus_author {
    font-weight: 400;
    font-size: 16px;
}

.egr_4staticposts .pp-post-title a {
    FONT-SIZE: 20px;
    font-weight: 600;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 10px;
}

.egr_header .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}


.egr_4staticposts .ts-title {
    margin-bottom: 10px;
}


.egr_4staticposts  .elementor-element.elementor-element-b0a9bec .pp-elementor-grid .pp-grid-item-wrap{
	margin-bottom:5px ;
}



.egr_header .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding-bottom:0 !important;
	margin-bottom: 14px; 
	box-shadow: 0 5px 3px -4px #d0d0d0;
}

.egr_headerlogo .vinkmag-widget-logo{
	margin:auto;
}

section.egr_header , .egr_header .section{
	padding:0 !important;
}

section, .section {
    padding: 0 0 8px 0 !important;
}

.egr_interestbar {
    padding:  0 !important;
}


.egr_relatedpostlist h2.pp-post-title {
    font-size: 20px;
    font-weight: bold;
}


.egr_relatedpostlist .pp-elementor-grid .pp-grid-item-wrap{
	margin-bottom:0 !important;
}



.egr_2relatedimageposts h2{
	font-weight:bold;
}

.egr_relatedpostlist.elementor-grid-tablet-2.elementor-grid-mobile-1.elementor-widget.elementor-widget-pp-posts {
    margin-top: 60px;
}



.egr_10articles div.elementor-col-33  {
	padding:0 8px;
	margin:0 0 0 8px;
	background-color: #083b66;
}

.egr_10articles div.elementor-col-50 {
	padding:0 8px;
	margin:0 0 0 8px;
	background-color: #910707;
	
}

.egr_10articles a, .egr_10articles h2 , .egr_10articles .pp-post-date , .egr_10articles p{
	color:white !important;
}

.egr_10articles .pp-post-excerpt{
	margin-bottom:0 !important;
}


.egr_articlediviner{
	border-bottom:1px solid #ccc;
	
}


.egr_10articles h2.pp-post-title {
    font-size: 20px;
    font-weight: bold;
}

.egr_footerlinkmenu .ekit-menu {
	background-color:	#083b66;
	color:white;
}

.egr_footer{
	color:white;
}

.egr_footerlinkmenu .ekit-menu-simple a:hover, .egr_footerlinkmenu .ekit-menu-simple a:focus,.egr_footerlinkmenu .ekit-menu-simple a:active{
		background:	#F4F7F6;

}

.egr_footerlinkmenu .ekit-menu-simple > li > a{
	padding:0 15px !important;
}



 .egr_sidebaricons {
	text-align:center;
}

.egr_footericons{
	text-align:center;
}


.egr_footericons a, .copyright-sec p, .egr_footer a, .egr_footer h4{
	color:white !important;
}

.egr_footericons a:hover, #egr_copyrights a:hover, .egr_footer a:hover{
	color:grey;
}

.egr_footericons .fa{
	
	padding:  20px 20px 0 0;
  font-size: 24px;
  width: 30px;
  text-align: center;
  text-decoration: none;
  border-radius: 50%;
}

.egr_sidebaricons .fa{
	
	padding: 0 20px;
  font-size: 24px;
  width: 30px;
  text-align: center;
  text-decoration: none;
  border-radius: 50%;
}

.egr_sidebaricons a{
	color:black;
}


.egr_relatedpostlist{
	padding-right:8px;
}

/*category page background*/
.mt-15 , .post-layout {
    margin-top: 0 !important;
    background: white;
}

/*page link hovers*/
.page-links .page-link:hover{
	background:black !important;
}
span.page-link{
	color:purple ;
}


.egr_footertext {
	font-weight:600;
}

/*blog button read more*/
.default-content .read-more-btn{
	background:black !important;
}
a.read-more-btn{
	font-size:0;
}

a.read-more-btn:before {
    content: "Διαβάστε Περισσότερα";
    font-size: 11px;
}


/*animated blink*/
.egr_interestbar1:before{
	content: '';
    position: absolute;
    top: -1px;
    left: -2px;
    width: 10px;
    height: 10px;
    /*border: 6px solid red;*/
    border-radius: 50%;
    background: coral;
    z-index: 1000;
    -webkit-animation: blink linear 1s infinite;
    animation: blink linear 1s infinite;
}


@-webkit-keyframes blink{
	0% 	{width:10px;height:10px}
	30% {width:4px;height:4px}
	100%{width:10px;height:10px}
}

@keyframes blink{
	0%  {width:10px;height:10px}
	30% {width:4px;height:4px}
	100%{width:10px;height:10px}
}

/*footer tags*/
/*.egr_footertags .tagcloud a {
    font-size: 12px !important;
    padding: 5px 2px;
	font-weight:bold;
}
*/
.egr_footertags  div#replace_to_id {
    text-align: center;
	padding: 5px 2px;
    font-size: 13px;
    font-weight: 600;
}


.elementor-element.elementor-element-67c5c03.egr_footertags.elementor-widget.elementor-widget-vinazine-taglist {
    text-align: center;
	padding-top:20px;
}

button#back-to-top {
    right: 5%;
}

.post-meta-info .social-share-post .social-list {
   right: -215px !important;
    z-index: -1 !important;
    background: #f7f7f7;
    min-width: 235px !important;
    /* min-width: 249px !important; */
    padding: 8px 16px !important;
    display: block !important;
    text-align: center;
    /* padding-left: 50px; */
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
}

.single-post-wrapper .post-meta-info li {
    font-size: 12px;
    z-index: 99;
}

@media only screen and (max-width: 480px) {

	.elementor-4895 .elementor-element.elementor-element-215543e .ekit-menu-simple > li > a, .menu-close{
		font-size:15px;
	}
	
	.ekit-menu-simple > li {
    padding: 15px 0 !important;
}
	
.egr_footertext .elementor-container.elementor-column-gap-default {
    flex-wrap: inherit;
}
}