/*
CTC Separate Stylesheet
Updated: 2016-08-17 21:32:40
Theme Name: Lasteaed
Theme URI: 
Template: edin
Author: Lasteaed
Description: Lasteaed is the child theme based on Edin.
Version: 1.0.1471483960
*/
@import 'https://fonts.googleapis.com/css?family=Open+Sans';

@font-face{
	font-family:Interstate-Condensed;src:url(fonts/inc-wf.eot);
	src:url(fonts/inc-wf.eot) format('embedded-opentype'),url(fonts/inc-wf.woff2) format('woff2'),url(fonts/inc-wf.woff) format('woff'),url(fonts/inc-wf.ttf) format('truetype'),url(fonts/inc-wf.svg#interstate-regularnormal) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Interstate-Condensed-Light;src:url(fonts/incl-wf.eot);src:url(fonts/incl-wf.eot) format('embedded-opentype'),url(fonts/incl-wf.woff2) format('woff2'),url(fonts/incl-wf.woff) format('woff'),url(fonts/incl-wf.ttf) format('truetype'),url(fonts/incl-wf.svg#interstate-regularnormal) format('svg');font-weight:400;font-style:normal
}
@font-face{
	font-family:Interstate-Condensed-Bold;src:url(fonts/incb-wf.eot);src:url(fonts/incb-wf.eot) format('embedded-opentype'),url(fonts/incb-wf.woff2) format('woff2'),url(fonts/incb-wf.woff) format('woff'),url(fonts/incb-wf.ttf) format('truetype'),url(fonts/incb-wf.svg#interstate-regularnormal) format('svg');font-weight:400;font-style:normal
}

html,body{
	font-family:Open Sans,Helvetica,Arial,sans;
	color:#5a5a5a
}
h1,h2,h3,h4,h5,h6{
	font-family:Interstate-Condensed-Light,Helvetica,Arial,sans;
	font-weight:default;
}
	
/* Reset Text Align */
.hero .page-title, .hero .taxonomy-description{
	text-align:left;
}	


/* <header area : multilingual : nav> */
.site-header{
	padding-top:10px;
}
.navigation-wrapper{
	background:#000;
}
header .polylang-wrapper{
	float:right;
}
header .polylang-wrapper ul li{
	display:inline;
	margin-left:10px;
}
.navigation-classic .primary-navigation li{
	font-family:Interstate-Condensed-Light,Helvetica,Arial,sans;
	font-weight:normal;
}
.navigation-classic .primary-navigation .menu-primary > ul > li > a:hover, 
.navigation-classic .primary-navigation .menu-primary > ul > li > a:focus, 
.navigation-classic .primary-navigation .menu-primary > ul > li > a:active{
	background-color:#000;
}
.navigation-classic .primary-navigation .menu-primary > ul > li:hover{
	background-color:#000;
}
.navigation-classic .primary-navigation .menu-primary > ul > li.current-menu-item > a, 
.navigation-classic .primary-navigation .menu-primary > ul > li.current_page_item > a {
	background-color:#000;
}
.navigation-classic .primary-navigation ul ul::before{
	content:none;
	border-bottom:8x solid #000;
}
.navigation-classic .primary-navigation ul ul{
	padding-top:0;
}
.navigation-classic .primary-navigation ul ul li{
	background-color:#000;	
}
.navigation-classic .primary-navigation ul ul li:last-of-type{
    border-bottom: 12px solid #000;
}
.navigation-classic .primary-navigation .menu-item-has-children::before{
	color:#5A5A5A;	
}
/* </header area : multilingual : nav> */


/* <hero> */
body:not(.no-image-filter) .hero.with-featured-image::before{
	opacity:0;
}
.home:not(.no-image-filter) .hero.with-featured-image::before{
	opacity:0.3;
}
.hero-wrapper .page-title{
	display:none;
}
.hero .entry-content p, .hero .page-title{
	text-shadow:0px 2px 0 #000;
}
.featured-page .entry-summary{
	display:none;
}
/* </hero> */

/* <teasers> */
.has-post-thumbnail .entry-title,
.more-link{
	color:#000;
	font-family:Interstate-Condensed-Light,Helvetica,Arial,sans;
	font-weight:normal;
}
.more-link{
	font-size:0.9em;
}
/* </teasers> */

/* <Calendar Overrides> */
.calyear_table div span,
#bigcalendar1 #cats{
	display:none;
}
#bigcalendar1 table,
#afterbig1 .week_days, 
#bigcalendar1 .week_days{
	font-family:Open Sans,Helvetica,Arial,sans !important;
	font-weight:normal !important;
}
#afterbig1 p, #bigcalendar1 p{
	font-weight:normal !important;
}
#afterbig1 .views, #bigcalendar1 .views{
	top:5px !important;
}
#afterbig1 .calsun_days, #bigcalendar1 .calsun_days{
	color:inherit;
}

#cal_event{
	padding-top:3px;
}
#cal_event p{
	font-weight: normal;
	color:#5A5A5A;
}
#cal_event p b{
	display:none;
}
/* </Calendar Overrides> */

.footer-widget-area .textwidget{
	font-size: 0.7em;
}


.header-wrapper{
	border-top: 48px solid #fff;
}
@media screen and (min-width: 600px){
	.header-wrapper{
		border-top: 0px solid #fff;
	}
}