/* Theme Name: Good News PR
Description: Responsive Theme is a flexible foundation with fluid grid system that adapts your website to mobile devices and the desktop or any other viewing environment. Theme features 9 Page Templates, 11 Widget Areas, 6 Template Layouts, 4 Menu Positions and more. Powerful but simple Theme Options for full CMS control with easy Logo Upload, Social Networking and Webmaster Tools etc. Responsive is WooCommerce Compatible, Multilingual Ready (WPML), RTL-Language Support, Retina-Ready, Search Engine Friendly, W3C Markup Validated and currently translated into 40 languages. Cross-Browser compatible. No paid memberships or clubs to get
Version: 1.9.3.6Author: Aviv KeterAuthor URI: http://www.createam.coTags: white, black, gray, light, custom-menu, custom-header, custom-background, one-column, two-columns, left-sidebar, right-sidebar, flexible-width, theme-options, threaded-comments, full-width-template, sticky-post, translation-ready, flexible-width, rtl-language-support
Text Domain: Matnas*//* basics */

*{margin:0; padding:0;}
body {}
	
h1 {font-size: 18pt;}
h2 {font-size: 14pt; margin-top:10px;}
h3 {font-size: 10pt; margin-top:10px;}
h4 {font-size: 9pt;}


/* images and misc. */

img{ border: none; padding:0px; }
img a{border:none;}

img.left{ float: left; border: none; padding: 6px; }
img.right{ float: right; border: none; padding: 6px; }



blockquote{
	border-left:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	margin:10px;
	font-family:"Courier New", Courier, monospace;}


/* links */

a{
	color:#723710;
	text-decoration:none;
	border: none;
	}

a:hover{color:#9A927D;text-decoration: none;}



/* fonts */

@font-face {
    font-family: 'OldStandardTTRegular';
    src: url('fonts/OldStandard-Regular-webfont.eot');
    src: local('OldStandardTTRegular'), 
         local('OldStandardTTRegular'), 
         url('fonts/OldStandard-Regular-webfont.ttf') format('truetype'),
         url('fonts/OldStandard-Regular-webfont.svg#font') format('svg'); 
}

/* container */


#container {
	width:884px;
	margin:0 auto;
	padding:0 0 20px 0;
	color:#333;
	background:#fff;
	border-left:20px solid #fff;
	border-right:20px solid #fff;
	overflow:hidden;

	}
	
/* header */

#header {
  	width:100%; 
	color:#fff; 
	height:238px;
	overflow:hidden;
	background:url(images/header.jpg) no-repeat;
	}

#header h1{
	font: normal 42px "OldStandardTTRegular", garamond, georgia, palatino linotype, arial, times;
	letter-spacing: 1px;
	margin: 130px 0 1px 0;	
	padding: 8px 22px 0;
	float: right;
	text-shadow:1px 1px #000;
	letter-spacing:-1px;
	}


#header h2{
	font:normal 12px "OldStandardTTRegular", georgia, palatino linotype, arial, times;
	color: #fff;
	text-shadow:1px 1px #000;
	letter-spacing: 1px;
	margin: -4px 0 0 0;	
	padding:0 22px;
	float: right;
	clear:both;	
	text-transform:uppercase;
	}
	


/* main menu */

#menu{
	background:#080904;
	width:100%; 
	height:54px;
	font-family:"OldStandardTTRegular", georgia, arial;
	font-size:14px;
	margin:0 0 15px 0;
}


#menu ul {
	margin:0 0 0 20px;
	padding:0;
}

#menu ul li {
	list-style-type: none;
	float:left;
	margin: 0 10px 0 0;
	padding:8px 0;
}

#menu ul li a {
	padding: 6px 14px;
	margin: 0;
	color:#949490;
	display:block;
}

#menu ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:#332b22;
}

#menu ul li.current_page_item a{
	background:#332b22;
	color:#fff;
}

#menu ul ul {
	position:absolute; 
	display:none; 
	width:12em; 
	margin:0;
	padding:0; 
	background:#332b22;
	z-index: 99999;
}

#menu ul li ul {width:14.1em; padding:8px 0;  display: none; position: absolute; z-index:999; line-height:24px;}
#menu ul li ul li {padding:0;}
#menu ul li ul a {width:12em; height:auto; float:left; color:#aaa; padding:4px 10px; height:auto; color:#fff;}
#menu ul li ul a:hover {color:#aaa;height:auto; border:none; border-radius:none !important;}
#menu ul ul ul {top:auto; padding:0;}
#menu ul li ul ul {left:12em; margin:0 0 0 20px; top:auto;}
#menu ul li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none; border:none; }
#menu ul li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

#menu ul li.current_page_item li a {
	color:#aaa;
	background:none;
}

#menu ul li li a {
	color:#aaa;
	background:none;
}

#menu ul li li a:hover {
	color:#fff;
	background:none;
}

#menu ul li.current_page_item li a:hover {
	color:#fff;
}

#menu ul li ul li.current_page_item a {background:none !important;}




/* content */


.content {
	overflow: hidden;
	margin:0 14px 0 0;
	float: left;
	width: 480px;
	}
	
	
.content .title{
	font: normal 14px "OldStandardTTRegular", georgia, sylfaen, times, verdana;
	background:#605140;
	padding:6px 12px;
	display:block;
	color:#fff;
	text-transform:capitalize;
	text-shadow:1px 1px #000;
	}

.post {
	margin: 0;
	padding:0 15px 30px 0;
	line-height:20px;
	}

.post h2{
	font: normal 32px "OldStandardTTRegular", georgia, sylfaen, times, verdana;
	color:#000;
	text-transform:capitalize;
	}
	
.post h2 a{
	color: #100F0D;
	text-decoration: none;
	}
	
.post h2 a:hover{
	color: #666;
	text-decoration: none;
	}
	
.post h3{
	font: normal 12px georgia, sylfaen, times, verdana;
	color:#605140;
	border-bottom: 1px solid #ddd;
	padding: 0 0 12px 0;
	}

.post ul {margin:15px 25px;}

.post ul li {list-style-type:square; line-height: 20px;}

.entry p{margin:12px 0;}

.more-link{
	padding:4px 10px;
	background:#594c3d;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	text-transform:lowercase;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	text-shadow:1px 1px #000;
	}
	
.more-link:hover{
	background:#3b3229;
	color:#fff;
	text-decoration:none;
	}

.spacer{
	width:450px;
	height:1px;
	background:#E5E4DA;
	margin:15px 0 0 15px;
	}
	
.recentposts{
	padding:15px;
	}
	
.repost{
	border-bottom:1px dotted #E5E4DA;
	padding: 0 0 16px 0;
	}
	
.repost h2{
	font: normal 14pt georgia, sylfaen, times, verdana;
	padding:0;
	color:#000;
	}
	
.repost h2 a{
	color:#000;
	}
	
.repost h2 a:hover{
	color:#723710;
	}
	
.repost h3{
	font: normal 8pt georgia, sylfaen, times, verdana;
	padding:0;
	color:#000;
	}
	
.repost ul {margin:15px 25px;}

.repost li {list-style-type:square; line-height: 20px;}


.postmetadata{
	clear: both;
	border-top:1px solid #ddd;
	padding:6px 0;
	margin-top: 20px;
	font-size:12px;
	}

.repostmetadata{
	padding:8px 0 0 0;
	color:#000;
	line-height:18px;
	}
	

.navigation {
	font-size:11px;
	margin:20px 0 0 0;
	padding:0 15px 0 0;
	text-transform:lowercase;
	}
	
.alignleft a{
	float:left; 
	margin:25px 0 0 0;
	padding:2px 12px;
	background:#635b48;
	color:#fff;
	text-decoration:none;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	}
	
.alignleft a:hover{
	background:#605140;
	color:#fff;
	text-decoration:none;
	}
	
.alignright a{
	float:right; 
	margin:25px 0 0 0;
	padding:2px 12px;
	background:#723710;
	color:#fff;
	text-decoration:none;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	}

.alignright a:hover{
	background:#605140;
	color:#fff;
	text-decoration:none;
	}

.notfound{padding: 25px; font-size: 22px; font-weight: 300;}





/* Left Sidebar */

.left{
	margin:0;
	padding: 0;
	font-size:12px;
	overflow:hidden;
	width: 188px;
	float:left;
	}
	
.left h2{
	font: normal 14px "OldStandardTTRegular", georgia, sylfaen, times, verdana;
	padding:6px 0;
	display:block;
	color:#6B6455;
	border-top:1px solid #CEC6AF;
	border-bottom:1px dotted #CEC6AF;
}

.left p {margin:0; padding:14px 5px 14px 0;}

.left img {padding: 0; margin: 0;}
	
.left ul li {
	margin: 0;
	padding: 0;
	line-height: 20px;

	list-style-type: none;
	}

.left ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: square;
	list-style-position:inside;
	color: #898989;
}


/* wp-calendar styling */

#wp-calendar{
	margin:14px 0;
}


/* Right Sidebar */

.right {
	margin:0;
	padding:0;
	font-size:12px;
	overflow:hidden;
	width: 188px;
	float:right;
	}

.right h2{
	font: normal 14px "OldStandardTTRegular", georgia, sylfaen, times, verdana;
	padding:6px 0;
	display:block;
	color:#6B6455;
	border-top:1px solid #CEC6AF;
	border-bottom:1px dotted #CEC6AF;
}

.right p {margin:0; padding:14px 0;}

.right img {padding: 0; margin: 0;}

.right ul {
	margin:0;
	padding:0;
	}

.right ul li {
	margin: 0;
	padding: 0;
	line-height: 20px;
	list-style-type: none;
	}

.right ul ul {
	margin:0;
	padding: 0;
}

.right ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: square;
	list-style-position:inside;
	color: #898989;
}








/* comments */


.maincomments{
	padding:0;
	margin:0 15px 30px 0;;
}

.maincomments h3{
	font:normal 16px "OldStandardTTRegular", georgia, sylfaen, times, verdana;
	color: #000;
	margin:0 0 14px 0;
	padding:0;
	}

#respond{margin: 0;}

#commentform{
	margin:0;
	padding:0;
	}
	
#commentform p{
	color: #000;
	}
	
#commentform a{color: #777; text-decoration: none; }
	
	
#comment{
	width:95%;
	}

#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family:"helvetica neue", helvetica, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:4px;
	border: 2px solid #eee;
	}
	
#submit{
	margin:5px 5px 0 0; 
	padding:4px 14px;
	background:#847359; 
	text-transform:lowercase;
	color:#fff;
	width:90px;
	border:none;
	cursor:pointer;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	}
	
#submit:hover{
	background:#635643; 
	border:none;
	color:#fff;
	}
	
ol.commentlist {list-style-type: none; margin:0; padding:0;}

ol.commentlist li {
	margin:0 0 12px 0;
	padding:8px 0;
	list-style-type:none;
	overflow:hidden;
	}

ol.commentlist li.alt {background:#fff;}

ol.commentlist li p{
	margin:12px 0;
	font-size:12px;
	}
	
cite {
	font:normal 14px "helvetica neue", helvetica, arial, times;
	padding:4px 0;
	}
	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}

.children{
	margin:8px 0 0 12px;
	padding: 0;
}

.nocomments{background:#2d2d2d; color:#fff; padding:0;}

.comment-meta{font-size:12px; line-height:18px;}

.thread-alt {
	margin: 0px;
	padding: 0px;
	}

.thread-even {
	margin: 0px;
	padding: 0px;
	}

.depth-1 {
	margin: 0px;
	padding: 0px;
	}

.even, .alt {
	border-top: 1px solid #E6E6E6;
	margin: 0px;
	padding: 4px;
	}

.avatar{float:left; margin:0 12px 8px 0;}






/* misc */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* WP Page Navi Styles */

.wp-pagenavi{
	font-size:11px !important;
	text-transform:uppercase;
	padding:12px 0;
	margin:12px 0;
	border-top:1px dotted #ccc;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #f30032 !important;
	color: #FFF !important;
	background-color: #f30032 !important;
}
.wp-pagenavi a:active {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	color: #494949 !important;
	border: none !important;
	background-color:none !important;
	margin:0 8px 0 0 !important;
	padding:0 !important;
}
.wp-pagenavi span.current {
	border: 1px solid #f30032 !important;
	color: #FFF !important;
	font-weight:300 !important;
	background-color: #f30032 !important;
}







/* search */

#searchform{
	padding: 16px 0 6px 0;
	font-family: verdana, arial, times;
	}

#searchform input#s{
	padding: 6px 8px;
	margin: 0;
	border:none;
	background:#f2f1e7;
	color:#605140;
	width: 90%;
	text-transform:lowercase;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	}
	
#searchform input#s:hover{
	background:#D8D6C4;
	}
	
#searchform input#s:focus{
	background:#EAE8DE;
	}
	
	



/* footer */

#footer {
	clear: both;
	width:914px;
	margin: 0 auto;
	padding:0;
	overflow:hidden;
	font-family:"OldStandardTTRegular", georgia, arial;
	font-size:13px;
	word-spacing:1px;
	text-shadow:1px 1px #000;
	}
	
#footer p{padding:24px 15px; margin: 0; color: #CEC9B7; text-align:center;}

#footer a{color: #fff;text-decoration: none;}
#footer a:hover{color: #AFA795;text-decoration: none;}

.hpprod {    font-size: 40px;    font-weight: bold;    margin: 0 0 40px;    text-align: center}
.profile_bottom_team{ display:none;}


/*--Whatsapp Button---*/
.wptoggle {display: flex; align-items: center; justify-content: center; white-space: nowrap;  line-height: 100%;  padding: 12px 20px;  position: fixed; bottom: 10px; left: 20px; cursor: pointer; box-shadow: 0 1px 6px rgba(0, 0, 0, .06), 0 2px 32px rgba(0, 0, 0, .16);  transition: box-shadow 80ms ease-in-out,width .4s ease .2s; background-color: rgba(37, 198, 85, 0.9);  color: rgba(255, 255, 255, 1);	border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; width: 60px; height: 60px; z-index: 999;}
.wptoggle svg { margin: 0; width: 30px;  height: 30px;  position: absolute;  top: 50%;  left: 50%; transform: translateY(-50%) translateX(-50%);display: inline-block;fill: rgba(255, 255, 255, 1);}
.wpbox { direction:rtl; position: fixed; bottom: 110px;   left: 20px; background: white; max-width: 360px; width: 100%; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;  box-shadow: 0 8px 25px -5px rgba(45, 62, 79, .15); visibility: hidden;  opacity: 0;  transform: translateY(50px) scale(0.9); background:#FFF; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; z-index:999;font-family: open_sans_hebrewregular;}
.wpdesc{ background:#0DC152; padding: 15px 40px 15px 20px;border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; color:#FFF;font-size: 14px;line-height: 1.5em;}
.wpbox:before, .wpbox:after { content: ''; position: absolute;bottom: -7px;  width: 13px; height: 13px;left: 22px; background:#FFF; transform: rotate(45deg); z-index: -1; border: 1px solid #FFF; box-shadow: 3px 3px 3px rgba(0, 0, 0, .02);}
.wpbox:before {box-shadow: none; background: #FFF;transform: none; bottom: 0; width: 19px; left: 22px; border-color: #FFF; }
.wpbox .wpclose {display: block;  width: 15px;  height: 15px; position: absolute; top: 7px; right: 7px; opacity: .5; transition: opacity .3s; cursor:pointer;}
.wpbox .wpclose:before {content: ''; display: block;background: #FFF; width: 15px; height: 3px; position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%) rotate(45deg);}
.wpbox .wpclose:after {content: ''; display: block;background: #FFF; width: 15px; height: 3px; position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%) rotate(-45deg);}
.wpbox .wps-people {overflow: auto; padding: 10px;}
.wpbox .wps-account {padding: 10px;border-top: 1px solid #f5f5f5; display: flex; align-items: center; justify-content: center;overflow: hidden;position: relative; text-decoration:none;}
.wpbox .wps-account:hover{ text-decoration:none;}
.wpbox .wps-face {float: left; width: 60px; height: 60px; position: relative; background:url(images/whatsapp.png) center center no-repeat; background-size:cover;}
.wpbox .wps-info {float: left;width: calc(100% - 40px); padding-left: 10px; color:#333; font-size:16px;}
.wpbox .wps-title {font-size: 12px; line-height: 1.5em;opacity: .6;}
.wpbox .wps-text {display: block;font-weight: bold;}
.whatsappb.active .wpbox {visibility: visible; opacity: 1;transform: translateY(0) scale(1);}

@media only screen and (max-width:767px){
.wpbox {bottom:100px;}
}
@media only screen and (max-width:412px){
.wpbox {width: 100%;max-width: calc(100% - 40px);}	
}