/*
Theme Name:     NEST Initiative theme
Description:    Theme for NEST Initiative (child of Twenty Twelve theme)
Author:         Jochen Martin Eppler, Susanne Kunkel, Bernd Wiebelt, Steffen Graber
Template:       twentytwelve
*/

/* @import url("../twentytwelve/style.css");*/

/**
* Make it wider
**/
footer[role="contentinfo"] {
    max-width: 1100px;
}
@media screen and (min-width: 600px) {
    .site {
        max-width: 1100px;
        max-width: 78.571428571rem;
    }
}
.ie .site {
    max-width: 1100px;
}


/*
Main Styles
*/
h1.site-title {
    height: 90px;
    left: 0px;
    padding: 10px 0 0 0;
    text-align: right;
    background: none;
}

.entry-content p, .entry-summary p, .comment-content p, .mu_register p {
    margin: 10px 0;
}

.entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul, .mu_register ul {
    margin: 10px 0;
}

.entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3, .entry-content h4, .comment-content h4, .entry-content h5, .comment-content h5, .entry-content h6, .comment-content h6 {
    margin: 10px 0;
}

.entry-header .entry-title {
    font-size: 2.3rem;
    font-weight: bold;
}

.entry-content h2, .comment-content h2 {
    font-size: 1.7rem;
    font-weight: bold;
}

.entry-content blockquote, .comment-content blockquote {
    margin: 10px 0;
    padding: 0 0 0 30px;
}

.site-content article {
    padding-bottom: 0;
    border-bottom: none;
}

#main {
    border-left: 3px solid #f63;
    padding-left: 37px;
}

h1, h2 {
    font-family: Courier, Monospace;
    color: #f63;
    text-transform: lowercase;
    background: url('moeppel2.png') no-repeat no-repeat left center;
    background-attachment: padding-box;
    position: relative;
    padding-left: 62px;
    left: -62px;
}

h2 {
    background: url('moeppel1.png') no-repeat no-repeat left center;
}
.entry-content code, .comment-content code, .entry-content pre, .comment-content pre {
    font-size: 85%;
}

.papercite_doi img, .papercite_pdf img {
    border-radius: 0;
    box-shadow: none;
    padding-right: 5px;
}

.home ul.papercite_bibliography li {
    padding-bottom: 7px;   
}

.entry-header {
    margin-top: 0;
}
/*
Front Page
*/

.home .rpwe-title {
    display: inline;
    margin-right: 8px;
}
.home .rpwe-summary{
     display: inline;
   
}
.home #front h2 {
    font-size: 1.5rem;
    margin-bottom: 1rem;
    text-transform: none;
}
.home .entry-content img {
    box-shadow: none;
}
.home .papercite_bibliography, .home .rpwe_widget {
    width: 80%;
}
.home #main {
    border-left: none;
    padding-left: 40px;
}


.home #front-teaser ul {
    width: 100%;
   /* border-top: 1px solid #EDEDED;*/
    display: block;
}
.home #front-teaser ul li {
    display: block;
    width: 30%;
    float: left;
    margin: 10px;
}
.home h3.teaserh {
    margin-bottom: 10px;
    height: 30px;
    line-height: 1.4rem;
}
.home p.teaserp {
    padding-left: 3px;
    padding-bottom: 6px;
    line-height: 1.4rem;
}

.home #primary {
   /* border-top: 1px solid #EDEDED;*/
    margin-top: 0;
}

.home .entry-content {
    /*margin-top: 2rem;*/
}

.home .left {
    width: 30%;  
}
.home .mid {
    width: 35%;   
}
.home .right {
    width: 35%;
}

.home .left li, .home .mid li, .home .right li {
    list-style: none;
    margin: 0;
}

.home .left ul, .home .mid ul, .home .right ul {
    padding-right: 20px;
}

.home .widget-title {
    padding-right: 20px;
}

.home .rpwe-block {
       
}

.home .rpwe-title {
    font-size: 14px;
    font-weight: normal;
    line-height: 26.6px;
    margin-bottom: 0;
}



#text-6 h1, #text-4 h2 {
    background: none;
    font-size: 2rem;
    font-weight: 600;
    line-height: 2rem;
    letter-spacing: -1px;
   
}

#text-6 h2 {
    font-size: 14px;
    margin-bottom: 1rem;
    text-transform: none;
}
#text-6 .widget-area .widget a {
    outline: medium none;
    color: #21759B;
}

#text-6 h1 {
    font-family: Courier, Monospace;
    color: #f63;
    text-transform: lowercase;
    font-weight: 600;
    margin-top: 14px;
}
#text-6 .nestcolon {
    letter-spacing: -0.5rem;
}

.widget-title {
    font-size: 14px; 
    text-transform: lowercase;
}
.textwidget p {
    padding:5px 0;

}

.home #front-teaser .rpwe-block ul li {
    float: none;
    margin: 0;
    padding: 5px 0;
    width: auto;

}

@media screen and (max-width: 860px){
   .home #front-teaser {
        display: none;
    }
}
@media screen and (max-width: 600px){
    .home #front #secondary div.second {
        display: none;
    }
    .home #front #secondary div.first {
        width: 100%;
    }
    h1, h2 {
        background: none;
    }
    h1.site-title {
        text-align: center;
    }
}

.home ul.papercite_bibliography li, .home .rpwe-li  {
	padding-bottom: 7px;
	list-style-type: none;
}

.home .widget-title {
	font-size: 14px;
}

/*
Footer
*/


footer .site-info {
    text-align: center;
}
footer #second-site-navigation {
    margin-top: 0;
}
footer #second-site-navigation.main-navigation li {
    margin-right: 1rem;
}


/*#second-site-navigation {
    position: absolute;
    margin-top: 0;
}

#second-site-navigation.main-navigation ul.menu {
    text-align: left;
}


#second-site-navigation.main-navigation li {
    font-size: 0.7rem;
    margin-right: 1rem;
}
#second-site-navigation.main-navigation li a {
    color: #aaa;
}
*/


.page-template-page-activity-php .entry-content h3 {
    margin-bottom: 0;
}
.page-template-page-activity-php small {
    
}
.page-template-page-activity-php .site-content {
		
}

.entry-content {
    padding-top: 15px;
}





