/*
Theme Name:  drfondrea
Theme URI:
Description: Your theme description.
Author:      Your Name
Author URI:  http://yoursite.com
Version:     1.0.0
License:     GNU General Public License
License URI: license.txt
Tags:        dark, light, white, black, gray, left-sidebar, right-sidebar, fluid-layout, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: drfondrea
Template:    cherryframework4
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
h3, .h3 {
    letter-spacing: 0;
    color: #333333;
    font: 600 30px/35px Raleway, sans-serif !important;
}


h4 {
  line-height: 30px !important;
}

#cherry-posts-list-18 .post-thumbnail
{
    width: 150px !important;
    float: left !important;
    margin-right: 10px !important;
}

#cherry-posts-list-13 .post-thumbnail img
{
    width: 100% !important;
}

.entry-title {
    clear: both !important;
}

.page-id-14592  .bbp-form legend
{
	display:none !important;
}

.page-id-14592  .bbp-form .bbp-form
{
	height:150px;
}

.bbp-reply-form #bbp_anonymous_website,
.bbp-topic-form #bbp_anonymous_website,
label[for="bbp_anonymous_website"] {
	display: none !important;
}

.bbp-the-content{
	border:1px solid #666 !important;
}

#bbp_topic_submit
{
	background-color:#c72228 !important;
	border:0px;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
}

.ask_q {
	border-bottom:1px solid #d21c22;
}

#bbp_stats_widget-2{
	font-size:11px !important;
}

#bbp_stats_widget-2 dt{
	float:left;
	width:160px !important;
}

#bbp_stats_widget-2 dd{
	border-bottom:1px solid #ccc;
}
#bbp_forums_widget-2 li
{
	margin:0px;
	padding:5px;
	padding-left:15px;
	border-bottom:1px solid #ccc !important;
}

#bbp_forums_widget-2 li:hover
{
	border-bottom:1px solid #d21c22 !important;
}

#bbp_forums_widget-2 li  a
{
	font-size:13px !important;
}



#menu-item-14194 a{
	text-decoration:underline !important;

}

#menu-item-14194 {
	background-color:#000 !important;
	padding-left:5px;
	padding-right:5px;
}

#menu-primary-items .menu-item {
	margin-left:20px !important;
}

h1, h2, h3, h4, h5
{
	text-transform:none !important;
}

.page-id-3793  .bbp-template-notice p
{
	font-size:12px !important;
	padding:10px;
}

.post-12230  .bbp-login-form
{
	width:300px;
	text-align:left !important;
}

div.bbp-submit-wrapper
{
	background-color:#d21c22 !important;
	float:left;

}

.single .entry-content  .wp-smiley{
	width:19px !important;
	height:24px !important;
}

.site-description
{
	display:none !important;
}

.container-fluid{
	padding:0px !important;
}

#menu-primary{
	background-color:#363636 !important;

}


.showcase-area{
	margin-top:0px !important;
}

#menu-meniu_articole li{
	float:left;
}

#menu-meniu_articole li a
{
	margin-right:27px;
}

#nav_menu-2
{
	margin:0px !important;
}

#static-area-footer-top h3{
	color:#fff;
}

#cherry-posts-list-3 .post-thumbnail{
	height:150px !important;
}

#static-area-footer-top a{
	color:#fff;
}

#static-area-footer-top{

	background-color:#363636 !important;
	color:#fff;
}

.top_box_1 , .top_box_2 {
	cursor: pointer;
	cursor: hand;
}

.top_box_1{
	padding:5px;
	background-color:#eeeeee !important;
	margin-left:-32px;
	font-size:12px;
}

.top_box_1 p{
	padding-left:14px;
}


.motopress-service-box-obj h5{
	padding-top:3px !important;
}

.top_box_2{
	margin-top:-24px;
	padding:5px !important;
	background-color:#e0e0e0 !important;
	margin-left:-32px;
	color: #000 !important;
	font-size:12px;
}

#menu-primary-items {
	float:none !important;
}

#menu-primary-items
{
	width:1050px !important;
	margin:auto !important;
	z-index:99999 !important;
}


#menu-meniu_articole
{
	width:1050px !important;
	height:30px !important;
	margin:auto !important;
	padding-top:15px;

}

#static-area-header-top{
	width:1050px !important;
	margin:auto !important;
}

#menu-primary li{
	padding-top:20px;
	padding-bottom:20px;
}


.site-content
{
	padding-top:0px;
}

#primary{
	/*margin-top:-25px !important;*/
}

.current_page_item
{
	background-color:#c72228 !important;
	padding:20px;

}

#menu-primary .menu-item a:hover, #menu-primary .menu-item.current-menu-item > a
{
	color:#fff !important;
}

.container{
	width:100% !important;
	max-width:100% !important;
	padding:0px !important;
}

/* menu */
#follow_link
{
		/*background-image:url("/wp-content/uploads/2016/02/menu_star1.png");*/
		background-image:url("/wp-content/uploads/2016/07/icon_face.png");
		background-repeat:no-repeat;
		background-position: right;
		padding:20px;
		padding-right:30px;
		font-size:16px;

}

#social_header li{
	list-style-type:none;
}

#social_header{
	list-style-type:none;
	margin-top:50px;
}

#menu-primary .sub-menu
{
	background-color:#5b5b5b !important;
}

#menu-primary .sub-menu li {
	padding:0px !important;
}

#menu-primary .sub-menu li  a{
	color:#fff !important;
	text-decoration:none !important;

}

#menu-primary .sub-menu li:hover {
	background-color:#c72228 !important;
}

.site-branding img{
	z-index:99999 !important;
}

#header{
	padding-bottom:0px !important;
}

#cherry-posts-list-3  .cherry-posts-item, #cherry-posts-list-15  .cherry-posts-item , #cherry-posts-list-16  .cherry-posts-item
{
	width:250px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}

#cherry-posts-list-3  .post-thumbnail, #cherry-posts-list-15  .post-thumbnail, #cherry-posts-list-16  .post-thumbnail  {
	height:170px;
	overflow:hidden;
}

#cherry-posts-list-5  .post-thumbnail{
	width:100px;
	height:100px;
	overflow:hidden;
	float:left;
	margin-right:15px;
}


#cherry-posts-list-5 .cherry-posts-item {
	border-bottom:1px solid #eee;
	padding-top:10px;
	padding-bottom:10px;
}

#cherry-posts-list-5  .item-3{
	border-bottom:0px;
}


.site-footer.wide .container {
	width:1050px !important;
}

#cherry-posts-list-1  .post-thumbnail img{

	width:1000px;
}

#cherry-posts-list-1  .post-thumbnail {
	height:400px !important;
	overflow:hidden;
}

#social_top_menu  li a{
	display:block;

}

#social_top_menu  li
{
	text-align:left;
	padding-left:40px !important;
	font-size:13px !important;

}

.fa-facebook-square{
	color:#3b5998;
}

.fa-twitter-square
{
	color:#1da1f2;
}

.static-footer-sidebars .widget-title
{
		font-size:17px !important;
		font-weight:bold;
}

.static-area-footer-social{
	background-color:#f7f7f7 !important;
	padding-bottom:30px !important;
}

.static-footer-info h3{
	text-align:left !important;
}

#metaslider_3284 .caption-wrap
{
	background-color:#f7f7f7 !important;
	color:#000 !important;
	height:80px !important;
}


#static-area-footer-top .container
{
		width:1050px !important;
}


#header .cherry-breadcrumbs {
	background-color:#eee !important;
	padding:55px 0 55px;
	margin-bottom:30px !important;

}

.page-title {
	color:#000 !important;
	font-size:45px;
}

.page-content, .entry-content, .entry-summary{
	margin:0px !important;
}

figure.large img{
	width:300px !important;

}



#menu-meniu_articole .current-menu-item a
{
		text-decoration:underline;
		color:#d21c22 !important;
}


.category .post  .entry-meta-bottom{
	display:none;
}

#header .search-form input[type="search"] {
		top:0px !important;
}

.category .post
{
	width:45%;
	height:480px;
	float:left;
	border-bottom:4px solid #eee;
	padding-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	overflow:hidden;
}

/*

.category article:first-child
{
	width:100%;
	height:210px;
}

.category article:nth-child(2), .category article:nth-child(3), .category article:nth-child(4)
{
	width:30%;
	height:440px;
}


.category article:nth-child(7), .category article:nth-child(8), .category article:nth-child(9), .category article:nth-child(10)
{
	width:21%;
	height:440px;
}

*/

.sidebar-main .widget-title
{
	background-color:#d21c22 !important;
	color:#fff;
	padding:5px;
	border-radius:10px 0px 10px 0px;
	font-size:18px;
	padding-left:15px;
}

#recentcomments li {
	background-color:#fff;
	padding:6px;
	border-radius:7px;
}

.site-content .widget-area
{
	padding: 10px;
}

.site-content .widget-area .widget
{
	padding-top:10px;
}

#menu-meniu_articole-1 li a{
	display:block;
}

#menu-meniu_articole-1 li{
	margin:0px;
	padding-left:25px;
	background-color:#fff;
	margin-bottom:1px !important;
}

.search-form .search-field {
	border:1px solid #eee !important;
}



.search-field{
	border-radius:5px !important;
}


.single .entry-content .size-full
{
	width:500px !important;
}

.dots_1
{
	/*
	color: #d21c22;
	font-weight:bold;
	font-size:17px;
	*/
}

#menu-item-1753{
	margin-left:0px !important;
}

.single .entry-content img
{
	border:1px solid #eee;
}

.single .entry-meta-bottom{
	display:none !important;
}

.wysija-submit{
	background-color:#d91c24 !important;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	border:0px;
	color: #fff !important;
}

.play_f
{
	margin-top:-80px !important;
	margin-bottom:20px !important;
	margin-left:110px !important;
	clear:both !important;
	float:none !important;
}

.metaslider a {
	display:block;
}


.search-q {
	padding:0px;
	margin:0px;
}

#menu-item-3646{
	height:55px;
	overflow:hidden;
}

#menu-item-3646 .search-submit{
	background-color:#c72228 !important;
	border:0px;
}


/*
#metaslider_3284.flexslider .slides .caption-wrap
{
	background-image:url("/wp-content/uploads/2016/03/play.png") !important;
	background-position:center top;
	background-repeat:no-repeat;
	background-position: 0 -18px;
	overflow:visible !important;
}
*/

.stButton .st-twitter-counter, .stButton .st-facebook-counter , .stButton .st-yahoo-counter, .stButton .st-linkedin-counter, .st_facebook_hcount, .st_plusone_hcount, .st_linkedin_hcount{
	height:23px !important;

}

@media screen and (max-width:1050px){

body {
	margin:20px !important;
}

#social_top_dow {
	display:none !important;

}

#follow_top_1 {
	display:none !important;

}

#menu-meniu_articole {
	width:100% !important;
}

#menu-meniu_articole li {
	margin:1%;
	width:48%;
	background-color:#666;
	float:left !important;

	font-size:12px;
	color: #fff;
	text-align:center;
}

#menu-meniu_articole li a{
	color: #fff;
	display:block;

}

#menu-meniu_articole .current-menu-item{
	background-color:#d21c22;
	color: #fff;
}

#menu-meniu_articole .current-menu-item a{
	color: #fff !important;
}


.motopress-service-box-obj{
	padding:30px !important;
}

.category .post, .category article:first-child{
	width:100%;
	height:auto;
}

.category article:nth-child(2), .category article:nth-child(3), .category article:nth-child(4)
{
	width:100%;
	height:auto;
}

.static-footer-info h3 {
	margin-left:30px;
}

.static-footer-sidebars{
	padding:10px;
}

#recentcomments .recentcomments {
	padding-left:20px;
}

}


@media (max-width:800px)
{
    h3 {
      font-size:26px !important;
    }
}


.pcp-post-thumb-wrapper
{
  height:160px;
  overflow: hidden;
}

.sp-pcp-readmore
{
  display: none;
}

#bbpress-forums #bbp_reply_submit {
  background-color: #d21c22 !important;
  color: #fff !important;
  border:0px !important;
  padding:10px !important;
  padding-left:20px !important;
  padding-right:20px !important;
  font-size:20px !important;
}
