.content{
	font-size: 120%;
	color: red;
	text-align: center;
}
@font-face {
    font-family: 'Imperial';
    src: local('Imperial'), url('/fonts/imperial.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Bradobrei';
    src: local('Bradobrei'), url('/fonts/bradobrei.woff2') format('woff2'), url('/fonts/bradobrei.woff') format('woff'), url('/fonts/bradobrei.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'ZopaCyr';
    src: local('ZopaCyr'), url('/fonts/zopacyr.woff2') format('woff2'), url('/fonts/zopacyr.woff') format('woff'), url('/fonts/zopacyr.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Egipet';
    src: local('Egipet Bold'), local('Egipet-Bold'), url('/fonts/egipetbold.woff2') format('woff2'), url('/fonts/egipetbold.woff') format('woff'), url('/fonts/egipetbold.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}@font-face {
    font-family: 'Calligraph';
    src: local('Calligraph  Medium'), local('Calligraph-Medium'), url('/fonts/calligraphmedium.woff2') format('woff2'), url('/fonts/calligraphmedium.woff') format('woff'), url('/fonts/calligraphmedium.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Gabriela';
    src: local('Gabriela'), local('Gabriela-Regular'), url('/fonts/gabriela.woff2') format('woff2'), url('/fonts/gabriela.woff') format('woff'), url('/fonts/gabriela.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
} 
@font-face {
    font-family: 'Dited';
    src: local('Dited'), url('/fonts/dited.woff2') format('woff2'), url('/fonts/dited.woff') format('woff'), url('/fonts/dited.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'TriodPostnaja';
    src: local('Triod Postnaja'), local('TriodPostnaja'), url('/fonts/triodpostnaja.woff2') format('woff2'), url('/fonts/triodpostnaja.woff') format('woff'), url('/fonts/triodpostnaja.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Certege';
    src: local('Certege'), url('/fonts/certege.woff2') format('woff2'), url('/fonts/certege.woff') format('woff'), url('/fonts/certege.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
/*body {filter: invert(100%); background-color: black;}
.html{width: 100%; height: 100%;}*/
.wrapper { width: 100%; height: 100%; margin: 10px auto;}
#column-1 {width: 300px;float: left;}
#column-1 ol{list-style-type: none;}
#column-2 {background: rgb(237,232,225);width: 900px;height: 100%;float: left; text-align: center;margin:0;padding:0;/*overflow:auto;*/}
/*#column-4 {background: rgb(237,232,225);width: 900px;height: 100%;float: left; text-align: left;overflow:auto;}
.term {text-align: left;}*/
.inp_upload{border: none; background: lightgray; font-size:105%;font-weight: bold; padding: 3px 10px;margin-left:40px;}
.inp_upload:hover{background:#DEDEDE;cursor:pointer;}
#column-2 h2{font-family: 'Bradobrei', Times New Roman, Times, serif;}
#column-3 {width: 300px;min-height: 100%;float: left;}
.marg_div{margin: 2px 0; width: 215px; font-weight:bold;cursor: pointer; height: 25px;}
.ma_div_li{margin: 7px 0 2px 0; width: 215px; text-align: center;}
.ma_div_inp{margin: 2px 0; width: 225px; height: 22px;font-weight:bold;cursor: pointer;}
.ma_div_ret{margin: 2px 0; width: 175px; height: 22px;font-weight:bold;cursor: pointer;}
.ma_div_prt{margin: 2px 0; width: 200px; height: 22px;font-weight:bold;cursor: pointer;}
.tabler{padding:2px 3px;}
.tabler input[type=number]{width: 80px;}
.tabl{padding:2px 3px;}
.tabl input[type=number]{width: 30px;}
.tabl input[type=datetime-local]{width: 32px;}
.tab_er{padding:2px 3px;}
.tab_er input[type=number]{width: 35px;}
.mail_div{display: none}
.proto{width: 100px; overflow: hidden;}
.colomn{padding: 10px;-webkit-column-count: 3;-webkit-column-gap: 20px; -moz-column-count: 3;-moz-column-gap: 20px; column-count: 3;column-gap: 20px;}
.colomn ol{list-style-type: none; text-align: left;}
.colomn4{padding: 10px;-webkit-column-count: 4;-webkit-column-gap: 20px; -moz-column-count: 4;-moz-column-gap: 20px; column-count: 4;column-gap: 20px;}
.colomn4 ol{list-style-type: none; text-align: left;}
.colomn3{padding: 10px;-webkit-column-count: 3;-webkit-column-gap: 20px; -moz-column-count: 3;-moz-column-gap: 20px; column-count: 3;column-gap: 20px;}
.colomn3 ol{list-style-type: none; text-align: left;}
.colomn2{padding: 10px;-webkit-column-count: 2;-webkit-column-gap: 20px; -moz-column-count: 2;-moz-column-gap: 20px; column-count: 2;column-gap: 20px;}
.colomn2 ol{list-style-type: none;}
.col2{padding: 10px;-webkit-column-count: 2;-webkit-column-gap: 20px; -moz-column-count: 2;-moz-column-gap: 20px; column-count: 2;column-gap: 20px; text-align: left;}
.col_descr ol{list-style-type: none;}
.auth {width: 470px; margin: 20px; text-align: center;}
.auth span{color: red; font-size: 110%;}
.input_log{text-align: left; margin: 0 20px 10px 20px;}
.f_txt{font-weight:normal; margin: 0 10px;}
.alert1{font-size: 110%; font-family: 'Bradobrei', Times New Roman, Times, serif; position: fixed;left: -webkit-calc(50% - 170px);left: -moz-calc(50% - 170px);left: calc(50% - 170px);/* px = width/2*/top: -webkit-calc(50% - 60px);top: -moz-calc(50% - 60px);top: calc(50% - 60px);/* px = height/2*/width: 350px;height: 120px;background-color: #FFF3DA;border-radius:5px;border: 2px solid red;box-shadow: 0.5em 0.5em 10px #333333}
.alert2{font-size: 110%; font-family: 'Bradobrei', Times New Roman, Times, serif; position: fixed;left: -webkit-calc(50% - 250px);left: -moz-calc(50% - 250px);left: calc(50% - 250px); top: -webkit-calc(50% - 100px);top: -moz-calc(50% - 100px);top: calc(50% - 100px); padding: 0 10px; text-align: center;width: 480px;height: 200px; background-color: #FFF3DA;border-radius:5px;border: 2px solid red;box-shadow: 0.5em 0.5em 10px #333333;}
.alert3{font-size: 110%; position: fixed;left: -webkit-calc(50% - 250px);left: -moz-calc(50% - 250px);left: calc(50% - 250px); top: -webkit-calc(50% - 100px);top: -moz-calc(50% - 100px);top: calc(50% - 100px); padding: 0 10px; text-align: center;width: 480px;height: 200px; background-color: #FFF3DA;border-radius:5px;border: 2px solid red;box-shadow: 0.5em 0.5em 10px #333333;}
.gray_back{position: absolute; top: 0; left: 0; width: 100%; height: 350%; background-image: url("/img/pixel.png"); background-repeat: repeat,repeat; z-index: 2000;overflow: hidden;}
.stm {cursor:pointer; color:white;background-color: white;}
#media {color:black; width:350px; border-radius: 3px;padding: 1px 10px;margin: 0 0 0 15px; border: 1px solid rgba(10, 10, 10, 0.4);}
#media1 {color:black; border-radius: 3px;padding: 1px 10px;margin: 0 0 0 15px; border: 1px solid rgba(10, 10, 10, 0.4);}
.media, .media1, #gos, #gos1 {display:none;}
#gos:checked ~ .media{display:block;}
#gos1:checked ~ .media1{display:block;}
.media li {list-style: outside none none;transition: 0.5s;-webkit-transition:0.5s; vertical-align: text-top;}
.media li:hover{background: #FFDCFF;cursor:pointer;}
.media {overflow:auto; width:600px; height:300px; position:relative; top:0;left:16px; background: white;z-index: 99;margin-left: 0;padding:7px;border: 1px solid rgba(10, 10, 10, 0.4); box-shadow: 7px 7px 5px rgba(0,0,0,0.6);text-align: left;}
.media1 li {list-style: outside none none;transition: 0.5s;-webkit-transition:0.5s; vertical-align: text-top;}
.media1 li:hover{background: #FFDCFF;cursor:pointer;}
.media1 {overflow:auto; width:350px;height:300px; position:relative; top:0;left:446px; background: white;z-index: 99;margin-left: 0;padding:7px;border: 1px solid rgba(10, 10, 10, 0.4); box-shadow: 7px 7px 5px rgba(0,0,0,0.6);text-align: left;}
.stm1 {cursor:pointer; color:white;background-color: white;}