/* CSS Document */
html, body{ margin: 0; padding: 0; min-height:100%;  font-family: Arial,Helvetica,sans-serif; font-size: 14px;color:#bef;}

a { color:#7cd;text-decoration: none;} 
a:link,a:visited,a:active {text-decoration: none;} 
a:hover {color: #9ef; text-decoration:none;} 
:active,:hover,:focus{outline:0;outline-offset:0;}
::-webkit-scrollbar {width: 10px;height: 8px; background-color: #002022;}
::-webkit-scrollbar-thumb { background-color: #9ef; border-radius: 5px; box-shadow: inset 1px 1px 10px #9ef;}
::-webkit-scrollbar-thumb:hover {background-color: #253861;}

h1,h2,h3,h4,p{margin:0;padding:0;}
h1{color:#bef;font-size:30px;text-align:left;text-transform:uppercase;}

.menu2::-webkit-scrollbar{ width: 10px; border-radius: 10px;}
.menu2::-webkit-scrollbar-thumb{ width: 10px;background: #001520; border-radius: 10px; }	
.menu {position: fixed;width: 50px; height: 50px;display: block; background-color: rgba(0,30,40,.7);z-index: 101;}
.display_fon{ position: fixed; background-color: rgba(0,0,0,0.20); left: 0;  top: 0; width: 100%; height: 100%; z-index: 99;}
#menu { background-color: rgba(250,250,250,.8);}
.menu2{ background-color: rgba(10,41,50,0.90); position: fixed; z-index: 100; height: 100%; width: 230px; padding: 50px 0 0 5px; overflow:auto; height:100%;}
.menu2 a{color: #9EF;line-height: 40px;font-size: 14px;display: block;padding:0 5px 0 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menu2 a:hover{overflow:inherit; background-color: rgba(250,250,250,.1); }
.title {color: #bef;font-size: 22px;font-weight: bold;text-align: center;text-shadow: 1px 1px 1px #000;margin: 0px 0 7px 0;padding-top: 60px;}
header .lang_cms{ position: fixed;top: 0; right: 0; vertical-align:middle;  margin:0px; width: 60px; height: 60px;background-color: rgba(0,30,40,.7); background-position: 50% 50%; background-repeat: no-repeat; background-size: 80%;z-index: 101;
	background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-70 -70 600 600' version='1.0'  fill='%239EF'><path d='M462.863,95.24H270.286L241.455,7.197C240.049,2.904,236.042,0,231.524,0H49.137C22.043,0,0,22.043,0,49.138v318.478 c0,27.095,22.043,49.138,49.137,49.138h192.115l29.311,88.095c1.42,4.269,5.415,7.15,9.914,7.15h182.384 C489.957,512,512,489.957,512,462.862V144.38C512,117.285,489.957,95.24,462.863,95.24z M49.137,395.857 c-15.571,0-28.239-12.669-28.239-28.241V49.138c0-15.571,12.668-28.24,28.239-28.24h174.814l122.783,374.96H49.137z M350.458,286.536c4.473,6.841,9.853,14.435,16.206,22.461c-5.947,6.704-12.52,13.493-19.759,20.226l-28.768-87.852h8.273 C330.03,250.316,337.528,266.766,350.458,286.536z M349.192,241.371h62.165c-5.469,11.908-15.308,30.468-31.079,51.099 c-4.545-5.928-8.505-11.556-11.901-16.717C359.349,262.031,353.14,249.977,349.192,241.371z M263.278,416.755h75.328 l-54.084,63.85L263.278,416.755z M462.863,491.102H303.018l65.929-77.834c1.657-1.849,2.673-4.284,2.673-6.961 c0-1.378-0.266-2.695-0.751-3.9l-16.85-51.458c9.785-8.559,18.525-17.252,26.302-25.839 c17.544,19.367,40.485,39.927,69.799,57.876c1.703,1.043,3.586,1.539,5.446,1.539c3.516,0,6.951-1.775,8.921-4.994 c3.013-4.921,1.466-11.354-3.456-14.367c-28.471-17.434-50.493-37.492-67.082-56.152c23.199-29.342,35.285-55.429,40.202-67.64 h30.828c5.77,0,10.449-4.678,10.449-10.449c0-5.771-4.679-10.449-10.449-10.449h-74.907V202.71 c0-5.771-4.679-10.449-10.449-10.449c-5.77,0-10.449,4.678-10.449,10.449v17.763h-57.882l-34.165-104.335h185.734 c15.571,0,28.239,12.669,28.239,28.24v318.483h0.001C491.102,478.433,478.434,491.102,462.863,491.102z'></path><path d='M213.613,199.016h-59.202c-5.771,0-10.449,4.678-10.449,10.449c0,5.771,4.678,10.449,10.449,10.449h47.777 c-4.91,25.944-27.75,45.628-55.1,45.628c-30.921,0-56.077-25.156-56.077-56.077c0-30.921,25.156-56.077,56.077-56.077 c13.315,0,26.223,4.747,36.343,13.368c4.391,3.742,10.988,3.215,14.73-1.178c3.742-4.394,3.214-10.988-1.179-14.73 c-13.897-11.839-31.617-18.358-49.894-18.358c-42.444,0-76.974,34.531-76.974,76.974c-0.001,42.443,34.529,76.973,76.973,76.973 c42.444,0,76.974-34.531,76.974-76.975C224.062,203.695,219.384,199.016,213.613,199.016z'></path><path d='M201.622,351.434h-4.678c-5.77,0-10.449,4.678-10.449,10.449c0,5.771,4.679,10.449,10.449,10.449h4.678 c5.77,0,10.449-4.678,10.449-10.449C212.071,356.112,207.392,351.434,201.622,351.434z'></path><path d='M163.141,351.434H61.649c-5.77,0-10.449,4.678-10.449,10.449c0,5.771,4.679,10.449,10.449,10.449h101.492 c5.77,0,10.449-4.678,10.449-10.449C173.59,356.112,168.911,351.434,163.141,351.434z'></path></svg>");}
header .disk_space {position: fixed;top: 0;right: 65px;vertical-align: middle;margin: 0px;width:150px; height: 60px; background-color: rgba(0,30,40,.7);background-size: 80%;z-index: 101;text-align: center;color: #9EF;padding: 5px 10px;line-height: 20px;font-size: 12px;text-shadow: 1px 1px 1px #000;}
header .disk_space div{ border:1px solid #9ef;}
.lang_cms_menu {background-color: rgba(10,41,50,0.90);position: fixed;right: 0; z-index: 100;height: 100%;width: 80px;padding: 70px 0 0 5px;overflow: auto;height: 100%;}
.lang_cms_menu a{display: block; color:#9EF; font-size: 20px; padding: 5px; text-align: center;}
.lang_cms_menu a:hover{color: #fff;}
/*#lang_cms{position: absolute; right: 0; margin:-20px 0 0 0; padding: 10px 0 0 0; background-color:rgba(0,0,0,.9);z-index: 1; border: 1px solid #ddd; text-align: center;}
#lang_cms::after { content: '';  position: absolute;right: 10px; top: -17px;border: 10px solid transparent;border-bottom: 7px solid #ddd;}
#lang_cms a{color:#555; padding:0 10px; width: 50px; margin:0; display: block; text-align: center; }
#lang_cms a:hover{color:#777;}*/
input,textarea,select{border:none;outline:none;}
*{box-sizing:border-box;}
.article_i{position:sticky; text-align:center;max-width: 1200px; margin: 0px auto;}
/*стрелка назад*/
.back{background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 32' version='1.0'  fill='%239EF' > <path d='M12.318 10.363l-.742-.742L5.196 16l6.38 6.38.742-.743-5.113-5.113H19.93v-1.05H7.206z'></path></svg>");}
.back{/*position: fixed; left:70px; top: 0px;*/ position: absolute; left: 0px; top: 0px;  width: 50px; height: 50px; background-position: 50% 50%; background-repeat: no-repeat; background-size: 70%}	
.back:hover{background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 32' version='1.0'  fill='%23FFF' > <path d='M12.318 10.363l-.742-.742L5.196 16l6.38 6.38.742-.743-5.113-5.113H19.93v-1.05H7.206z'></path></svg>");}
@media (max-width:1270px){ .back{ left: 50px;}}
/*стрелка назад*/
/*путь к cтранице*/
.title_url{color: #9EF;margin:0;text-align: left;background-color: rgba(10,41,50,.7);padding:5px 20px; position: absolute;left: 0px; top: 90px; }
.title_url a{color: #9EF; padding: 3px; font-size: 12px;letter-spacing: 1px;text-shadow: 1px 1px 2px #000;}
.title_url a:hover{color: #9EF; }
/*путь к cтранице*/
 /*Значек конфигурации*/
.config{
background-position: 50% 50%; background-repeat: no-repeat; background-size: 100%;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' version='1.0' fill='%239EF' %3e%3cpath d='M17.6 3.738v2.598l.8.207c.904.234 1.767.597 2.565 1.08l.715.435 1.86-1.86 2.262 2.262-1.888 1.888.407.708c.452.785.79 1.635 1.003 2.527l.196.817h2.743v3.2h-2.806l-.216.78c-.232.845-.582 1.655-1.04 2.407l-.433.716 2.036 2.035L23.54 25.8l-2.063-2.064-.707.407c-.734.422-1.53.745-2.368.96l-.8.207v2.95h-3.2v-2.95l-.8-.206c-.836-.216-1.633-.54-2.367-.96l-.708-.408L8.463 25.8 6.2 23.538l2.037-2.035-.434-.716c-.457-.753-.807-1.562-1.04-2.406l-.216-.78H3.74v-3.2h2.745l.196-.817c.214-.89.552-1.742 1.003-2.527l.407-.708L6.202 8.46l2.262-2.262 1.86 1.86.715-.434c.797-.484 1.66-.848 2.565-1.08l.8-.208V3.738h3.2zM16 20.798c2.646 0 4.798-2.152 4.798-4.798S18.646 11.2 16 11.2s-4.798 2.154-4.798 4.8 2.152 4.8 4.798 4.8zm2.666-18.126h-5.33v2.84c-1.02.262-1.976.67-2.853 1.2L8.46 4.693 4.693 8.46l2.065 2.064c-.498.867-.875 1.81-1.114 2.81h-2.97v5.33h3.06c.263.953.655 1.85 1.156 2.676l-2.2 2.198 3.77 3.77 2.24-2.24c.817.468 1.7.827 2.634 1.068v3.19h5.33v-3.19c.934-.24 1.818-.6 2.634-1.07l2.24 2.242 3.77-3.77-2.198-2.198c.5-.826.893-1.723 1.156-2.676h3.06v-5.33h-2.97c-.24-1-.616-1.942-1.114-2.81l2.065-2.065-3.77-3.77-2.02 2.023c-.878-.532-1.835-.94-2.853-1.202V2.673zM16 19.732c-2.062 0-3.732-1.67-3.732-3.732s1.67-3.732 3.732-3.732 3.732 1.67 3.732 3.732c0 2.062-1.67 3.733-3.732 3.733z'%3e%3c/path%3e%3c/svg%3e");}
.config:hover{
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' version='1.0' fill='%23FFF' %3e%3cpath d='M17.6 3.738v2.598l.8.207c.904.234 1.767.597 2.565 1.08l.715.435 1.86-1.86 2.262 2.262-1.888 1.888.407.708c.452.785.79 1.635 1.003 2.527l.196.817h2.743v3.2h-2.806l-.216.78c-.232.845-.582 1.655-1.04 2.407l-.433.716 2.036 2.035L23.54 25.8l-2.063-2.064-.707.407c-.734.422-1.53.745-2.368.96l-.8.207v2.95h-3.2v-2.95l-.8-.206c-.836-.216-1.633-.54-2.367-.96l-.708-.408L8.463 25.8 6.2 23.538l2.037-2.035-.434-.716c-.457-.753-.807-1.562-1.04-2.406l-.216-.78H3.74v-3.2h2.745l.196-.817c.214-.89.552-1.742 1.003-2.527l.407-.708L6.202 8.46l2.262-2.262 1.86 1.86.715-.434c.797-.484 1.66-.848 2.565-1.08l.8-.208V3.738h3.2zM16 20.798c2.646 0 4.798-2.152 4.798-4.798S18.646 11.2 16 11.2s-4.798 2.154-4.798 4.8 2.152 4.8 4.798 4.8zm2.666-18.126h-5.33v2.84c-1.02.262-1.976.67-2.853 1.2L8.46 4.693 4.693 8.46l2.065 2.064c-.498.867-.875 1.81-1.114 2.81h-2.97v5.33h3.06c.263.953.655 1.85 1.156 2.676l-2.2 2.198 3.77 3.77 2.24-2.24c.817.468 1.7.827 2.634 1.068v3.19h5.33v-3.19c.934-.24 1.818-.6 2.634-1.07l2.24 2.242 3.77-3.77-2.198-2.198c.5-.826.893-1.723 1.156-2.676h3.06v-5.33h-2.97c-.24-1-.616-1.942-1.114-2.81l2.065-2.065-3.77-3.77-2.02 2.023c-.878-.532-1.835-.94-2.853-1.202V2.673zM16 19.732c-2.062 0-3.732-1.67-3.732-3.732s1.67-3.732 3.732-3.732 3.732 1.67 3.732 3.732c0 2.062-1.67 3.733-3.732 3.733z'%3e%3c/path%3e%3c/svg%3e");
}
/*Значек конфигурации*/
.kol { position: absolute;right: 0;border: 1px solid #000;line-height: 20px;width: 20px;background-color: rgba(0,10,20,0.90);color: #9EF;margin: 0;}
h2{color: #9EF; font-size:20px;background-color: rgba(10,41,50,.7); padding: 5px;   margin:30px auto 20px auto; display:inline-block;}
h3{color: #9EF; font-size:18px;background-color: rgba(10,41,50,.7); padding: 5px;  margin:100px auto 100px auto; display:block;}
/* */

#icon_nav{text-align:center;max-width: 1000px; margin: 10px auto;}
#icon_nav div{position: relative; width:120px;height:150px;display:inline-block;vertical-align:top;margin:17px 7px;background-color: rgba(10,41,50,0.90);}
#icon_nav div img{width:80px;}
#icon_nav div p{color:#9EF;font-size:15px;padding:4px 0; position: absolute;margin:100px 0 0 0; width: 120px; text-align: center;}
#icon_nav div:hover {background-color: rgba(20,50,60,0.90);}
#icon_nav div .kol{ margin: 0; position: absolute; right: 0; border: 1px solid #000;  line-height: 20px; width: 20px; background-color:rgba(0,10,20,0.90); color:#9EF;  margin: 0px;}