/*
====================================================================================================
Theme Name:		Linguini - Child Theme
Theme URI: 		http://themes.grandpixels.com/linguini
Description: 	Child theme for a Linguini: Restaurant Responsive WordPress Theme by Pavel of Grand Pixels
Version: 		1.0.0
Author: 		Pavel Richter / Grand Pixels
Author URI: 	http://grandpixels.com
License: 		GNU General Public License version 3.0
License URI: 	http://www.gnu.org/licenses/gpl-3.0.html
Template:		linguini
====================================================================================================

IF YOU PLAN TO MAKE SOME MODIFICATIONS TO THE CODE OF THE THEME, WILL BE BETTER TO MAKE THEM VIA
THIS CHILD THEME. IF YOU WILL MAKE MODIFICATION DIRECTLY TO THE PARENT THEME, YOU WILL LOSE THOSE
MODIFICATIONS WHEN THE THEME IS UPDATED. WHEN YOU MAKE MODIFICATIONS INSIDE OF THE CHILD THEME
INSTEAD, YOU CAN UPDATE THE PARENT THEME WITHOUT LOOSING ANY CHANGE YOU HAVE MADE.

MORE INFORMATION ABOUT CHILD THEMES YOU CAN FIND IN WORDPRESS CODEX:
http://codex.wordpress.org/child_themes.

====================================================================================================
*/

@import url('../linguini/style.css');

/* Put your CSS below */

.display-posts-listing .title {
    color: #7d1d13;
font-size: 30px;
font-family: "Economica", Helvetica, Arial, sans-serif !important;
}
.display-posts-listing a.title:hover {
    color: #ffffff;
font-size: 30px;
font-family: "Economica", Helvetica, Arial, sans-serif !important;
}
.display-posts-listing .listing-item {
	border-bottom: 1px solid #779786;
	padding-top: 25px;
	padding-bottom: 25px;
}
.page-header { background-color: #7d1d13; display: none; }
.post-share li a { background-color: #7d1d13; }
.post-share li a:hover { background-color: #779786; }
.comments .comment-body { background-color: #ffffff; }
.comments .comment-meta h5 a:hover { color: #7d1d13; }
.comments .comment-date a:hover { color: #7d1d13; }
.comments .comment-body:before { border-top-color: #58595b; }
button, button[type="button"], button[type="submit"], button[type="reset"], input[type="button"], input[type="submit"], input[type="reset"], a.button, .button a { color: #ffffff !important; background-color: #7d1d13;
border-color: #ffffff; }
.single-content h2 { color: #7d1d13; }
.comments #reply-title { color: #7d1d13; }
label { color: #7d1d13; }
.post-header a { color: #7d1d13; }
.post-header a:hover { color: #779786; }
.post-date { color: #779786; }
p { color: #58595b; font-size: 16px; }
.post-more a { color: #7d1d13; }
.post-more a:hover { color: #779786; }
.post-comments .icon-comment { background-color: #7d1d13; }
.post-comments .icon-comment:after { border-color: #7d1d13; }
.post-comments .icon-comment a:hover { background-color: #779786; }
.post-comments .icon-comment:after a:hover { border-color: #779786; }
.post-comments a { color: #7d1d13; }
.post-comments a:hover { color: #779786; }
.list-menu-all .term-header .term-description { color: #58595b; }
.navigation-terms .term .term-header a { color: #7d1d13; }
.navigation-terms .term .term-header a:hover { color: #779786; }
.navigation-terms .term .children li a { color: #58595b; }
.navigation-terms .term .children li a:hover { color: #779786; }
h2 { color: #58595b; }
h4 { color: #7d1d13; }
.grid-menu-all .term-header .term-description { color: #58595b; }
.navigation-categories ul li:first-child a:hover { color: #ffffff; background-color: #779786; }
.navigation-categories ul li.current-cat a { background-color: #7d1d13; color: #ffffff; }
.navigation-categories ul li.current-cat a:hover { background-color: #779786; color: #ffffff; }
.navigation-categories ul li a:hover { background-color: #779786; color: #ffffff; }
.navigation-categories ul li:last-child a:hover { background-color: #779786; color: #ffffff; }
.navigation-categories ul li ul li a { color: #58595b; }
.navigation-primary li li, .navigation-primary li li a { color: #7d1d13 !important;
background-color: #ffffff; }
.navigation-primary li { font-size: 24px; }
.navigation-primary li li a:hover { color: #ffffff !important; background-color: #7d1d13; }
.grid-menu .post-header, .list-menu .post-header { color: #7d1d13; }
.post-price .price, .post-price .price { color: #7d1d13; }
.list-menu .post-description.description, .grid-menu .post-description.description { color: #58595b; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.page-content p, .single-content p { color: #58595b; }
.footer .footer-copyright-container { margin: 3em auto 3em; }
.back-to-top { background-color: #7d1d13; }
.back-to-top a:hover { background-color: #912719; }
::selection { background: #1a4534; }
a { color: #779786; }
a:hover { background-color: #7d1d13; color: #ffffff; }
.toolbar-left { color: #58595b; } 
.toolbar-left a { color: #7d1d13; font-weight: 700; }
.toolbar-left a:hover { color: #ffffff !important; background-color: #7d1d13; }
.toolbar-right { color: #58595b; text-align:right; } 
.toolbar-right a { color: #7d1d13; font-weight: 700; }
.toolbar-right a:hover { color: #ffffff !important; background-color: #7d1d13; }
.footer .toolbar-left { color: #ffffff !important; }
.footer .toolbar-left a { color: #779786 !important; }
.footer .toolbar-left a:hover { color: #ffffff !important; background-color: #779786; }
.footer .toolbar-right { color: #ffffff !important; }
.footer .toolbar-right a { color: #779786 !important; }
.footer .toolbar-right a:hover { color: #ffffff !important; background-color: #779786; }
.footer .footer-copyright { background-color: #779786; }
.footer .footer-copyright a { color: #7d1d13; }
.footer .footer-copyright a:hover { color: #7d1d13; background-color: #ffffff; }
.footer .footer-block { background-color: #912719; background-image: url(http://66.147.240.167/~holdersc/wp-content/uploads/2014/04/HoldersStripe-REV.png); }
.header { background-color: #ffffff; }
.navigation { background-color: #779786; text-transform: uppercase; font-weight: 700; }
.navigation-primary li.current-menu-item a, .navigation-primary li.current_page_item a { color: #7d1d13; }
.navigation-primary li, .navigation-primary li a { color: #ffffff; }
.navigation-primary li:hover a, .navigation-primary li a:hover { color: #7d1d13 !important; border-color: #7d1d13; }
.canvas, .canvas-home { background-color: #ffffff; }
.page-content h1, .single-content h1, .page-content h2, .single-content h2, .page-content h3, .single-content h3, .page-content h4, .single-content h4, .page-content h5, .single-content h5, .page-content h6, .single-content h6 {
color: #779786;}
h3 {color: #779786; }
.post-price {display: none;}
.page-content { margin: 40px auto 2em; }