/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/
/* home page */
.fl-post-feed-image {
	height: 148px;
	overflow: hidden;
	margin-bottom: 12px;
}
.widget_recent_comments .widgettitle {
	font-size: 1rem;
	text-transform: uppercase;
	font-weight: 600;
	border-bottom: 1px solid #dbc2a6;
	padding-bottom: 6px;
}
/* Add your custom styles here... */ 
.fl-page-bar nav {
	float: right;
}
.logotag .fl-rich-text p:before {
	background: transparent url("/wp-content/uploads/2019/06/patern-1.png") no-repeat scroll right center;
	content: "";
	display: inline-block;
	height: 10px;
	margin-right: 10px;
	width: 30px;
}
.logotag .fl-rich-text p:after {
	background: transparent url("/wp-content/uploads/2019/06/patern-1.png") no-repeat scroll right center;
	content: "";
	display: inline-block;
	height: 10px;
	margin-left: 10px;
	width: 30px;
}
/*.headicon .fl-heading-text:before {
	background: transparent url("/wp-content/uploads/2019/06/patern-2.png") no-repeat scroll right center;
	content: "";
	display: inline-block;
	height: 10px;
	margin-right: 10px;
	width: 60px;
}
.headicon .fl-heading-text:after {
	background: transparent url("/wp-content/uploads/2019/06/patern-2.png") no-repeat scroll right center;
	content: "";
	display: inline-block;
	height: 10px;
	margin-left: 10px;
	width: 60px;
}*/
	body.single-post {
	font-size: 16px;
}
/* buttons and links
----------------------------------------------------------- */
a.pp-post-meta-term {
	text-decoration: none;
}
a.pp-post-meta-term:hover {
	text-decoration: underline;
}
/* Positions the icon search */ 
.top-search .fl-page-nav-search a {
	margin-top: 12px;
}

/* Positions the drop-down form*/ 

 .fl-menu .fl-page-nav-search FORM {
 margin-top: 20px;
 }
/* archive styles */
.fl-archive .fl-archive-title {
	font-size: 22px;
	text-transform: uppercase;
}
.fl-builder-content .fl-node-5d165d6219e97 .menu > li.current-post-parent > a {
    color: #be1e2d;
}
.fl-archive .fl-post {
	padding-bottom: 12px;
}
.fl-post {
	margin-bottom: 12px;
}
.fl-post-feed-header {
	margin-bottom: 12px;
}
/* reg form */
#buddypress .standard-form legend, legend, .register-section label {
    font-weight: 500 !important;
    font-size: 1.2rem;
}
#buddypress .standard-form#signup_form div.submit {
    float: none;
    text-align: center;
}
#buddypress .standard-form div.submit input {
    padding: 0.5rem 1rem;
    font-size: 1.2rem;
    background: #177f75;
    color: #ffffff;
}
#register-page {
	margin: 0 8rem;
}
/* single post page
----------------------------------------------------------- */
.fl-post-thumb img {
	max-width: 450px;
}
/* Media Query - 767px or less
----------------------------------------------------------- */

@media screen and (max-width: 767px) {
	#register-page {
	margin: 0 2rem;
	}
	.fl-node-5d165d6219e97 .fl-menu-mobile-toggle {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}
}

/* Media Query - 768px or greater
----------------------------------------------------------- */

@media screen and (min-width: 768px) {
	.single-post.fl-full-width .container {
	max-width: 90%;
}

}

/* Media Query - 992px or greater
----------------------------------------------------------- */

@media screen and (min-width: 992px) {
	.single-post.fl-full-width .container {
	max-width: 75%;
}
	
}

/* Media Query - 1100px or greater
----------------------------------------------------------- */

@media screen and (min-width: 1100px) {
.fl-full-width .container {
	width: 1120px;
	}
}