/*
Theme Name: SP Kandi-Sites
Theme URI: http://indyaner.ch
Description: Theme für SP-Kandidatinnen
Version: 1.0.1
Author: Urs Mettler
Author URI: http://indyaner.ch
Template: sp-master
*/

@import url(http://fonts.googleapis.com/css?family=Lato:300,700,900);
@import url("./../sp-master/style.css");


body {
	background-image: none;
	background-color: #e2ebea;
	font-size: 18px;
	color: #242424;
	font-weight: 300;
	font-family: 'Lato','Helvetica Neue', Helvetica, Arial, sans-serif;
	min-height: 100%;
}

@media (max-width:767px) {
	body {font-size: 16px;}
}

body a:link, body a:visited {
	transition: all 0.5s ease-in-out 0s;
	color: #e4022d;
	text-decoration: none;
}

body a:hover {
	color: #242424;
	text-decoration: none;
}

b, strong {
	font-weight: 700;
}

#topbar-wrap, #header-wrap, #navbar-wrap, #box-outer-wrap, #headimage {background-color: white;}
#topbar-wrap {
	padding: 10px 30px 0;
	margin-top: 0px;
}
#box-wrap {
	margin: 0px auto;
	padding: 30px 30px;
}

#header-wrap {padding: 30px;}


/* navi */

#navbar {border-top-width: 0px;}

/* current item */

#navigation-secondary .dropdown-menu > li > a {font-size: 18px;}


#navigation-secondary .dropdown-menu > li > a:hover, #navigation-secondary .dropdown-menu > li.sfHover > a, #navigation-secondary .dropdown-menu > .current-menu-item > a,
#navigation-secondary .current-menu-parent > a, #navigation-secondary .current-menu-parent > a:hover, #navigation-secondary .current-menu-item > a:hover {
    color: #e4022d;
}


/* header */

#splogo {position:absolute;left: 0px;}
#splogo img {
	height: 60px;
	width: auto;
}

#topbar #navigation {
	margin-left: 80px;
}

h2#site-title {
	font-size: 38px;
}

p#site-description {
	font-size: 16px;
}

.dropdown-menu > li {
	text-transform: none;
}


#header-social li:first-child {
	display:none;
}

/* content */



.subheading > .col {
	border-top: 4px solid #e4022d;
	padding-top: 20px;
}

#page-heading h1, h1#post-title {
	font-size: 40px;
	color: #242424;
	font-weight: normal;
}

@media (max-width:767px) {
	#page-heading h1, h1#post-title {
		font-size: 28px;
	}
}


/* blog overview */
.blog article h2 {
	font-size: 25px;
		color: #242424;
	font-weight: normal;
	margin-bottom: 15px;

}

/* blog detail */


.single-post .meta {border-bottom-width: 0px; margin-bottom: 0px; padding-bottom: 0px;}

.single-post #post, .single-post #sidebar {
	border-top: 4px solid #e4022d;
	padding-top: 20px;
}

/* sidebar */

.sidebar-box {
	padding: 15px;
	border: 1px solid #c6ced5;
}

.sidebar-box h4 {
	font-size: 28px;
	color: #242424;
}

/* footer */

#footer-wrap, #footerbottom-wrap {
	background-color: #e2ebea;
	line-height: 120%;
}

#footer-wrap {
	border-top: 1px solid #cbced5;
	padding-bottom: 1.5em;
}

#footer {
	border-top: none;
	font-weight: 400;
	color: #242424;
	font-size: 12px;
}

#footer h6, #footer li {
	opacity: 0.6;
}

#footer a {
	color: #242424;
	text-decoration: none;
}

#footer li:hover {opacity: 1;}

#footerbottom-wrap {
	margin-bottom: 0px;
}

#footerbottom {
	border-top: none;
}

#copyright {
	text-align: center;
	visibility: hidden;
}
.eo-eb-date-container .eo-eb-date-month, .eo-eb-date-container .eo-eb-date-day {
	background: #E62F33!important;
}
p#site-description {
    font-size: 20px;
    color: black;
    margin-bottom: 1em;
}

.home .entry-text {
	padding-bottom:1em;
	    border-bottom: 1px solid #eee;
}

@media (min-width: 600px) {
body.single-event .eo-event-meta {
     width: 100%!important; 
  }
}
