/* new diz */
html, body {margin: 0px auto; text-align: left; width: auto; max-width: 100%; position: relative; line-height: 25px; font-family: sans-serif; font-weight: 400; font-size: 18px; color: #000; background: rgb(252 254 255 / 23%) url(/css/i/head.svg); background-repeat: no-repeat; background-position: top; background-size: 100%; }
h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: 400;}
h1, h2, h3, h4, h5, h6, p, ul, input {
	padding: 0;
	margin: 0;
}
label {
	display: inline-block;
	margin-bottom: .5rem;
}
ul, ol {
	margin-top: 0;
	margin-bottom: 0;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button, input {
	overflow: visible;
}
img {
    vertical-align: -2px;
    border: 0;
    margin: 0;
    padding: 0;
}
*, ::after, ::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button, input {
	overflow: visible;
}
a {color: #000;text-decoration: none;}
a:hover {}
/* gold */
._gold1 {margin-left: 4px; cursor: pointer;}
._gold1:hover {opacity: 1; }
._gold2 {font-size: 13px; vertical-align: 1px;color: #e4c800; opacity: .7;}
/* page */
._page1 {margin-top: 15px; text-align: center;margin-bottom: 15px;}
._page1 > ._page3 {background-color: #fff; display: inline-flex; border: 1px solid #f1f1f1; border-radius: 3px; box-shadow: 0px 0px 10px 0px rgb(243 243 243); }
._page2 {background-color: #f7f7f7!important; }
._page1 > ._page3 > a:hover {background-color: #f7f7f7; }
._page1 > ._page3 > a {padding: 6px 10px; background: var(--color6); cursor: pointer; }
/* head */
header {height: 70px;line-height: 70px;display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between;position: relative;z-index: 1000;}
._header1 {}
._header1 > ul {display: flex;padding-left: 0; margin-bottom: 0; list-style: none;float: right;}
._header1 > ul > li {display: inline-block;border-radius: .42rem;padding: 0 10px 0 0;}
._header1 > ul > li > a {color: #fff; width: 43px; display: inline-block; text-align: center;border-radius: 3px; line-height: 42px; background: #408ff1;}
._header1 > ul > li > a:hover {background-color: rgb(69 133 212);}
._heacolor {color: #e4c800!important;}
._headerlogo {letter-spacing: 0.2em; text-transform: uppercase; color: #fff; font-size: 24px; position: relative;opacity: .7;}
._headerlogo:hover {opacity: 1;}
/* left menu */
.leftme1 {margin-bottom: 15px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); border-radius: 3px 3px 3px 3px;}
.leftme1 > h3 {display: block; background: #fff; color: #b5b5c3;border-radius: 3px 3px 0 0; height: 55px; line-height: 55px; font-size: 15px; padding: 0 15px; text-transform: uppercase; letter-spacing: 0.1em;}
.leftme1 > h3 > .fas {width: 20px;}
.leftme1 > ul {padding: 0; list-style: none; }
.leftme1 > ul > li {background-color: #fff; display: block; height: 40px; line-height: 40px;cursor: pointer; font-size: 17px;color: #000;padding-left: 26px;}
.leftme1 > ul > li > a {color: #6c757d;}
.leftme1 > ul > li > a:hover {color: #afb0b1;}
.leftme1 > ul > li:last-child {border-radius: 0 0 3px 3px;}
.leftme1 > ul > li > a {display: block; padding: 0 15px; }
.leftme1 > ul > li > a > span {display: inline-block;float: right;color: #6c757d;}
/* basee */
._bsss223 {float: right;margin-right: -10px;line-height: inherit;}
._bsss333 > .fa-angle-up {transform: rotate(-180deg);margin-right: 0;}
._bsss333 {border-radius: 3px 3px 3px 3px!important;}
/* LEFT sites */
._siteleft {background-color: #fff; border-radius: 0 0 3px 3px; margin-bottom: 10px; padding: 5px 15px 10px 15px;}
/* sites */
._sitesrow {background-color: #fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);border-radius: 3px 3px 3px 3px;margin-bottom: 10px;}
._sites1 {padding: 15px 15px;}
._sites3 {display: inline-block;float: right;color: #a5acb3;}
._sites2 {color: #999999;font-size: 15px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
._sitcolor {color: #527345; font-size: 15px;}
._sitcolor2 {color: #734552; font-size: 15px;}
._sitesimg {margin-right: 5px;}
._siteslinker:hover {text-decoration: underline;}
._sitescol1 {display: block; -ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%; }
._sitescol2 {display: block; -ms-flex: 0 0 8%; flex: 0 0 8%; max-width: 8%; }
._sitechartu {color: #3699ff;opacity: .5;}
._sitechartu:hover {color: #3699ff;opacity: 1;}
/* form */
._forma1 {box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);background-color: #fff;border-radius: 3px 3px 3px 3px; }
._forma1 > h3 {display: block; background: #fff; color: #b5b5c3; border-radius: 3px 3px 0 0; height: 55px; line-height: 55px; font-size: 15px; padding: 0 15px; text-transform: uppercase; letter-spacing: 0.1em; border-bottom: 1px solid #f1f1f1;}
._forma1 > form, ._form {padding: 10px 15px 15px 15px;position: relative;}
._textreasds {display: block; width: 100%; height: 100px; outline: none; padding: 10px 10px; font-size: initial; font-weight: 400; line-height: 1.5; color: #3f4254; background-color: #fff; background-clip: padding-box; border: 1px solid #e4e6ef; border-radius: 3px; -webkit-box-shadow: none; box-shadow: none; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; margin-bottom: 15px; resize: vertical;}
._selefasda {display: block; width: 100%; outline: none; padding: 10px 10px; font-size: initial; font-weight: 400; color: #3f4254; background-color: #fff; background-clip: padding-box; border: 1px solid #e4e6ef; border-radius: 3px; -webkit-box-shadow: none; box-shadow: none; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; margin-bottom: 15px;}
._forma1 > form > label, label {font-size: initial;font-weight: 400; color: #3f4254; display: block; }
._forma2 {display: block; width: 100%; height: 40px; outline: none; padding: 0px 10px; font-size: initial; font-weight: 400; line-height: 1.5; color: #3f4254; background-color: #fff; background-clip: padding-box; border: 1px solid #e4e6ef; border-radius: 3px; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; margin-bottom: 15px; }
._forma3 {border-radius: 3px; outline: 0; vertical-align: middle; transition: color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease; border: 0; color: #fff; background-color: #3699ff; border-color: #3699ff; height: 38px; line-height: 38px; padding: 0 10px; cursor: pointer;font-size: initial;}
._forma3:hover {color: #fff; background-color: #187de4; border-color: #187de4;}
._forma1 > a._forma4 {background-color: #fff; display: block; height: 45px; line-height: 45px; padding: 0 15px; cursor: pointer; font-size: 17px; transition: background 0.3s; color: #000;}
._forma1 > a._forma4:hover {background-color: #f7f9fc; }
._forma1 > ._forma4 > .fas {width: 20px; text-align: left; }
/* stata */
._stata1 {display: block; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;text-align: center;}
._stata2 {background-color: #f7f9fc;padding: 10px 10px;border-radius: 3px 3px 3px 3px;}
._stata1 > a {color: #3699ff;}
._stata1 > a:hover {text-decoration: underline;}
/* center */
._cent1 {padding: 0 0 13px 0px;}
._cent2 {margin-right: 5px;padding: 10px; display: inline-block; background-color: #fff; border-radius: 3px 3px 3px 3px; width: 50px; text-align: center;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);cursor: pointer;color: #3699ff;}
._cent2_bas {background-color: #fbfbff!important;color: #3785d6!important;}
._cent2:hover {background-color: #fbfbff;}
._cent3 {box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);background-color: #fff;border-radius: 3px 3px 3px 3px; }
._cent3 > h3 {display: block; background: #fff; color: #b5b5c3; border-radius: 3px 3px 0 0; height: 55px; line-height: 55px; font-size: 15px; padding: 0 15px; text-transform: uppercase; letter-spacing: 0.1em; border-bottom: 1px solid #f1f1f1;}
._cent3 > a._cent4 {background-color: #fff; display: block; height: 45px; line-height: 45px; padding: 0 15px; cursor: pointer; font-size: 17px; transition: background 0.3s; color: #000;}
._cent3 > a._cent4:hover {background-color: #f7f9fc; }
._cent3 > a._cent4 > span._cent4sp {display: inline-block;float: right;}
._cent3 > a._cent4 > .fas {width: 20px;text-align: left;color: #3699ff;}
._cent5 {background-color: #fff;padding: 10px 15px;}
._cent6 {background-color: #fff; display: block; height: 45px; line-height: 45px; padding: 0 15px; cursor: pointer; font-size: 17px; transition: background 0.3s; color: #000;}
._cent6:hover {background-color: #f7f9fc; }
._cent6 > span {display: inline-block;float: right;}
._cent6 > .fas {width: 20px; text-align: left; }
._cent7 > a {color: #3699ff;}
._cent7 > a:hover {text-decoration: underline;}
._centerr {background-color: #fff6f6;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);border-radius: 3px 3px 3px 3px; margin-bottom: 10px; padding: 15px 15px; }
._centerr2 {background-color: #fff6f6; border-radius: 3px 3px 3px 3px; padding: 15px 15px;border-bottom: 1px solid #f1f1f1;}
/* panel */
._panels1 {width: 35px; display: inline-block; text-align: center; border-radius: 3px; line-height: 35px; background: #ffffff; border: 1px solid #f1f1f1; cursor: pointer; }
._panels1:hover {background-color: #f7f9fc;}
._panels2 {font-size: 13px; vertical-align: 1px; opacity: .7;}
/* reklama */
._reklama1 {font-size: 16px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); border-radius: 3px 3px 3px 3px; margin-bottom: 10px; padding: 15px 15px; }
._reklama1 > a:hover {text-decoration: underline;}
/* dop */
._dop1 {margin-top: 15px;}
._dop2 {margin-left: 10px; margin-right: 10px; }
._dop3 {border-radius: 0 0 3px 3px;}
._dop4 {text-align: center;}
._dop5 {border-bottom: 1px solid #f1f1f1;}
._dop6 {padding-bottom: 10px;}
._dop7 {font-weight: 700;}
._dop8 {line-height: 50px;}
._dop9 {background-color: rgb(255 254 247);}
._dop10 {margin-bottom: 4px;}
._dop11 {cursor: pointer;}

/* adaptiv */
.container {width: 100%; margin-right: auto; margin-left: auto; position: relative; }
.col {width: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; }
.row {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }

@media (min-width: 100px) {
	.container {
		max-width: 400px;
	}
	._dop10 {font-size: 14px;}
  .cs-1 { display: none; }
  .cs-3 {margin-left: 10px;}
  .cs-4 {display: block; -ms-flex: 0 0 85%; flex: 0 0 85%; max-width: 85%;}
}
@media (min-width: 768px) {
	.container {
		max-width: 750px;
	}
	._dop10 {font-size: inherit;}
	.cs-1 {display: block; -ms-flex: 0 0 31%; flex: 0 0 31%; max-width: 31%; margin-right: 15px; }
	.cs-3 {display: block; -ms-flex: 0 0 31%; flex: 0 0 31%; max-width: 31%; margin-right: 15px; }
	.cs-4 {display: block; -ms-flex: 0 0 90%; flex: 0 0 90%; max-width: 90%;}
}


















/* st diz */




	

	.block_h{
		
		color: #fff;
		background: #0097f6;
		padding: 8px;
	}

	a.login {
		color: #0097f6;
		border-radius: 2px;
		background: #fff;
		padding: 5px 11px;
		display: inline-block;
	}

	.hide {
		background: url(/css/i/hide.png);
		padding: 7px;
		border-bottom: solid 1px #dcdcdc;
	}

	.cn {
		padding: 4px;
		color: #fff;
		font-weight: bold;
		box-shadow: inset 0 -15px 20px rgba(0, 0, 0, 0.25);
		background: #0097f6;
		-moz-border-radius: 2px !important;
		-webkit-border-radius: 2px;
		border-radius: 2px !important;
	}

	.touch {
		display: block;
		border-bottom: 1px solid #e2e2e2;
		background: #fdfdfd;
		padding: 7px;
	}

	.err {
		background-color: #fdcbcb;
		padding: 7px;
	}

	.show {
		background-color: #cffbd7;
		padding: 7px; 
	}
	

	span.o, span.str_t{padding: 7px;}


  
	.wrapper {
		background: #fff;
		margin: 10px 5px;
	}
	.wrapper .pag {
		padding: 5px;
		border-bottom: 0;
	}
	.wbg {
		background: #fff !important;
	}
	.pgl .table__wrap {
		table-layout: fixed;
	}
	.pag .table__wrap {
		white-space: nowrap;
	}
	.table__wrap {
		width: 100%;
		border-spacing: 0px;
		border-collapse: collapse;
	}
	.table__cell {
		vertical-align: top;
		border: 0;
		padding: 0;
		text-align: center;
		border-right: 1px solid #cdd4e1;
	}
	.pag td {
		border-right: 0;
	}
	.pagw {
		display: block;
		padding-right: 1px;
	}
	.pni, .pag .pgl a, .pag .pgl i, .pag .pgl .cur, .pgl .page_choose, .pgar a, .pgar .page, .pgar, .pgl input, .pag .dis, .pag .blk, .pag {
		font-size: 12px;
		line-height: 14px;
	}
	.pag a, .pag , .pag .dis, .pag .blk, .pag  {
		display: inline-block;
		background: #fff;
		border: 1px solid #cdd4e1 !important;
		color: #7a90a0;
		padding: 6px 0;
		overflow: hidden;
		box-sizing: content-box;
		outline: none;
		margin: 0;
	}
	.pagw a, .pagw .blk, .pagw , .pagw , .pagw .dis, .pgl .pagw .cur {
		width: 100%;
	}
	.pgl {
		padding-top: 4px;
	}
	.pagw {
		display: block;
		padding-right: 1px;
	}
	.pni, .wpni, .pgl .cur, .pgl .spb, .form-link-wrap {
		display: inline-block;
	}
	.pgl .cur {
		background: #b8cde3;
		border: 1px solid #b8cde3;
		color: #323232;
		padding: 6px 0;
		margin: 0;
		overflow: hidden;
		box-sizing: content-box;
		border-left: 1px solid #cdd4e1;
	}
   
	.pag .dot {
		padding: 0 7px 0 7px;
		color: #617989;
		vertical-align: middle !important;
	}

	.ma {
		background: #f5f5f5;
		padding: 1px 0px 1px 0;
		border-bottom: solid 1px #dcdcdc;
	}