html {
	background: white;
}
body {
	direction: ltr !important;
}
body.post-template-default {
	direction: ltr !important;
}
.direction-rtl {
	direction: rtl !important;
}
.margin-none p {
	margin: 0px !important;
}

.hide {
	display: none !important;
}

.text-right .fusion-live-search-input {
	text-align: right !important;
}

.font-size-13 {
	font-size: 13px !important;
}
.blog-style-homepage {
    text-align: right;
}
.blog-style-homepage .fusion-post-content-wrapper {
	padding: 2px !important;
}
.blog-style-homepage #blog-1-post-23561 {
	display: none !important;
}
.blog-style-homepage #blog-1-post-23466 {
	display: none !important;
}
.blog-style-homepage #blog-1-post-24496 {
	display: none;
}
#menu-main-website-menu a:hover {
	color: white !important;
	opacity: 0.8;
}
#menu-main-website-menu a {
	color: white !important;
}
#menu-categories-menu a:hover {
	color: #9647ff !important;
}
.blog-style-homepage .entry-title {
	font-size: 12px !important;
  font-weight: bold !important;
}
.blog-style-homepage .fusion-single-line-meta a {
	color: #8c4ffb;
}

.blog-style-homepage.fusion-blog-layout-large article {
    margin-bottom: 20px !important;
}

.blog-style-homepage .fusion-rollover {
	display: none !important;
}

.blog-style-homepage .fusion-meta-info {
margin-top : 0px !important;
}

.blog-style-homepage .fusion-alignleft {
float: right !important;
margin-right: 0px !important;
}

.blog-style-homepage.fusion-blog-layout-large .entry-title {
margin-bottom: 10px !important;
}

.blog-style-homepage .pagination {
display: none !important;
}

.pk-share-buttons-wrap {
	display: none !important;
}
/* @media (max-width: 600px) {
  #bsf_rt_marker {
	width: 33%;
	margin-top: 0px;
	padding: 20px;
	float: left;
}
} */
@media (max-width: 599px) {
.single-post-related-section  #bsf_rt_marker {
	width: 100% !important;
}
	.newsletter-styling .button-field {
    padding: 14px 14px !important;
}
	.newsletter-styling .mc4wp-form-fields p {
    display: flex;
}
}
.single-post-related-section #bsf_rt_marker {
	width: 33%;
	margin-top: 0px;
	padding: 20px;
	float: left;
}

.single-post-related-section #bsf_rt_marker p {
	margin-bottom: 0px !important;
}


.fusion-footer .fusion-widget-area .fusion-vertical-menu-widget li span {
	color: white !important;
	font-weight:bold;
	font-size: 18px;
}

.fusion-footer .fusion-widget-area h4 {
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}

.footer-column-4 h4 {
	display: none;
}

.footer-column-4 .fusion-social-networks-wrapper {
	display: flex;
	justify-content: space-around;
}
.footer-column-4 .fusion-social-networks .fusion-social-network-icon {
	margin-top: 10px !important;
}
.footer-column-4 .fusion-social-networks .fusion-social-network-icon:before {
	color: black;
    background: white;
    padding: 6px;
    border-radius: 50px;
}

.footer-column-4 #media_image-2 {
	margin-bottom: 25px !important;
}

.footer-column-4 #media_image-3 {
	margin-bottom: 25px !important;
}

.footer-column-4 #media_image-4 {
	margin-bottom: 25px !important;
	width: 35px;
	float: right;
	margin-right: 15px;
}
.footer-column-4 #media_image-5 {
	margin-bottom: 25px !important;
	width: 35px;
	float: right;
}
}
.menu-text {
	color: white !important;
}

#homepage-postcard .fusion-column-wrapper{
	text-align: right !important;
}

#homepage-postcard .fusion-column-wrapper h3{
	text-align: right !important;
}

#homepage-postcard .fusion-filters {
	direction: rtl !important;
}

.newsletter-email-field input {
	text-align: right !important;
}

.newsletter-styling {
	text-align: right;
}

.newsletter-styling .email-field {
	max-width: 70%;
	text-align: right !important;
	border-radius: 0px;
}
.newsletter-styling .button-field {
	max-width: 30%;
	padding: 14px 30px;
	background-color: #9647ff;
	color: white;
	font-size: 14px;
	border: none;
/* 	float: left; */
	margin-right: 10px;
}

.newsletter-styling .checkbox-field {
	direction: rtl;
} 

.newsletter-styling .checkbox-field a {
	color: white;
} 

.mc4wp-response p {
	color: white;
}

#mc4wp-form-1 .button-field {
	padding: 13px 13px;
	background-color: #9647ff;
	color: white;
	font-size: 14px;
	border: none;
	max-width: 30%;
	float: left;
}

/* #mc4wp-form-1 .email-field {
	max-width: 70%;
	text-align: right !important;
	border-radius: 0px;
}

#mc4wp-form-1 .checkbox-field {
	margin-bottom: 0px;
}

#mc4wp-form-1 .checkbox-field a {
	color: white;
	font-size: 13px;
}


#mc4wp-form-1 .mc4wp-response p {
	color: #8c1ef9;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 0px;
} */

#mc4wp-form-2 .button-field {
	padding: 13px 13px;
	background-color: #9647ff;
	color: white;
	font-size: 14px;
	border: none;
	max-width: 30%;
	float: left;
}

#mc4wp-form-2 .email-field {
	max-width: 70%;
	text-align: right !important;
	border-radius: 0px;
}

#mc4wp-form-2 .checkbox-field {
	margin-bottom: 0px;
}

#mc4wp-form-2 .checkbox-field a {
	color: white;
	font-size: 13px;
}


#mc4wp-form-2 .mc4wp-response p {
	color: #8c1ef9;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 0px;
}

#mc4wp-form-2 .checkbox-field {
	direction: rtl;
} 

.toggle-table-of-contents {
	background: #fcf7f6 !important;
	padding-left: 10px;
}

.toggle-table-of-contents a{
	font-size: 15px !important;
}
.toggle-table-of-contents .fusion-toggle-heading {
	margin-right: 10px !important;
}
.pk-scroll-to-top.pk-active {
	display: none !important;
}

#menu-item-24568 {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	border: 1px solid black;
}

#menu-item-24568 .awb-menu__sub-ul.awb-menu__sub-ul_main {
	border: 1px solid black;
}

#blog-1-post-24486 {
	display: none;
}

.request-a-demo-model .fusion-modal-content {
	text-align: right !important;
}

.request-a-demo-model .fusion-modal-content input {
	text-align: right !important;
}

.request-a-demo-model .fusion-modal-content h3 {
	margin-top: 40px !important;
}
.hustle-layout {
	direction: rtl;
}
.newletter-email-style input {
	height: 36px !important;
}
.hustle-button {
	background-color:#9647ff !important;
	border-color:#9647ff !important;
}
.hustle-layout-footer a {
	color: #bb87ff !important;
}
.hustle-icon-close {
	color: #bb87ff;
}