
/*
Willkommen bei Custom CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/

/* HIDE PAYPAL BUTTON ON CHECKOUT PAGE
#pal_express_checkout_paypal_button {
    display:none;
}
*/
#pal_express_checkout_paypal_button {
    padding-bottom:5%;
}

header.masthead div.branding {
	display: block;
	text-align: center;
}

header.masthead div.branding h1, 
header.masthead div.branding h2 {
	display: none;
}

header.masthead div.branding h1.logo {
	display: inline-block;
}

header.masthead div.branding h1.logo a {
	display: inline-block;
	width: 200px;
	height: 200px;
	max-height: 200px;
	background: url('/wp-includes/images/reisaus.svg');
	color: transparent;
}

header.masthead div.branding h1.logo a:hover {
	color: transparent;
}

.masthead nav.menu {
	border: none;
}

.testimonials-wrapper .testimonial .entry footer h3 {
	color: #fff;
}

.main article.post-archive section span.entry-title {
	color: #fff;
}

.main article.post-archive section h2 a,.main article.post-archive.sticky:before {
	color: #fff;
}

.main article.post-archive section .entry .post-meta-data,.main .archive-pagination span.current {
	color: #fff;
}

.main .postnav,a.post-edit-link,blockquote,table th,table caption,.content-comments,.wp-caption {
	background-color: #f2f2f2;
}

.main .postnav,a.post-edit-link,blockquote,table th,table caption,.content-comments,.wp-caption {
	background-color: rgba(242,242,242,.2);
}

table,.masthead nav.menu,.singular.themes-sidebar1-active .sidebar .widget,ol.commentlist li.comment,ol.commentlist li.trackback,ol.commentlist li.pingback {
	border-color: #f2f2f2;
}

table,.masthead nav.menu,.singular.themes-sidebar1-active .sidebar .widget,ol.commentlist li.comment,ol.commentlist li.trackback,ol.commentlist li.pingback {
	border-color: rgba(242,242,242,.2);
}

a.post-edit-link:hover {
	background-color: #e6e6e6;
}

a.post-edit-link:hover {
	background-color: rgba(230,230,230,.2);
}

ol.commentlist li.comment .comment-meta .comment-metadata a,ol.commentlist li.trackback .comment-meta .comment-metadata a,ol.commentlist li.pingback .comment-meta .comment-metadata a {
	color: #6d6d6d;
}

.main article .taxonomy {
	color: #6d6d6d;
}

.main article p.post-meta-data {
	color: #6d6d6d;
}

.masthead nav.menu a,.menu-social-links a:before {
	color: #000;
}

.menu-social-links a:before {
	border-color: #000;
}

.menu-social-links a:before {
	border-color: rgba(0,0,0,.2);
}

body {
	color: #383838;
}

h1,h2,h3,h4,h5,h6 {
	color: #1a1a1a;
}

.testimonials-wrapper .testimonial .entry {
	color: #ccc;
}

.masthead .branding h1.logo a,.masthead .branding h1.logo a:hover,.masthead .branding h2.description {
	color: #1a1a1a;
}

body,.testimonials-wrapper header a.button,.testimonials-wrapper header a.button:hover,.menu-social-links a:before,.main .archive-pagination.pagination,.main h1.entry-archive-title,.main .main-content article.post-singular .entry,input[type=submit],input[type=submit]:hover,input[type=submit]:focus {
	background-color: #fff;
}

.infinite-scroll #infinite-handle span,.infinite-scroll #infinite-handle span:hover {
	background: #fff;
}

.masthead .menu {
	background-color: #fff;
}

.main article.post-archive section,.main article.post-archive.sticky:before {
	background-color: #515151;
}

.main .archive-pagination span,.main .archive-pagination a {
	border-color: #515151;
}

.infinite-scroll #infinite-handle span {
	border-color: #515151;
}

.main .archive-pagination span.current {
	background-color: #515151;
}

.testimonials-wrapper .testimonial .entry {
	background-color: #515151;
}

ol.commentlist li.comment .reply a,ol.commentlist li.trackback .reply a,ol.commentlist li.pingback .reply a {
	background-color: #515151;
}

blockquote {
	border-color: #515151;
}

.testimonials-wrapper header a.button {
	border-color: #515151;
}

a,.main article p.post-meta-data a,.main article p.post-meta-data a:hover {
	color: #515151;
}

.widget.widget_flickr #flickr_badge_uber_wrapper td a,.widget.widget_flickr #flickr_badge_wrapper td a {
	color: #515151;
}

a:hover,.menu-social-links a:hover:before {
	color: #515151;
}

.main .postnav .next a:after,.main .postnav .prev a:before,.masthead nav.menu li.current-menu-item a {
	color: #515151;
}

.widget h3.widgettitle,input[type="submit"],input[type="submit"]:hover,.infinite-scroll #infinite-handle span,.infinite-scroll #infinite-handle span:hover {
	color: #515151;
}

.testimonials-wrapper header a.button,.testimonials-wrapper header a.button:hover {
	color: #515151;
}

.masthead .menu .menu-toggle {
	color: #515151;
}

.masthead .menu li {
	color: #515151;
}

.masthead .menu li ul li a,.masthead .menu li li a,.masthead .menu li a {
	color: #515151;
}

.masthead .menu li ul li a:hover,.masthead .menu li li a:hover,.masthead .menu li a:hover {
	color: #515151;
}

input[type="submit"],input[type="submit"]:hover,.infinite-scroll #infinite-handle span,.infinite-scroll #infinite-handle span:hover {
	border-color: #515151;
}

ol.commentlist li.comment .reply a,ol.commentlist li.trackback .reply a,ol.commentlist li.pingback .reply a {
	border-color: #4c4c4c;
}

.menu-social-links a:hover:before {
	border-color: #4c4c4c;
}

.testimonials-wrapper header a.button:hover {
	border-color: #383838;
}

.masthead .menu li.page_item_has_children>a:after,.masthead .menu li.menu-item-has-children>a:after {
	border-top-color: #4c4c4c;
}

pre {
	color: #9e9e9e;
}

@media (min-width: 800px) {
	.masthead .menu ul.sub-menu > li.menu-item > a {
		color: white;
	}
}

div.main {
	padding: 0 20px;
}
