/*
Theme Name: 13_child
Theme URI: https://wordpress.org/themes/twentythirteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: twentythirteen
Template: twentythirteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url("/wp-content/themes/twentythirteen/style.css");
/* Lila 1: bgrd:#674970; hover:#2e2256; submenuhover: #220e10; */
/* Blau 1: bgrd:#006699; hover:#003D5C; submenuhover: #00121C; */
/* Grüne1: */

/*
html, button, input, select, textarea {
	font-family: Helvetica, sans-serif;
}
*/
.site {border-left: none;border-right: none;}

/* Layout **************************************************/
/* Spalte links 
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
    max-width: 1040px;
    padding: 0 20px 0 376px;
}
.site-main .widget-area {
    float: left;
    width: 300px;
}
/* Navigation oben ausblenden */
.navbar {
	display:none;
}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
	padding-left:20px;
}
#content {
	font-size: 16px;
}
.entry-content {
	hyphens: none;
}
#content .entry-content {/*text-align:justify;*/}
.entry-content img.alignright, .entry-content .wp-caption.alignright {margin-right: 0px;}
#content .entry-content a, #content .comment-content a {color: #006699;}

.site-header {background-color: #006699;}
.site-header .home-link {min-height: 230px;color: #FFF;/* background-color: #006699; */}

@media (max-width: 767px) {
	.site-title {font-size: 25px;}
	.site-description {font-size: 20px;max-width: 60%;line-height: 1;}
	.site-header .home-link {min-height:120px;}
}
@media (max-width: 359px) {
	#content {font-size: 15px;}
	.site-title {font-size: 20px;}
	.site-description {font-size:10px;clip: auto;position: relative;}
	.site-header .home-link {min-height: 60px;}
}
p {margin: 0 0 1.1em;}
.site-header .home-link > a:hover {
	text-decoration: none !important;
}
.widget {
	background-color: #ffee00;
	color: #46962b;
	/* border-radius: 10px;*/
	box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
}
.widget_advanced_menu {
	/*background-color: rgba(230, 240, 240, 0.5);*/
	background-color: #d4edfc;
}
.menu {
	hyphens: none;
}
.widget .menu a {
	/* color: #004664; */
	color: #0a321e;
	font-weight: bold;
	display: block;
    margin : 1px 0 1px -8px;
    padding: 4px 5px 4px 12px;
}
.widget .menu a:hover {
	/* background-color: rgba(230, 240, 240, 0.9); */
	background-color: #4cb4e7;
	color: #FFFFFF;
}
.widget .menu .current-menu-item > a, 
.widget .menu .current_page_item > a  {
	/* background-color: rgba(230, 240, 240, 0.9); */
	background-color: #4cb4e7;
	color: #FFFFFF;
	border-left: 4px solid #4cb4e7; /*004664*/
    padding-left: 8px;	
}
.widget .menu li {
    padding: 0;
}
.widget .sub-menu a {
	font-weight: normal;
}
/*
.widget .sub-menu {display: none;}
.widget .current-menu-parent .sub-menu, .widget .current-menu-item .sub-menu{display:block;}
.widget .menu-item-has-children:hover .sub-menu {display: block;}
*/
.widget .menu .menu-item-has-children > a:after {
    content: "▼";
    /* float: right; */
    font-size: 0.5em;
    margin-top: 0.5em;
	margin-left: 1em;
    text-decoration: none;
    text-transform: none;
}
/* Menü im Header ....
.navbar {
	background-color: #006699;
}
.nav-menu li a {
	color: #F7F5E7;
}
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #F7F5E7;
	font-style: normal;
}


ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover,
ul.nav-menu ul a:focus,
.nav-menu ul ul a:focus {
	background-color: #00121C;
}
.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus {
	background-color: #003D5C;
}
.nav-menu .sub-menu,
.nav-menu .children {
	background-color: #003D5C;
}
.nav-menu .current_page_parent,
.nav-menu .current_page_item {
	background-color: #003D5C;
}
*/


/* ************************* Footer ************************* */
.site-footer {
    background-color: #e8e5ce;
    color: #686758;
}
.site-footer .sidebar-container {
    background-color: #003D5C;
}
.site-footer .widget a {
    color: #5EBFDF;
}
.site-footer .site-info {display:none;}


/* ************************ seiten breite *********************** 
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
    padding: 0 376px 0 0;
}
*/

.dschutz h2, .dschutz h3{margin:1em 2em;}
.dschutz p, .dschutz li{font-size:0.9em;}



/* Colorbox Core Style 2 ******************************************************* */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML. */

#cboxOverlay{background: rgba(255,255,255,0.75);}
#colorbox{outline:0;}
  #cboxWrapper{background:#FFFFFF;}
    #cboxContent{margin-bottom:28px; overflow:visible; background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(/wp-content/themes/twentythirteen_child/colorbox/style2/loading.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; bottom:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; bottom:-22px; right:205px; text-indent:-9999px;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; bottom:-20px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style2/controls.png) no-repeat 0 0;}
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious:hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext:hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose:hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}


/* Colorbox Core Style ******************************************************* 
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
#cboxOverlay{background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:52px;}
        #cboxTitle{position:absolute; bottom:24px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/loading.gif) no-repeat center center;}

        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/wp-content/themes/twentythirteen_child/colorbox/style1/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}
*/