/*** Generell ***/    
	/* Cookie Einwilliugng START */
    button.js-accept {
         background-color: green;
         font-size: 14px;
    }
    button.js-reject {
         font-size: 14px;
         font-weight: 400;
    }
    body {
         margin-bottom: 230px!important;
    }
    /* Cookie Einwilliugng Ende */

/*** Footer ***/

	/* Breadcrumb */

		/* Paddings */
		div#tm-top {
			padding-top: 0px;
			padding-bottom: 0px;
		}

		/* Fine Tuning */
		.cck_module_breadcrumbs span.separator {
			margin-right: 5px;
			margin-left: 5px;
			position: relative;
			top: -3px;
		}

	/* Menü */
	.footer-menu li {
 		display: inline-block;
 		margin-right: 14px;
	}
	
/*** Seblod ***/

		/* Delete Box Image Upload */
		div.cck_form_upload_image span input.inputbox {
			background: #03a3db!important;
		}

		div.cck_form_upload_image span input.inputbox:checked {
			background: red!important;
		}

		/* Delete Box File Upload */
		div.cck_form_upload_file span input.inputbox {
			background: #03a3db!important;
		}

		div.cck_form_upload_file span input.inputbox:checked {
			background: red!important;
		}

/*** Kommentarseiten ***/

	/* Holzhintergrund Markup */
		#comments-list {
			background: url(../../../images/ci/holzhintergrund.jpg);
			background-repeat: repeat-y;
			padding: 30px 10px 50px 10px;
		}

		.rbox {
			background: white;
			margin-bottom: 30px;
		}

		.rbox {
			-webkit-box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
			-moz-box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
			box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
			margin: 32px;
		}
		
	/* Responsive Fälle */
	
		/* ab 960px Breite */
		@media screen and (min-width: 960px) {
     		.rbox {
     		    margin: 70px; }
		}

	/* Kommentarbox */
	.rbox {
		/* border: solid lightgrey 1px; */
		margin-bottom: 11px;
		padding: 8px;
	}
	.comment-author {
		font-weight: bold;
	}

	/* Branding */
	#comments-footer {
		display: none;
	}

	/* Comment Link & Date */
	.comment-anchor, .comment-date {
		font-size: 13px;
	}

	/* Capture */
	input#comments-form-captcha {
		width: 120px;
		border: 1px solid;
	}

	/* Name & Mail */
	#comments-form-name, #comments-form-email {
		width: 225px;
	}

	/* Message */
	#comments-form-message {
		color: red;
		font-weight: bold;
		font-size: 18px;
	}

	/* Message Success */
	#comments-form-message.comments-form-message-info {
		color: green;
	}

	/* Textarea */
	#comments-form-comment {
		height: 120px;
	}

	/* Zitieren */
		#comments .quote {
			margin: 5px 0 0px 25px;
			display: block;
			clear: both;
			background-image: none;
			text-decoration: underline;
		}
		#comments blockquote {
			/* border: 1px dashed #849B9F; */
			margin-left: 25px;
			margin-top: 0px;
			font-family: PT Serif;
			font-size: 16px;
		}
		#comments-list blockquote {
    		margin-top: 10px;
    		color: #a4a4a4;
		}
	
	/* Comment Body Abstände */	
	#comments-list .comment-body {
    	margin-top: 10px;
	}
	


/*** Einzelseiten ***/

	/* Alle Ausgaben */
	.alle_ausgaben {
		background: url(../../../images/ci/holzhintergrund.jpg);
		padding-top: 36px;
		padding-bottom: 36px;
		background-repeat: repeat-y;
	}
	.alle_ausgaben img {
		-webkit-box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
		-moz-box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
		box-shadow: 8px 9px 27px 5px rgba(0,0,0,0.75);
		margin: 32px;
	}
