/*
Theme Name: MeolaChild
Theme URI:
Description: Your child theme description text...
Author: Your Name
Author URI: http://www.yourdomain.com/
Template: meola
Version: 1.0
Tags: Meola Child Theme
*/

/* Now you can start adding your own styles here. Use !important to overwrite styles if neccessary. */

/*-----------------------------------------------------------------------------------*/
/*	Fonts
	
/*-----------------------------------------------------------------------------------*/




article.error404 {
  padding-bottom: 420px;
  background: url("images/lobster.gif") no-repeat center bottom; }

#footer #site-info .footer-nav ul li {
	list-style: none !important;
}

.form-allowed-tags {
	display: none !important;
}

.entry-title {
	font-size: 2.5rem !important;
}

.shariff ul {
	margin-left: 0 !important;
}

.about-image-wrap, .about-text-wrap {
	width: 100% !important;
}

.about-text {
	text-align: center !important;
}

.widget_meola_about {
	padding-bottom: 0 !important;
}

.widget_meola_sociallinks {
	padding-top: 0 !important;
}

#site-info ul.credit li {
	text-transform: none !important;
}

#site-info ul.credit li a {
	text-decoration: underline !important;
}

#newsletter {
	font-size: 0.875rem;
}

#newsletter input#anmelden, #newsletter input#mc-embedded-subscribe {
	background: #229aca;
	margin: 0;
	padding: 14px 12px 13px;
	border:none;
	display:inline-block;
	font-family: 'Open Sans', sans-serif;
	font-size:11px;
	font-size:0.6875rem;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:0.1em;
	cursor: pointer;
	-webkit-appearance: none;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
	-webkit-transition: all 0.18s ease-in-out;
	   -moz-transition: all 0.18s ease-in-out;
	     -o-transition: all 0.18s ease-in-out;
	        transition: all 0.18s ease-in-out;
}

#newsletter input#anmelden:hover, #newsletter input#mc-embedded-subscribe:hover {
	background:#333;
}

#newsletter input#email, #newsletter input#mce-EMAIL {
	position:relative;
	width: 65%;
	height: 43px;
	display:inline-block;
	margin-right:1.3%;
	margin-top: 25px;
	padding:0 0 0 10px;
	border:1px solid #ddd;
	color:#afafaf;
	font-size:16px;
	font-size:1rem;
	-webkit-appearance: none;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
	-webkit-transition: all 0.18s ease-in-out;
	   -moz-transition: all 0.18s ease-in-out;
	     -o-transition: all 0.18s ease-in-out;
	        transition: all 0.18s ease-in-out;
}