/*
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
*/

.ace_content {
    text-align: left;
    direction: rtl;
} 

.gfield_label
{
	display:none!important;
}
#gform_submit_button_1
{
	width: 100%!important;
	text-align: center!important;
}
.gform_footer 
{
    padding-left: 16px!important;	
	direction: rtl;
}

.fl-sidebar .fl-widget.widget_text
{
font-size: 26px;
text-align: center;
}

.fa, .fas {
    font-weight: 400;
}

.fl-page-bar
{
	font-size:16px;
}
.fl-page-bar ul.navbar-nav li+li
{
	border-right: 3px solid #fff;
}
.fl-page-bar ul.navbar-nav
{
margin: 10px 0;
}
a.nav-link
{
	text-align: right!important;
}

.fl-submenu-indicator .fl-page-nav ul.navbar-nav li.menu-item-has-children > a::before {
    font-family: 'Font Awesome 5 Free';
    content: '\f107';
    font-weight: 900;
    float: right;
}

#footer a
{
	/*white-space:nowrap;*/
}
#footer a:before {
	padding-left: 5px;
    content: ">";
    color: #00ccff;
}

.fl-page-bar a
{
line-height: 36px;
}

.fl-page-bar .contacts
{
	direction: rtl;
}
.fl-page-bar .contacts a
{
font-weight: 500;
	margin-right: 20px;
}
.fl-page-bar .contacts a i:before
{	
	color: #4297dc;
	margin-right: 10px;
}
.fl-page-bar .contacts a i
{
		color: #fff;
}

@media only screen and (min-width: 768px) 
{
.fl-page-nav-col
{
	width: 80%;
}
.fl-page-logo-wrap
{
	width: 20%;
}
}

.screen-reader-text {

    right: -999em;
}