/*  
Theme Name: Praxistheme Dammermann-Krause
Description: Design auf Basis von twentyfifteen by Alexander Roth
Template: twentyfifteen
Author: Alexander Roth
Author URI:   http://www.berlinercode.de 
*/

/* colors:
#996a6a = Braun, #99cc00 = Grün, 


*/
#content p {
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    max-width: 40em;
    text-align: justify;
}

.entry-content h3, .entry-summary h3, .page-content h3, .comment-content h3, h3, h5 {
    line-height: 1.4em;
    margin-top: 2em;
    margin-bottom: 0.5em;
}
.entry-content h5, .entry-content h6, .entry-summary h5, .entry-summary h6, .page-content h5, .page-content h6, .comment-content h5, .comment-content h6, h5 a {
    line-height: 2em;
    margin-top: 2em;
    margin-bottom: 2em;
    text-decoration: none;
    font-size: 22px;
    font-size: 1.5rem;
    color: #99cc00;
}
.entry-content a, .entry-summary a, .page-content a, .comment-content a, .pingback .comment-body > a {
    border-bottom: 0px;
}

a:link {color:#996a6a;}
a:visited {color:#996a6a;}
a:hover {color: #99cc00;}
a:active {color:#000;}

}pre {
    border: 0 transparent;
    background-color: rgba(0, 0, 0, 0); */
}

pre ul {
    list-style: none;
}
.trennung {
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
.site-description {
    color:#99cc00;
}

.hentry {
    background-color: transparent;
    padding-top: 7.6923%;
    position: relative;
}

.breadcrumb {
    margin-top: -10px;
    margin-left: 53px;
    background: transparent;
}

#content {
    background-image: url(
        'http://psychotherapie-hagen-im-bremischen.de/wp-content/uploads/2016/05/Hintergrund-10Prozent.png'
    );
    background-size: contain;
    background-repeat: no-repeat;
}
.widecolumn h2 {
    margin-bottom: 12px;
    margin-bottom: 0.7308em;
    line-height: 36px;
    line-height: 1.35em;
}
.entry-content h4, .entry-summary h4, .page-content h4, .comment-content h4 {
    font-size: 1.9rem;
}
.entry-content p {
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
.entry-title {
    color:#996a6a;
}
.entry-footer {
    background-color: transparent;
}

.site-footer {
    background-color: transparent;
    float:none;
    margin: 0 auto 0px auto;
    padding: 3.84615% 0%;
}

.bottomMenu {}

#menu-bottommenue ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}

#menu-bottommenue li {
    display: inline;
    margin: 5px 10px;
    float: right;
}

.bottomMenu ul li a {}


.secondary-toggle {
    top:0%;
    left:0%;
}

.custom-logo-link {
margin: 0 auto;
    text-align: center;
}

.custom-logo {
    margin: 0 auto;
    float: none;
    display: block;
}
#life {
    text-align: center;
    color: #99cc00;
    font-style:italic;
}

.secondary-toggle:hover, .secondary-toggle:focus, .secondary-toggle {

}

.no-hyphenate {
    text-align:left;
    hyphens: none;
}
.hentry, .page-header, .page-content {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

.sidebar, #sidebar {
    box-shadow: 0 0 0;
    border: 0px transparent !important;
}
#content li {
    margin-bottom: 10px;
}

iframe {
    border: 1px solid #996a6a !important;
}

#cookieChoiceInfo {
    font-size: 15px;
    background-color: rgb(51,51,51) !important;
    color: white;
    padding: 10px;
}
.site .skip-link, .secondary {
	box-shadow: 0 0 0px 0px rgba(0, 0, 0, 0);
}
.site-footer {
    border-top: 0;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0);
}
#menu-bottommenue li {
    font-size: 0.9em;
}

.confit-address {
    margin-top: 1em;
}


/**
 * 16.0 Media Queries
 */

/*
 * Does the same thing as <meta name="viewport" content="width=device-width">,
 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
 * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
 */

/**
 * 16.0 Mobile Small 320px
 */
@media screen and (min-width: 20em) {
    
    
}
/**
 * 16.1 Mobile Large 620px
 */
@media screen and (min-width: 38.75em) {
   
}

/**
 * 16.2 Tablet Small 740px
 */

@media screen and (min-width: 46.25em) {
   
}


/**
 * 16.2 Tablet Small 740px
 */

@media screen and (min-width: 46.25em) {
    
}

/**
 * 16.3 Tablet Large 880px
 */

@media screen and (min-width: 55em) {
    
}

/**
 * 16.4 Desktop Small 955px
 */

@media screen and (min-width: 59.6875em) {
    
}


/**
 * 16.5 Desktop Medium 1100px
 */

@media screen and (min-width: 68.75em) {
    
}


/**
 * 16.6 Desktop Large 1240px
 */
@media screen and (min-width: 77.5em) {
    #content {

    }
}


/**
 * 16.7 Desktop X-Large 1403px
 */

@media screen and (min-width: 87.6875em) {
    #content {

    }
    
}

/**
 * 16.7 Desktop XX-Large 2500px
 */

@media screen and (min-width: 2500px) {
    #content {

    }
    
}