/*
Theme Name: Snowbird Child Theme
Description: Child theme for Snowbird Theme
Author: zozothemes
Version: 1.0
Template: snowbird
Tags: two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options
Text Domain: zozothemes
*/

@import url("../snowbird/style.css");.date, 


@font-face {
	font-family: "Flaticon";
	src: url("fonts/flaticon.eot");
	src: url("fonts/flaticon.eot#iefix") format("embedded-opentype"),
	url("fonts/flaticon.woff") format("woff"),
	url("fonts/flaticon.ttf") format("truetype"),
	url("fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
	font-family: Flaticon;
        font-size: 20px;
font-style: normal;
margin-left: 20px;
}.flaticon-target21:before {
	content: "\e000";
}


@font-face {
  font-family: 'Comfortaa';
  src: url('fonts/Comfortaa.eot?#iefix') format('embedded-opentype'),  url('fonts/Comfortaa.woff') format('woff'), url('fonts/Comfortaa.ttf')  format('truetype'), url('fonts/Comfortaa.svg#Comfortaa') format('svg');
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: 'Comfortaa';
  src: url('fonts/Comfortaa-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Comfortaa-Bold.woff') format('woff'), url('fonts/Comfortaa-Bold.ttf')  format('truetype'), url('fonts/Comfortaa-Bold.svg#Comfortaa-Bold') format('svg');
  font-weight: 700;
  font-style: normal;
}


@font-face {
  font-family: 'Comfortaa';
  src: url('fonts/Comfortaa-Light.eot?#iefix') format('embedded-opentype'),  url('fonts/Comfortaa-Light.woff') format('woff'), url('fonts/Comfortaa-Light.ttf')  format('truetype'), url('fonts/Comfortaa-Light.svg#Comfortaa-Light') format('svg');
  font-weight: 300;
  font-style: normal;
}



.AnythingPopup_BoxContainer,
.AnythingPopup_BoxTitle,
.AnythingPopup_BoxClose,
.AnythingPopup_BoxContainerBody,
.AnythingPopup_BoxContainerFooter{
	display: inline-block;
}
.AnythingPopup_BoxContainerHeader{
	display: block;
}

.disabled{
	background-color: #F2F2F2;
  	pointer-events: none;
}

.menu-item img._before{
  display: block;
  margin: 0 auto;
  margin-top: 7px;
}
.widget_nav_menu #menu-main-menu .menu-item img._before{
	display: none !important;
}
#main-mobile-menu .menu-item img._before{
	display: inline-block;
	margin-right: 10px;
	}
.navbar-collapse.collapse{
	min-height: 100px;
}

#menu-item-232 span, #menu-item-167 span{
  display: inline-block;
  line-height: 1.2;
  text-align: center;
  margin-top: 10px;
}
#menu-item-232, #menu-item-167{
  max-width: 145px;
}

.logo-center .zozo-header-main-bar .navbar-nav{
	height: 100px;
}
.logo-center .zozo-header-main-bar .nav.navbar-nav.zozo-main-bar > li{
	height: auto;
}
.navbar-nav>li{
	/*margin-left: 12px;*/
}

.menu-item a span{
	font-family: Comfortaa;
	font-weight: bold;
}

.header-fixed .navbar-nav>li{
	margin-left: 5px;
}

.header-main-section .header-main-right-search{
	margin-top: 15px;
}

.person-box{
	min-height: 340px;
}

/*icon ευθέως στον αρμόδιο*/
/*.personicon::before {
  content: url('img/personicon.svg');
  position: absolute;
  bottom: 20px;
  left: 10px;
  margin-right:	15px;
}
*/


div#text-7, div#execphp-2 {
  background-color: #c02222;
}

i.flaticon-target21.cusflat:before {
  color: #fff;
  font-size: 50px;
  position: absolute;
  bottom: 10px;
  left: 10px;
}

span.personttxt {
  color: #fff;
  margin-left: 80px;
  font-size: 20px;
  line-height: normal;
}

span.persontxt2 {
  color: #fff;
  margin-left: 80px;
  font-size: 20px;
  line-height: normal;
}

a.personicon {
  font-size: 22px;
}

span.person-name {
  font-size: 18px;
  font-weight: 900;
}

.page-id-220 .row{
	margin-bottom:60px;
}

.page-id-220 p{
	margin-bottom: 0;
}


.page-title-header p {
  color: #fff;
  margin-top: 20px;
}

.featured-category{
	max-height: 25px;
	top: 150px;
	bottom:0;

}

.pnix {
    font-style: italic;
    font-size: 11px;
}

div#archives_calendar-2 h3 {
    margin-top: 20px;
}

.date-time {
    float: right;
	padding:5px 0;
	font-size:12px;
	margin-right: 45px;
    margin-top: 33px;
}

.header-main-section .header-main-right-search {
    margin-top: -15px;
}

.header-fixed .date-time{
	display:none;
}

.header-fixed .header-main-right-search{
	margin-top:13px;
}

.date-time font {
    color: #666;
}

@media (max-width: 1175px) {
	.zozo-main-nav > li > a{    padding-right:5px ;}
}
@media (max-width: 1085px) {
	.zozo-main-nav > li > a{    padding-right:0px ;}
	#menu-item-232, #menu-item-167 {max-width: 125px;}
}
@media (max-width: 1020px) {
	.date-time {width:11%;}
	.navbar-nav>li {margin-left: 12px;}
	.nav .navbar-nav .zozo-main-bar .singin_page{    font-size: 12px;}
	.hidden-xs .zozo-main-nav > li > a { padding-left: 10px;}
	.header-main-right-search .btn-trigger{margin-right:0 !important;  margin-top: -47px !important;}
	.header-fixed .header-main-right-search{margin-top: 50px;}
	.header-main-section .header-search-form-area{right: 0 !important;}
}
@media (max-width: 997px) {
	.navbar-nav>li { margin-left: 8px;}
}
@media (max-width: 979px) {
.navbar-nav>li {margin-left: 6px;}
.hidden-xs .zozo-main-nav > li > a { padding-left: 0;}
.hidden-xs .menu-item a span {font-size:12px;}
.hidden-xs .nav.navbar-nav > li > a { padding-left: 8px !important; padding-right: 8px !important;}
#header-sticky .hidden-xs .nav.navbar-nav > li > a {
    padding-left: 6px !important;
    padding-right: 6px !important;
}
}
@media (max-width: 940px) {
.hidden-xs .nav.navbar-nav > li > a {
    padding-left: 6px !important;
    padding-right: 6px !important;
}
.singin_page a{font-size: 12px;
}

.menu-item a span {font-size: 12px;}
.date-time {width: 10%;}
.header-fixed #sticky-logo {margin-right:0;}
}
@media (max-width: 925px) {
.hidden-xs .nav.navbar-nav > li > a {
    padding-left: 0px !important;
    padding-right: 3px !important;
}
}
@media (max-width: 903px) and (min-width: 895px) {.navbar-nav>li {
    margin-left: 5px;
}
.header-fixed .navbar-nav>li {
    margin-left: 3px;
}
}
@media (max-width: 895px) {
	#menu-item-232, #menu-item-167 { max-width: 110px;}
	.date-time {width: 13%;}
	#header-sticky .hidden-xs .nav.navbar-nav > li > a {
    padding-left: 3px !important;
    padding-right: 3px !important;
}
}
@media (max-width: 865px) {#menu-item-232, #menu-item-167 {
    max-width: 100px;
}}
@media (max-width: 845px) {
	#menu-item-233 a , #menu-item-167 a{padding-right:0;}
	.singin_page {font-size:12px;}
}
@media (max-width: 825px) {
	.hidden-xs .nav.navbar-nav > li > a { padding-left: 5px !important; padding-right: 5px !important;}
	.menu-item a span {font-size: 11px;}
	.date-time {width: 10%;}
	.hidden-xs .menu-item a span { font-size: 11px;}

	.hidden-xs #menu-item-232 {width:85px;}
}

@media (max-width: 805px) {.nav.navbar-nav > li > a {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.navbar-nav>li {    margin-left: 4px;}
}

@media (max-width: 795px){.header-fixed .navbar-nav>li{margin-left: 3px;}
}
@media (max-width: 785px) {
	.navbar-nav>li {
		margin-left: 2px;
}
	.nav.navbar-nav > li > a {
    padding-left: 3px !important;
    padding-right: 3px !important;
}}

.page-id-686 .page-title-section .page-title-header h1.entry-title {
    text-transform: capitalize;
}

.header-main-right-search .btn-trigger{
	margin-right: -200px;
    margin-top: 33px;
}

.header-fixed .btn-trigger {
    margin-right:0;
    margin-top:0;
}

.archive #text-7 {background-color:#ffffff !important;}


.header-main-section .header-search-form-area {
    display: none;
    width: 255px;
    position: absolute;
    right: -190px;
    z-index: 200;
    top: 77px;
}

.header-fixed .header-main-section .header-search-form-area{
    right: -15px;
}

.page-id-113 .owl-carousel .owl-wrapper, .page-id-113 .owl-carousel .owl-item{
    -webkit-animation: none!important;
            animation: none!important;
}

.current-menu-parent a span{
	color:#C02222;
}

.header-fixed #sticky-logo{
	background: url("http://www.e-t-o.gr/wp-content/uploads/2015/06/favicon_efimeris-xsmall.png") 0 0 no-repeat;
}

.a-single img{
  display: block;
  margin: -18px auto 42px;
}
#sidebar .a-single img{
  display: block;
  margin: 0px auto ;
}
.a-single , .widget_adrotate_widgets{display: none;}
.sidebar .widget_adrotate_widgets{
  padding:0px;
}
.main-section{
  padding-top: 0px;
}
.post-except {
    font-style: italic;
    text-align: center;
    margin-bottom: 20px;
    color: #908e8e;
}

.archive div#sidebar {margin-top: 15px;}