/*
Theme Name: Saponara Pizzeria
Theme URI: #
Author: Fareed Khan
Author URI: #
Description: Welcome To Saponara Labanese Restaurant
Version: U.9.13
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

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.
*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}

---------- Further reading

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/


/* =Reset
-------------------------------------------------------------- */
/** Generated by FG **/
@font-face {
	font-family: 'Conv_ERASBD';
	src: url('fonts/ERASBD.eot');
	src: local('?'), url('fonts/ERASBD.woff') format('woff'), url('fonts/ERASBD.ttf') format('truetype'), url('fonts/ERASBD.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* =Print
----------------------------------------------- */

@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	}
	footer a[rel=bookmark]:link:after,
	footer a[rel=bookmark]:visited:after {
		content: " [" attr(href) "] "; /* Show URLs */
	}
	a {
		text-decoration: none;
	}
	.entry-content img,
	.comment-content img,
	.author-avatar img,
	img.wp-post-image {
		border-radius: 0;
		box-shadow: none;
	}
	.site {
		clear: both !important;
		display: block !important;
		float: none !important;
		max-width: 100%;
		position: relative !important;
	}
	.site-header {
		margin-bottom: 72px;
		margin-bottom: 5.142857143rem;
		text-align: left;
	}
	.site-header h1 {
		font-size: 21pt;
		line-height: 1;
		text-align: left;
	}
	.site-header h2 {
		color: #000;
		font-size: 10pt;
		text-align: left;
	}
	.site-header h1 a,
	.site-header h2 a {
		color: #000;
	}
	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}
	.wrapper {
		border-top: none;
		box-shadow: none;
	}
	.site-content {
		margin: 0;
		width: auto;
	}
	.singular .entry-header .entry-meta {
		position: static;
	}
	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular .comments-title {
		margin: 0;
		width: 100%;
	}
	.entry-header .entry-title,
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}
	footer.entry-meta,
	footer.entry-meta a {
		color: #444;
		font-size: 10pt;
	}
	.author-description {
		float: none;
		width: auto;
	}
	/* Comments */
	.commentlist > li.comment {
		background: none;
		position: relative;
		width: auto;
	}
	.commentlist .avatar {
		height: 39px;
		left: 2.2em;
		top: 2.2em;
		width: 39px;
	}
	.comments-area article header cite,
	.comments-area article header time {
		margin-left: 50px;
		margin-left: 3.57142857rem;
	}
}
div#primary {
	width: 1170px;
	margin: 0 auto;
	margin-top: 50px;
}
.hero-unit-navigation ul li {
	float: left;
	padding: 21px 10px 0 10px;
}
body.single .entry-header img,
body.single article footer.entry-meta,
body.single nav.nav-single a,
body.single h3.assistive-text{
	display: none;
}
body.single .entry-content{ 
	margin:30px 0px;
}
body.single .entry-content iframe{
	width: auto;
	display: block;
	margin:0 auto;
}
body.single h1.entry-title{
	text-align: center;
	display: block;
}
body.single nav.nav-single{
	text-align: center;
}
body.page-id-649 ul.display-posts-listing{
	float:left;
	padding: 0;
	width:100%;
}
body.page-id-649 ul.display-posts-listing li .blog-content-area{
	margin-top:15px;
}
body.page-id-649 ul.display-posts-listing li{
	width:30%;
	margin-left:3%;
	float: left;
	margin-bottom: 50px;
}

body.page-id-649 .content.inner-pages{
	float: left;
}


.notice { 
    background-color: #f2dede;
    border: 1px solid #ebccd1;
    color: #a94442;
    display: block;
    margin: 20px auto;
    padding: 15px;
    width: 510px;
}

.notice h2 {
    color: #a94442;
    display: block;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 5px;
}
.notice h4 {
    color: #a94442;
    font-size: 16px;
    line-height: 1.5;
}

