/*
	Theme Name:   Twenty Thirteen Child
	Theme URI:    http://www.eiruv.org.il/twenty-thirteen-child/
	Description:  Twenty Thirteen Child Theme
	Author:       Yoni Navon
	Author URI:   https://www.hostcenter.co.il
	Template:     twentythirteen
	Version:      1.0.0
	License:      GNU General Public License v2 or later
	License URI:  http://www.gnu.org/licenses/gpl-2.0.html
	Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
	Text Domain:  twenty-thirteen-child
*/

/* General */
body
{
	background: url('bg_top.gif');
	background-repeat: repeat-x;
}
.site
{
	max-width: none;
}
#page
{
	background: none;
}
caption, th, td
{
	text-align: initial;
}
td
{
	padding: 0px;
}

/* Header */
#navbar.navbar
{
	max-width: none;
}
.site-header
{
	background-repeat: repeat-x !important;
}
#header-wide
{
	background-image: url('header_cropped.png');
	background-repeat: repeat-x;
	height: 108px;
}
#home-link-container
{
	width: 1000px;
	margin: 0px auto;
}
#logo
{
	width: 303px;
	height: 57px;
	background-image: url('logo.png');
	background-repeat: no-repeat;
	display: inline-block;
	clear: none;
}
#top-text-area
{
	float: left;
	clear: none;
	max-width: 300px;
	max-height: 80px;
	overflow: hidden;
	display: inline-block;
	font-size: 31px;
	font-family: Arial, sans-serif;
	line-height: 1;
	text-align: center;
	color: white;
	padding: 20px 0px;
}
.site-header .home-link
{
	min-height: 108px;
	max-width: 303px;
	margin: 0px;
	padding: 25px 0px;
	float: right;
}
.site-header .home-link h1, .site-header .home-link h2
{
	display: none;
}
.site-title
{
	padding-top: 10px;
}

/* Nav */
.navbar
{
	background-image: url('header_nav.png');
	background-repeat: repeat-x;
}
.nav-menu li
{
	background: url('wine.png') no-repeat scroll left center transparent;
}
.nav-menu li:first-child
{
	background-image: url('wine.png'), url('wine.png');
	background-repeat: no-repeat;
	background-position: right center, left center;
	background-color: transparent;
}
.nav-menu li a
{
	font-size: 17px;
	padding: 14px 20px;
	margin-right: -4px; /* Prevent spacing between inline-block elements */
}
.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus, .current-menu-item a
{
	background-color: #32689b;
	background: linear-gradient(to bottom, #32689b 19%, #2b5987 66%);
}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a
{
	color: white;
	font-style: normal;
}

/* Main */
header.entry-header
{
	border-bottom: 1px dotted #346397;
	margin-bottom: 15px;
}
h1.entry-title
{
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
#main
{
	margin: 0px auto;
	max-width: 1000px;
	background-color: white;
}
div#content
{
	padding: 30px;
	max-width: 717px;
}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta
{
	padding: 0px;
}
.sidebar .post-navigation .nav-links
{
	padding: 0px;
	font-style: normal;
}
a, a:visited, .navigation a, .entry-meta a, .entry-content a, .comment-content a
{
	color: #306493;
}
.entry-content h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	clear: none;
	margin: 8px 0px;
}
.entry-content h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.hentry
{
	padding: 0px;
}
.attachment .hentry
{
	background-color: white;
}
.entry-content img.alignleft, .entry-content .wp-caption.alignleft
{
	margin-left: 0px;
}

/* Forms */
.search-form
{
	display: none;
}
button, input, textarea
{
	border: 1px solid #ddd;
}
button, input[type="submit"], input[type="button"], input[type="reset"],
button:hover, button:focus, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus
{
	padding: 4px 10px;
	font-weight: bold;
	letter-spacing: 1px;
	background: none;
	background-color: #306493;
	border: none;
	border-radius: 0px;
}
form p
{
	margin: 14px 0px;
}
/* Paypal form */
.sd_hidden_form
{
	list-style: none;
}
/* Contact Form 7 styles */
/* .wpcf7-submit
{
	padding: 4px 10px;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #306493;
	border: none;
} */
#mainpage-form-table
{
	background-color: rgb(243, 243, 228);
	max-width: 720px;
}
#mainpage-form-table textarea
{
	width: 478px;
	height: 74px;
}
#mainpage-form-table input[type="text"]
{
	width: 220px;
}
#mainpage-form-table td
{
	padding: 0px 10px 5px 10px;
	max-height: 84px;
	border: none;
}
#mainpage-form-table .submit-cell
{
	text-align: left;
}
#mainpage-form-table img
{
	display: none;
}
#mainpage-form-table img.display
{
	display: inline;
}
#mainpage-contact-container
{
	max-width: 915px;
	margin: auto;
	margin-top: 10px;
	border: none;
}
#mainpage-contact-container td
{
	border: none;
}
#qr-container
{
	/* background-color: rgb(243, 243, 228); */
	min-width: 151px;
	border: none;
	padding: 0px;
	padding-right: 10px;
}

/* Widget areas and sidebars */
#tertiary
{
	left: 30px;
}
.site-main .widget-area
{
	float: left;
	width: 250px;
}
aside.widget
{
	background: -moz-linear-gradient(top, #ffffff 0%, #e9e9ce 100%); /* Firefox */
	background: -o-linear-gradient(top, #ffffff 0%, #e9e9ce 100%); /* Opera (old) */
	background: -ms-linear-gradient(top, #ffffff 0%, #e9e9ce 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #e9e9ce 100%); /* Standard CSS3 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9ce', GradientType=0); /* IE6+ */
}
#secondary.sidebar-container
{
	display: none;
}

/* Footer */
.site-footer
{
	background-color: white;
	max-width: 1000px;
	margin: 0px auto;
	border-top: #aaa solid 1px;
	overflow: hidden;
	padding: 8px 30px;
}
.site-footer .site-info
{
	padding: 0px;
}
.sidebar .site-footer .widget-area
{
	position: static;
	width: 50%;
	max-width: 1000px;
	left: 0px;
}
.site-footer .widget-area, .sidebar .site-footer
{
	text-align: initial;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: black;
}

/* Gallery */
.gallery-item
{
	margin: 20px;
	max-width: 160px;
	word-wrap: normal;
	overflow: visible;
}
.gallery-item .gallery-icon
{
	padding: 3px;
	border: #aaa solid 1px;
	max-width: 160px;
}
.gallery-item img
{
	width: 160px;
}
.gallery-caption
{
	max-height: none;
	text-align: center;
	opacity: 1;
	position: relative;
	background: none;
	color: #454545;
	font-size: 13px;
	padding: 5px;
	font-weight: normal;
	pointer-events: none;
}
/* .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1)
{
	float: none;
	clear: none;
}  */
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption
{
	font-style: normal;
}
.gallery-caption:before
{
	box-shadow: none;
}