.WARNING{font-size:18px; color:#703; text-align:center;margin-left:5px;}
.dialogCenter{color:#fff!important;background-color:#f44336!important;opacity:0.99;}
.yarlyk{width:230px;}
#routeDrive{background: rgb(255, 235, 245);}
#routeLogistPartner{background: rgb(245, 235, 255);}
.bt-st0{
	border-color: rgb(156, 155, 155);
	color: rgb(156, 155, 155);
	background: rgb(35, 35, 35);
}
.bt-st1{
	border-color: rgb(55, 255, 55);
	color: rgb(55, 255, 55);
	background: rgb( 205,150, 205);
}
.bt-st2{
	border-color: rgb(255, 155, 55);
	color: rgb(255, 155, 55);
	background: rgb(150, 255, 205);
}
.bt-st3{
	border-color: rgb(156, 10, 10);
	color: rgb(156, 10, 10);
	background: rgb(12, 228, 237);
}
.bt-st4{
	border-color: rgb(255, 55, 255);
	color: rgb(255, 55, 255);
	background: rgb(150, 205, 150);
}
.bt-st0,.bt-st1,.bt-st2,.bt-st3,.bt-st4{
	border: 5px solid rgb(130, 130, 30);
	height: 40px;
    width: 160px;
	border-radius: 5px;
	font-size:16px;
	font-style: bold;
}
.bt-st0{	width: 300px;}
#nochangecode{ 
color: rgb(255, 30, 160);
text-decoration-line: underline;
}
.nochange{
border-color: rgb(255, 30, 160);
position:auto; 
	height: 100%;
    width: 100%;
	z-index:10;
    font-family: arial, verdana, sans-serif;
    color: #003040;
    background: #ffffff;
    border: 3px solid #FF20A0;
    overflow-x:hidden;
    overflow-y: hidden;
	float: left;
}
.figaro{background: RGBA(176,176,68,1);//#aaaa44;
	color:RGBA(255,255,255,0.7);
	border-radius: 0px;
	position:absolute;	top: 10px; left:120px; z-index:999999;height:80px;}
.div_galereya{
	text-align: start;
	vertical-align:top;
	border: 5px solid rgb(130, 130, 30);
	border-radius: 6px;
	min-height:80px;
	overflow-x: scroll;
	}

.menu-sugap          { clear: both; width: 98%; height: 30px; line-height: 30px;
                        padding: 0 0 0 1%; border-bottom: none; font-family: sans-serif;
						/*font-size: 14px; font-weight: bold;*/ }
.menuli li  {  width: auto; margin: 2px 0 0 2px;left:3px;float:top;
			line-height: 12px; height: 12px; padding: 0 12px;font-size:11px;
			text-decoration: none;text-transform: uppercase; letter-spacing: .1em;
			background:#efefef;z-index:999999;
			color: #1414a9; text-shadow: 1px 1px 2px rgba(0, 2, 2, 0);
			}
.menuli:hover  { color: #875609; text-decoration: none; }
.menuli li:hover  { color: #875609; text-decoration: none; }
 .footer {position:fixed;button:70px;}
 .button-fix {max-width:280px; font-size:13px;border-radius: 6px;}
 .button-fix:hover {color:#cc0;}
 .menuli{padding: 0; z-index:999999;position:relative;}
 .menuli button{padding: 2;}
.brow{width: 25%; color: brown;display: inline-block;font-size: 14px;}
.maskzero {background: #fff;border: 3px solid rgb(230, 230, 230);}
.maskzero:hover {background: #ddd;}
.menuCol3{width:30%;}
.PauseForDialog {
	position:absolute;
	top: 12px;height: 98%;left:12px;width:98%;
	z-index:999999;background:rgba(22,22,55,0.4);
	border: 7px solid rgb(230, 200, 130);
	}
.PutSignes{
	border: 3px solid rgb(255, 230, 230);
	border-radius: 4px;
	background: #44d;
	color: #dd4;
}
#SIGNES {
	position:absolute;
	top: 12px;display: none;
	width:80vw;height:max(48vh,270px);
	text-align: center;z-index:999999;
	background: #aaaaff;    border: 13px solid #C1A101;
	}
.labelReAuth{font-size: 22px;float:left;color: #e0ee73;}
.GoReAuther{
	border-radius: 20px;
	position:absolute;	top: 20%;left:20%;width:60%;
	text-align:center; background: #9a3446; color: #ffffff;}
.SaveChange{position:absolute;	top: 20%;left:20%;width:60%;}
.Sender{
	position:fixed;	top: 15%;left:15%;width:70%;height:70%;
	background-color: #607d8b;    color: #fff !important;
	}
.ChBxName{position:relative ; left:19%;size:15;}
.ChBxNameUl{position:relative ; left:19%;size:15;color:#888;}
.ChBxVal{position:relative; left:9%;}
.ChBxValauto{position:relative; left:auto;}
.codeid{ size:6; max-width:40px;}
.window{
	position:fixed; 
	resize:both;
	left:50px;
	top:300px; 
    height: 50%;
    width: 75%;
	z-index:10;
    font-family: arial, verdana, sans-serif;
    color: #003040;
    //background: #fcf8dc;
    background: #ffffff;
    border: 3px solid #C1C1C1;
    overflow-x: scroll;
    overflow-y: hidden;

}
.send-aria{
	
	resize:both;
	width:80%;
	height:30%;
	border: 5px solid #C1C1C1;
	overflow-x: scroll;
	overflow-y: hidden;
}
.send-check{float:left;width:200px;}
.send-label {
    font-size: 1.4em;
    font-weight: bold;
    color: #e9961d;
}
.send-text{	}
.kill{ 
	text-align: center;font-size:13;
	position:inherit;
	 width: 4%;
	 height: 17px;
	background: #3377dc;
	color: #ffffff;
	float:left;
	cursor: pointer;
	}
.hid{
	text-align:center;font-size:13;
	position:inherit;
	 width: 4%;
	 height: 17px;
	background: #33aadc;
	color: #ffffff;
	float:left;
	cursor: pointer;
	}
.Col3h{ 
	position:fixed; 
	//resize:both;
	left:8px;
	top:170px; 
    height: 66%;
    width: 100%;
	z-index:10;
    font-family: arial, verdana, sans-serif;
    color: #003040;
    //background: #fcf8dc;
    background: #ffffff;
    border: 3px solid #C1C1C1;
    overflow-x:hidden;
    overflow-y: hidden;
	float: left;
	}
.Col3c{ 
	position:auto;
	margin:3px;
	background: #aaaaaa;
	color: #303004;
	height: 98%;
	background: #ffffff;
	overflow-x: scroll;
    overflow-y: scroll;
	float: left;
	}
.headwin{ 
	position:auto;
	height: 17px;
	background: #3333dc;
	 color: #303004;
    width: 100%;
	color: #ffffff;
	}

.headwinm{ 
	position:inherit;
	height: 17px;
	text-align: center;
	background: #3333dc;
	color: #ffffff;
    width: 84%;
	float:left;}
.baswin{ 
	position: auto;
	margin: 3px;
	background: #aaaaaa;
	color: #303004;
	width: calc(100% - 6px);
	height: calc(100% - 19px);
	background: #ffffff;
	overflow-x: scroll;
    overflow-y: scroll;
	}
.blockwind{
	border: 0px solid #8888C1;
	height: 100%;
	}
.tableimg{width:200px;margin: 3px;}
.littleimg{width:80px;margin: 3px;float: left;}
#replic{color: #dd3040;}
#wPanel{ position:fixed; bottom: 40px; float: left; background: #eee; z-index:999999;}
#wPanel span {position:relative;z-index:999999;}
.regiwin{ 
	position: auto;
	margin: 4px;
	background: #aaaaaa;
	color: #303004;
	width: calc(100% - 6px);
	height: calc(100% - 96px);
	border: 2px solid rgb(130, 130, 30);
	background: #ffffff;
	overflow-x: scroll;
    overflow-y: scroll;
	}
	.regiin{
	position: auto;
	margin: 14px;
	height:100%;
	border: 0px solid rgb(130, 130, 230);
	}
	.regi-starmark {
    border: none;
    margin: 0;
	font-size: 1.0em;
    font-weight: bold;
    color: #a5824f;
    display: inline-block;
    background: #fff;
    text-align: center;
    vertical-align: center;
}
.regi-star {
    border: none;
    margin: 0;
    font-size: 1.82em;
    display: inline-block;
    background: #fff;
    color: #f00;
    text-align: center;
    vertical-align: center;
}
.butRR{height:32px;}
.bookRR{float:left;border: 2px solid #a59;
border-radius: 2px;}
.Yarlyc{float:left;border: 2px solid #a59;border-radius: 2px;color:#a5824f; }
.OPT_1{position:relative;}
.galereya{
	text-align: start;
	vertical-align:top;
	border: 5px solid rgb(130, 130, 30);
	border-radius: 6px;
	min-height:50px;
	height:100%;
	width: 100%;
	overflow-x: scroll;
	}
.tableimg2{ width: 100px; margin: 13px;}
.tooltip-block{/* тултип */
		position: absolute;
		background: white;
		border: 1px solid rgb(230, 230, 230);
		padding: 5px 8px;
		font-size: 10px;
		width: 140px;
		line-height: 13px;
		color: rgb(82, 82, 82);
		z-index: 400;
		display: none;
	}

.tool-item{ /* элементы */
		border-bottom: 1px dashed black;
		/*display: inline-block;*/
		margin-right: 20px;
		cursor: pointer;
	}
.fish{background: #efe0ef;}
.even0{background: #e0e6e2;}
.even1{background: white;}

.fish:hover{font-size:1.2em; color: #e84476;}
.even0:hover{ color: #e84476; font-size:1.2em;}
.even1:hover{font-size:1.2em; color: #e84476;}

.genLP {
	position:absolute;right:15px;top: 45px;
	background-color:#a59;color:#fff;
	width:220px;height:90px;
	border-radius: 7px;}
.exitLP {
	position:absolute;right:15px;top: 145px;
	background-color:#a59;color:#fff;
	width:220px;height:90px;
	border-radius: 7px;}
#SaveRR {
position:absolute;right:15px;top: 25px;
	width:120px;height:90px;
	border-radius: 7px;}
.password {
	position: relative;
}
.yRR{background-color:#a59;color:#fff;}
.nRR{background-color:#888;color:#fff;}
.password-control {
	position: absolute;
	top: 11px;
	right: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(/view.svg) 0 0 no-repeat;
}
.password-control.view {
	background: url(/no-view.svg) 0 0 no-repeat;
}
.tryapka {
		background: #5b0621d9;
    margin-top: 16px;
    margin-bottom: 16px;
		margin-left: 8px;
		overflow-y: scroll;
}
.yel {color:#f9d907e8; font-size:22px;}