/*
Theme Name: shafik_com
Description: Child Theme for Redman_One
Template: redman_one
Version: 0.1
.
This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url("/wp-content/themes/redman_one/style.css");

/* ******************  general  *************** */

body  { margin:0; padding:0; color: #000; }

#wp-blog { font-family: 'Nunito',sans-serif !important; }

#wp-blog #sidebar h2 { text-align: left !important; font-family: 'Montserrat', Arial, Helvetica, sans-serif !important; color: #555555 !important }

#wp-blog h2, #wp-blog h2 a, #wp-blog h2 a:visited, #wp-blog h3, #wp-blog h3 a, #wp-blog h3 a:visited{
  font-size: 22px;
}
#wp-blog h2, #wp-blog h2 a, #wp-blog .post h3, #wp-blog .post h3 a {
	color: #82763f !important;
    font-family: 'Montserrat' !important;
    font-size: 24px;
    font-weight: normal;
}

#wp-blog small, #wp-blog #sidebar ul ul li, #wp-blog #sidebar ul ol li, #wp-blog .nocomments, #wp-blog .postmetadata, #wp-blog blockquote, #wp-blog strike{
  color:#312626;
  font-size: 14px;
}
#wp-blog a {
	color: #82763f;
	font-family: 'Nunito', Arial, Helvetica, sans-serif !important;
}

#wp-blog .post.listing-alert .entry h3,
#wp-blog .post.listing-alert .entry .price,
#wp-blog .post.listing-alert .entry li.view a
{
  color:#82763f;
}

#wp-blog a:hover {
	color: #312626 !important;	
}

#wp-blog #sidebar
{
	margin-left: 695px;
	padding-left: 20px;
	width: auto;
	padding-top: 5px;
	text-align: left;
	border-left: 1px dotted #444444;
}
#wp-blog .narrowcolumn {
	float: left;
	padding: 0 0 15px 15px;
	margin: 0px 0 0;
	width: 650px;
}
#wp-blog #page {
	border: none;
}

#wp-blog #commentform {
	text-align: left;
}

#wp-blog #content {
	padding: 0px;
}

#wp-blog .post .entry{
  background:none;
  border:none;
  color:#444444;
}

#wp-blog .post.listing-alert .entry{
  background:#fff; color:#444444 !important;
}

#wp-blog .post.listing-alert .entry li{color:#000 !important;}

#wp-blog .post.listing-alert .entry .area{
  color:#666;
}

#wp-blog .post.listing-alert .entry li.listingInfo{
  color:#666;
}

#wp-blog .post.listing-alert .entry .photo img{
  border:2px solid #444444;
}

#wp-blog .postmetadata{
  background:none;
  border-bottom: 1px dotted #444444;
}

body #wp-blog .post .entry p, body #wp-blog .post .entry li, body #wp-blog .post .entry td{
  color:#555555 !important;
  font-size: 16px;
}

#wp-blog .commentlist p, #wp-blog .commentlist li, #wp-blog #commentform p { color: #666 !important }

#addthis-widget-3 { height: 100px; }
#wp-calendar { color: #444444; }
#wp-blog #wp-calendar caption { text-align: left !important; }

#wp-blog .narrowcolumn .postmetadata {
	font-size: 12px !important;
	line-height: 16px;
}

#wp-blog .narrowcolumn .postmetadata small {
	font-size: 12px !important;
	line-height: 16px;
}

#wp-blog .addthis_toolbox {
	margin: 30px 0;
}

#wp-blog .post .entry {
	padding: 20px 10px 20px 5px;
}
span.the_author { padding-left: 5px; }

#wp-blog .narrowcolumn {
	width: 75%;
}
#wp-blog #sidebar {
	margin-left: 80%;
}