/*Common Css*/
body#global_page_core-index-index .layout_middle > .generic_layout_container {
	border-width:0;
}
body#global_page_core-index-index .layout_middle > .layout_core_landing_page_banner{
	background-color:transparent;
}
.container{
	max-width:var(--theme-main-width);
}
/*Banner Section*/
.fbclone_landing_page_banner_inner .btn:hover,
.fbclone_landing_page_banner_inner .btn:hover{
	background-color:var(--theme-button-font-color) !important;
	color:var(--theme-button-background-color) !important;
}
.login_left_section > a{
	color:var(--theme-button-background-color) !important;
}
.fbclone_landing_page_banner_inner .btn:hover *{
	color:var(--theme-button-background-color) !important;	
}
.fbclone_landing_page_banner:before{
	background:rgba(0, 0, 0, 0) linear-gradient(90deg, var(--theme-button-background-color) 0%, rgba(134, 134, 134, 1) 100%) repeat scroll 0 0;
	opacity:.8;
}
/*Feature Page*/
.fbclone_landingpage_service article{
	background-color:var(--theme-list-background-color);
}
.fbclone_landingpage_service_inner i{
	color:var(--theme-button-background-color);
}
.fbclone_landingpage_service .row > div:nth-child(even) article{
	background-color: var(--theme-button-background-color);
}
.fbclone_landingpage_service .row > div:nth-child(even) article * {
	color: var(--theme-button-font-color) !important;
}
/*App*/
.layout_fbclone_landing_page_app_section:before{
	background-color:var(--theme-button-background-color);	
}
/*Default Landing Page*/
body#global_page_core-index-index div#global_wrapper {
	padding-top: 0;
}
.generic_layout_container.layout_core_parallax,
.layout_core_landing_page_features{
	background: transparent !important;
	box-shadow: inherit !important;
}
.layout_core_landing_page_features {
	padding: 35px 0 !important;
}
.layout_core_landing_page_features > h3{
	text-align:center !important;
	border:0 !important;
	background: transparent !important;
	box-shadow: inherit !important;
	font-size:2em !important;
	padding-bottom:30px !important;
}
.core_landingpage_features > div > div > article{
	margin:0;
}
.layout_core_parallax {
	margin: 0 !important;
	padding: 0 !important;
}
/*Landing Page Two*/
/*Landing Page*/
.login_right_section .login_form{
	background:var(--theme-list-background-color);
}
.login_right_section .lp_signup > a{
	background-color:var(--theme-lp-signup-button-color);
  border-color:var(--theme-lp-signup-button-border-color);
	color:var(--theme-lp-signup-button-font-color) !important;
	border-radius:var(--theme-widget-radius);
}
.login_right_section #user_form_login #forgot-element a,
.recent_login_head > a{
	color:var(--theme-button-background-color) !important;
}
.login_right_section  .lp_signup > a:hover{
	background-color:var(--theme-lp-signup-button-hover-color);
	color:var(--theme-lp-signup-button-hover-font-color) !important;
}
.landing_page_footer_main{
	background-color:var(--theme-footer-background-color);
}
.landing_page_footer_bottom p.copyright_text{
	color:var(--theme-font-color-light);
}
.sociallogin_buttons{
	background-color:var(--theme-box-background-color);
}
.members_tab_item > ._img {
  background:var(--theme-dashboard-list-background-color-hover);
}
.members_tab_item > ._cont .add_user{
	color:var(--theme-button-background-color);
}
.members_tab_item > ._img i {
	color:var(--theme-button-font-color) !important;
	background:var(--theme-button-background-color);
}
.recent_members_data > div:hover .close-btn{
	color:var(--theme-font-color);
	background:var(--theme-box-background-color);
}
.recent_login_section > .recent_login_head > p {
	font-size:.95em;
	color: var(--theme-font-color-light);
}
.login_right_section .sociallogin_buttons,
.recent_members_data > div,
.login_right_section .login_form,
.login_right_section  div#submit-element button{
	border-radius:var(--theme-widget-radius);
}