.twitterclone_color_schemes_form form > div > div{
	position:relative;
}
.twitterclone_color_schemes_form #theme_color-wrapper .form-element{
  max-width:100%;
	flex:inherit;
}
.twitterclone_color_schemes_form div#theme_color-label{
 display:none;
}
.twitterclone_color_schemes_form .global_form .form-elements > div > .form-label{
	width:150px !important;
}
.twitterclone_color_schemes_form #theme_color-element .form-options-wrapper{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:flex-end;
	width:100%;
	margin-bottom:5px;
}
.twitterclone_color_schemes_form #theme_color-element .form-options-wrapper li{
  width:30%;
	display:flex;
	margin-right:15px !important;
	position:relative;
	border-width:4px;
	margin-bottom:15px;
}
.twitterclone_color_schemes_form #theme_color-element .form-options-wrapper li img{
	width:100%;
}
.twitterclone_styling_buttons a{
	border:1px solid var(--theme-button-background-color);
	border-radius:4px;
	padding:12px 10px;
	margin-bottom:10px;
	color:var(--theme-button-background-color);
	font-family:inherit !important;
	font-weight:400;
}
.twitterclone_styling_buttons a{
	margin-right:10px;
}
[dir="rtl"] .twitterclone_styling_buttons a{
	margin-left:10px;
	margin-right:0;
}
.twitterclone_styling_buttons  a#custom_themes{
  display:inline-block !important;
}
.twitterclone_styling_buttons a:before{
	font-family:'Font Awesome 5 Free';
	margin-right:5px;
	font-weight:600;
}
.twitterclone_color_schemes_form #theme_color-element .form-options-wrapper li input{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	opacity:0;
	cursor:pointer;
}
.colored-border{
	border:4px solid var(--theme-button-background-color);
}
.twitterclone_styling_buttons .add_new_theme{
	position:absolute;
	top:0;
	right:0;
}
.twitterclone_color_schemes_form #header_settings-wrapper, 
.twitterclone_color_schemes_form #footer_settings-wrapper, 
.twitterclone_color_schemes_form #body_settings-wrapper,
.twitterclone_color_schemes_form #landing_settings-wrapper{
  border-bottom-width:1px;
}
.twitterclone_color_schemes_form #header_settings_group .form-label, 
.twitterclone_color_schemes_form #footer_settings_group .form-label, 
.twitterclone_color_schemes_form #body_settings_group .form-label,
.twitterclone_color_schemes_form #landing_settings_group .form-label{
  font-size:14px;
  width:auto !important;
	margin:0 !important;
}
.twitterclone_color_schemes_form #header_settings_group .form-label label, 
.twitterclone_color_schemes_form #footer_settings_group .form-label label,
.twitterclone_color_schemes_form #body_settings_group .form-label label,
.twitterclone_color_schemes_form #landing_settings_group .form-label label {
  display:block;
	width:100%;
}
.twitterclone_color_schemes_form #header_settings_group > fieldset > div, 
.twitterclone_color_schemes_form #footer_settings_group > fieldset > div, 
.twitterclone_color_schemes_form #body_settings_group > fieldset > div,
.twitterclone_color_schemes_form #landing_settings_group > fieldset > div{
	margin-right:3%;
	display:inline-block;
	width:30%;
}
.twitterclone_color_schemes_form input[type=text]{
	min-width:100% !important;
  margin-top:10px;
	width:100%;
}
.twitterclone_color_schemes_form .form-options-wrapper label .custom_theme_name{
	font-weight:600;
	text-align:center;
	display:block;
	padding:8px 0;
  font-size:1rem;
}
.twitterclone_styling_buttons a.disabled {
	border-color:var(--theme-font-light-color);
	color:var(--theme-font-light-color);
	cursor:inherit;
}
.layout_core_admin_menu_main > ul > li > a.core_admin_main_twitterclone{
	align-items:flex-start;
}
.core_admin_main_twitterclone:before{
	content:"\\f5ae" !important;
	margin-top:2px;
}
.core_admin_main_twitterclone span{
	line-height:1.5;
}
.layout_core_admin_menu_main > ul > li > a.core_admin_main_twitterclone:after{
	display:none;
}
.layout_core_admin_menu_main > ul > li .core_admin_main_twitterclone span{
	text-align:left !important;
}
[dir="rtl"] .layout_core_admin_menu_main > ul > li .core_admin_main_twitterclone span {
	text-align:right !important;
}
body#global_page_twitterclone-admin-settings-styling .tip > span {
	background-position:0px 16px;
}
#global_page_twitterclone-admin-manage-addsublink #global_content_simple,
#global_page_twitterclone-admin-manage-editlink #global_content_simple{
	width:100%;
}
.twitterclone_dashboard_links table.admin_table tbody tr td{
	border-width:0 !important;
}
.twitterclone_manangemenu_icon{
	width:20px;
	height:20px;
}
.twitterclone_color_schemes_form{
  position:relative;
}
.twitterclone_color_schemes_form .core_loading_cont_overlay{
  transform:translate(0px, -50%);
  top:50%;
  height:100%;
}
.dark_mode .twitterclone_color_schemes_form .core_loading_cont_overlay{
  background-color:rgba(0, 0, 0, .1);
}
/*Color Scheme Theme Page*/
.twitterclone_color_schemes_form {
	padding:0 10px;
}
.twitterclone_color_schemes_form .global_form .form-elements > div #color_tip-label{
	display:none;
}