:root {
	--accent-color:#08c40d;
	--softer-accent:#05840f;
	--darker-accent:#2a702c;
	--darker-accent2:#187706;
	--text-color:#fbfbfb;
	--bg-color:#111111;
	--title-font:din_bold;
    --form-innerbg:#353535;
    --form-outerbg:#545454;
    --form-input:#454545;
    --form-input-border:#5e5e5e;
    --form-placeholder:#919191;
    --new-item:#ffee50;
}

.color_bg, .popup,#browser, .panel[name="stage"]:not([stage_only="1"]), .panel[name="browser"], .displayingForm input[type="number"], .layer_list,.displayingForm select{
	background-color: var(--bg-color) !important;
}

body, .menu, .color_bg, .popup,#browser, .popup_title, .panel[name="stage"]:not([stage_only="1"]), .panel[name="browser"], .displayingForm input[type="number"], .layer_list,.panel,.layer_properties,.ui-layout-resizer, a:visited, a:active{
	color:var(--text-color);
	text-decoration: none;
}

/*.color_btn[data-icon='trash'], select[name="blending"], select[name="sorting"],#overpage select,#popup select{*/
.color_btn[data-icon='trash'],.displayingForm select{
	color:#e7e7e7;
}

.displayingForm input[type="text"]{
	color:var(--text-color);
}

#canvas{
	background-color:#000000;
}

.panel,.displayingForm input[type=text],.displayingForm input[type=number],.layer_list,.ui-layout-resizer{
	border:1px solid #000000;
}

.panel,.layer_properties,.ui-layout-resizer {
	background-color:#E7E7E7;
}

.btn_activated,.big_btn {
	background-color:var(--darker-accent) !important;
	color:var(--text-color) !important;
}

.big_btn a{
	color:var(--text-color) !important;
}

.color_btn[data-icon="trash"]:hover,.red_hover:hover {
	background-color:#D9383B !important;
}

.status_color{
background-image: linear-gradient(131deg, #4d1919 25%, #661c1c 25%, #661c1c 50%, #4d1919 50%, #4d1919 75%, #661c1c 75%, #661c1c 100%);
background-size: 53.00px 60.97px;
}

.green_hover:hover,.btn_activated:hover {
	background-color:var(--darker-accent2) !important;
}

.second_menu, .popup_title, .selected_layer,#popup{
	background-color:#3C3C3C !important;
}

#browser{
	color:#D0D0D0;
}

#popup .text_copy{
	border: 1px solid #4A4A4A;
}

#popup .text_url{
	border: 2px solid var(--accent-color) !important;
	color: #212121 !important;
	text-align: center;
}

.option_btn,.option_cell_title,.color_btn, .slider_cell{
    background-color: #454646;
}

.grey{
    background-color: #454646 !important;
}

.grey_hover:hover {
    background-color: #6f6f6f !important;
    color: white;
}

.option_btn,.option_cell_title,.slider_title,.option_cell,.color_btn,.grey,#popup{
	color: #f6f6f6;
}

.option_btn:hover,.option_cell_title:hover,.color_btn:hover,.mainmenu_btn:hover {
/*    background-color: #6f6f6f;*/
	background-color: rgba(255,255,255,0.25);
    color: white;
}

.option_active {
    background-color: #237903 !important;
    color: white;
}

.slider {
    background-color:#3B393A;
}

.slider::-webkit-slider-thumb {
    background: #fbfbfb;
	border-color: #6f6f6f;
}

.slider::-moz-range-thumb {
    background: #fbfbfb;
	border-color: #6f6f6f;
}

.green, .output_btn:hover,.btn_activated,.btn.active{
 background-color: var(--softer-accent) !important;
 color:var(--text-color) !important;
}

.green_txt{
	color: var(--softer-accent);
}

.gold_btn{
 background-color: #a9862e;
}

.gold_btn:hover{
 background-color: #e6b122;
}

.list_dir, .list_file{
	border: 1px solid var(--darker-accent);
}

.list_file{
	background-color: #e7e7e7;
}

.favorite,.preview,.download,.aesend{
	color:#4D4D4D;
}

.favorite_added,.preview:hover,.favorite:hover, .download:hover,.aesend:hover,.GNT{
	color:var(--accent-color) !important;
}

.credits_level,.price,.credits{
	color: #ffd844;
}

.price{
background-color: #6b4d00;
}

.price.free,.price.owned,.list_dir{
	background-color: var(--darker-accent);
	color:#FFFFFF;
}
