.menu-primary a {
	color: #4C196D;
	font-size: 16px;
}
	
.menu-primary li li a, .menu-primary li li a:link, .menu-primary li li a:visited {
      	color: #4C196D;
	font-size: 16px;
}
.menu-primary li li a:active, .menu-primary li li a:hover {
	color: #4C196D;
}



#ez-home-container-wrap .ez-widget-area h4 {
background-color: #EFE4CE ;
color: #fff;
text-align: center;
border-radius: 10px;
padding: 5px 0px 5px 5px;
}

#text-12.widget.widget_text{
   height: 50px;
   width: 165px;
}


.sidebar-primary h4 {
background-color: #A1818A;
color: #fff;
text-align: center;
border-radius: 10px;
padding: 5px 0px 5px 5px;
}

.featuredpost .post h2 {
	text-transform: none;
	font-size: 22px;
	font-weight: bold;
	text-align: left;
}

.sidebar-primary .featuredpost .post h2 {
	font-size: 16px;
}

.content h1.entry-title, .content h2.entry-title {
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bold;
	 
}
.featured-content .entry-header {
border: none;
margin-bottom: 15px;
margin-top: 5px;
}

.content h1.entry-title, 
.content h2.entry-title, 
.content h2.entry-title a, 
.content h2.entry-title a:visited {
 	text-align: left;
text-transform: none;

}
.entry-header {
/*border-bottom: 1px solid #eeeee8;*/
text-align: left;
margin-bottom: 20px;
height: 30px;
}

 .entry-footer .entry-meta {
border-top: 1px solid #eeeee8;
margin: 0;
padding:  2px 0 8px;
}  

.entry-footer .entry-meta {
border-top: none;
}

.sidebar-primary {
	border-left: 1px solid #FFFFFF;
	padding: 0px 0px 0px 15px;
}

#social_share {
float:right;
font-size: 12px
}

#social_above {
max-height: 15px;
}

.topRight ul li{
/*padding-top: 20px;*/
padding-right: 50px;
padding-bottom: 0px;
/*max-height: 25px; */
max-width: 300px;
float: right;
}

.genesis-extender-widget-area {
	margin: 10px 0px 0px 0px;
}



  /* responsive edits  */

@media only screen and (max-width: 1023px) {
.sidebar-primary{
border-left: none;
   }
}
/*
@media only screen and (min-device-width: 320px)
/*and (max-device-width : 568px)*/ {
 .content h1.entry-title, .content h2.entry-title{ 
    font-size: 14px;
   }
}

end of responsive hold*/