/*
   Theme Name: Pizza-Online
   Theme URI: https://www.themeisle.com/ 
   Description: This is a custom child theme I have created.
   Author: ThemeIsle
   URI: https://www.themeisle.com/ 
   Template: zerif-pro
   Version: 0.1 
   */
@import url("../zerif-pro/style.css");

body {
	font-family: 'Lato', Helvetica, sans-serif !important;
}
/* Header * /

/* Subheader */
	

/* Content */

h1, h2, h3, h4, h5, h6  {
	font-family: 'Lato', Helvetica, sans-serif !important;
	font-weight: normal;
}
h1, h2, h3 {
	color: #a20737
}

h4, h5, h6 {
	color: #f39200;
	font-size: bold;
}

h1 {
	font-size: 24px
}

h2 {
	font-size: 22px
}

h3 {
	font-size: 20px
}

h4 {
	font-size: 18px
}

h1.site-title a {
	font-size: 16px;
	color: #a20737 !important;
}
p.site-description {
	color: #a20737 !important;
	font-weight: normal
}


#pl-21 .widget li::before {
    background: #a20737 none repeat scroll 0 0 !important;
    height: 4px;
    margin-top: 8px;
}

.entry-title {
	font-family: 'Lato', Helvetica, sans-serif !important;
	margin-bottom:1.4em;
	font-size:24px
}

.entry-title::after {
    position: absolute;
    margin: auto;
    z-index: 1;
    content: "";
    width: 10%;
    height: 2px;
    background: #e96656;
    bottom: -35px;
    left: 0;
	margin-bottom:1em;
}

a.button {
	background-color: #a20737;
	color:#ffffff !important;
}

a.button:hover {
	background-color: #f39200;
	color:#ffffff !important;
}

.siteorigin-widget-tinymce.textwidget ul {
	margin-bottom:30px;
	
}
.siteorigin-panels .widget li::before {
    display:list-item !important;
}

.wppizza-article-responsive .wppizza-article-additive {
	font-size:10px !important
}

.wppizza-additives-responsive > span {
	font-size:10px !important
	}

/* Kontaktformular */

.betreff {
	margin-top:20px;
	margin-bottom: 20px;
}

/*Bestellung*/

#nks-content-1 .widget {
	margin:20px !important;
	background-color: #ffffff;
	padding:10px;
}

.entry-content button, .entry-content input[type="button"], .entry-content input[type="reset"], .entry-content input[type="submit"] {
    padding: 7px 10px 10px 10px;
}

.wppizza-cart .wppizza-cart-info input[type=button] {
    font-size: 70% !important;
}


/* Footer */


@media (max-width: 767px) {
	
a.button {
	background-color: #a20737;
	color:#ffffff !important;
	font-size:12px;
	padding:5px;
}

.wppizza-article-image-placeholder {
display:none
}	
	
}
