
.level.L1{
	z-index: 0;
}

.row.r1{
	background-color: #dddddd;
	cursor: pointer;
	margin-left: 10px;
	padding-left: 10px;
	width: 450px;
	border:1px solid #aaaaaa;
	font-weight:bold;
	font-family:Roboto;
}

.stat_trg_all{
	background-color: #e2e2e2;
	
	margin-left: 10px;
	margin-bottom: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 5px;
	width: 450px;
	border:1px solid #aaaaaa;
	font-weight:bold;
	font-family:Roboto;
}

.dv_sel{
	background-color: #979797;
	cursor: pointer;
	margin-left: 30px;
	margin-top: 3px;
	width: 450px;
	font-weight:bold;
	font-family:Roboto;
}

.folder_sel{
	background-color: #ffffff;
	cursor: pointer;
	margin-left: 30px;
	margin-top: 3px;
	width: 450px;
	font-weight:bold;
	font-family:Roboto;
}

.row.r2{
	background-color: #eeeedd;
	cursor: pointer;
	margin-left: 0px;
	padding-left: 10px;
	width: 450px;
	border:1px solid #aaaaaa;
	font-weight:bold;
	font-family:Roboto;
}

.row.r5{
	background-color: #3fbda1;
	cursor: pointer;
	margin-left: 0px;
	padding-left: 10px;
	width: 450px;
	border:1px solid #aaaaaa;
	font-weight:bold;
	font-family:Roboto;
}

.stat_trg{
	background-color: #e2e2e2;
	cursor: pointer;
	margin-left: 30px;
	margin-bottom: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 5px;
	width: 450px;
	border:1px solid #aaaaaa;
	font-weight:bold;
	font-family:Roboto;
}

.common_block{
	background-color: #fcd8d8;
	margin-left: 30px;
	margin-bottom: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	width: 450px;
	border:1px solid #584d4d;
	font-family:Roboto;
}

.common_block_sel{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.descript_block{
	background-color: #fcd8d8;
	margin-left: 30px;
	margin-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 450px;
	border:1px solid #584d4d;
	font-family:Roboto;
}

.txt_desc{
	resize: none;
	width: 100%;
}

.bind_cond_block{
	background-color: #d8f8fc;
	margin-left: 30px;
	margin-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 450px;
	border:1px solid #584d4d;
	font-family:Roboto;
}

.txt_bind{
	resize: none;
	width: 100%;
}

.row.r3{
	background-color: #eeeeff;
	cursor: pointer;
	margin-left: 30px;
	padding-left: 10px;
	width: 450px;
	border:1px solid #cccccc;
	font-weight:bold;
	font-family:Roboto;
    display: inline-block;
}

.row.r4{
	background-color: #f2f3b3;
	cursor: pointer;
	margin-left: 30px;
	padding-left: 10px;
	width: 450px;
	border:1px solid #cccccc;
	font-weight:bold;
	font-family:Roboto;
    display: inline-block;
}

.marker {
	float:left;
	width:5px;
	height:5px;
	border-bottom:2px solid black;
	border-right:2px solid black;
	transform:rotate(-45deg);
	margin-right: 10px;
	margin-top:6px;
}

.marker.opened {
	transform:rotate(45deg);
}

.btn_add_trg {
	margin-left: 10px;
	background-color: #ddddff;
}

.btn_add_trg_fold {
	margin-left: 0px;
	background-color: #ddddff;
}

.chk_btn_del_trg {
	margin-top:6px;
	margin-left: 10px;
	margin-right: 3px;
	background-color: #ddddff;
}

.chk_sel_trg {
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom:5px;
	margin-top:5px;
	background-color: #ddddff;
}

.chk_sel_trg_stat {
	margin-top:6px;
	margin-right: 3px;
	background-color: #ddddff;
}

.btn_add_cond {
    margin-left: 30px;
	background-color: #aaaaff;
}

.btn_edit_cond {
	float:right;
	background-color: #aaffaa;
}

.btn_del_var {
	float:right;
	background-color: #ffaaaa;
}

.btn_del_cond {
	float:right;
	background-color: #ffaaaa;
}

.header_cond {
	float:left;
	display: contents;
}

.alias_cond {
	float:left;
	margin-right: 10px;
	width: 40px;
	font-weight: bolder;
}

.btn_edit_trg {
	background-color: #aaffaa;
}

.btn_del_trg {
	background-color: #ffaaaa;
}

.btn_bl_trg {
	background-color: #271e1e;
	color: #aaffaa;
}

.btn_stat_trg {
	margin-bottom:3px;
	margin-top:3px;
}

.create_trg {
	margin-left: 30px;
	margin-bottom:10px;
	border:1px solid black;
	width: 450px;
	padding: 5px 5px 5px 5px;
	background-color: #ffcdcd;
}

.edit_trg {
	margin-left: 30px;
	margin-bottom:10px;
	border:1px solid black;
	width: 450px;
	padding: 5px 5px 5px 5px;
	background-color: #cdedff;
}

.create_cat {
	margin-left: 30px;
	margin-bottom:10px;
	border:1px solid black;
	width: 450px;
	padding: 5px 5px 5px 5px;
	background-color: #92b9cf;
}

.create_cond {
	margin-left: 30px;
	margin-bottom:10px;
	border:1px solid black;
	width: 590px;
	padding: 5px 5px 5px 5px;
	font-family:Roboto;	
}

.txt_name_trg {
	width: 440px;
	margin-bottom:5px;
	margin-top:5px;
}

.enter_name {
	font-weight:bold;
	font-family:Roboto;
}

.active {
	font-weight:bold;
	color: #197eff;
}

.lbl_type {
	margin-left: 30px;
	margin-top:10px;
}

.black_list{
	float:left;
	width:400px;
	top: 50%;
	right: 50%;
	left: 50%;
    bottom:50%;
}

.btn_save_cancel{
	width:400px;
}

.view_white_list{
	float:left;
	width:400px;
	top: 50%;
	right: 50%;
	left: 50%;
    bottom:50%;
}

.btn_bl_list{
	float:left;
	padding-top: 100px;
}

.sel_bl_cc{
	width:400px;
	margin-bottom: 5px;
	background-color: #eeeeee;
}

.sel_bl_tmp{
	width:394px;
	margin-bottom: 5px;
	background-color: #eeeeee;
}

.sel_bl{
	width:400px;
}

.sel_CC{
	width:400px;
}

.modale_league{
	position: fixed;
    top: 0;
	right: 0;
	left: 0;
    bottom: 0;
	z-index: 99999;
	width:100%;
	height: 100%;
	background-color: #429476ec;
	padding: 50px 50px 50px 50px;
}

.lbl_name{
	background-color: #0724a1;
	font-weight: bold;
	padding-left: 5px;
	color: #aaffaa;
}

.lbl_name_trg_bl{
	background-color: #141518;
	font-weight: bold;
	font-size: 1.5rem;
	padding-left: 5px;
	color: #aafff1;
	font-family:Roboto;
}

.lbl_template{
	background-color: #141518;
	font-weight: bold;
	height: 1.5rem;
	font-size: 0.8rem;
	padding-left: 5px;
	padding-top: 5px;
	color: #aafff1;
	font-family:Roboto;
	margin-bottom: 5px;
}
