/** Copyright maksi 2025
* v2
27 03 2025
*/
body{background:#f1f1f1;}

/*  Fonts  */

@font-face {
    font-family: 'fontawesome';
    src: url('/css/fontawesome/fontawesome.eot');
    src: url('/css/http://bukim.ru/fontawesome/fontawesome.woff') format('woff'),
         url('/css/fontawesome/fontawesome.ttf') format('truetype'),
         url('/css/fontawesome/fontawesome.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
/* moder */
.opis {
  display: inline-grid;
  padding: 1%;
  margin-bottom: 3%;
  margin-top: 0;
  font-family: 'sans-serif';
  margin-left: 1%;
}
.links {
  text-decoration: none;
  font-family: arial,tahoma, 'Roboto';
  color: #a48742;
  border-bottom: solid transparent;
  margin: 3px;
}
.center{display:inline;}
.message-alert {
background-color: #93ad79c2;
font-size:14px;font-family:'sans-serif', arial, tahoma, 'Roboto';
box-shadow: 0 0 20px rgba(0,0,0,0.2);display:none;position: fixed;left: 0;bottom: 0;z-index: 99999;
width:70%;border-radius:6px; line-height: 1.5;}
.message-alert-in {max-width: 700px; margin: 0 auto; padding: 10px; display:-ms-flexbox;
display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:justify;-webkit-justify-content:space-between;
justify-content:space-between; -ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.message-alert-desc {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%;}
.message-alert-btns {margin-left: 10px; width: 110px; text-align: center;}
.message-alert-caption {font-size: 1.2em; font-weight: 700; margin-bottom: 7px;}
.message-btn {display: block; padding: 7px 0; cursor: pointer; border-radius: 3px; margin-bottom: 10px; font-weight: 700;}
.message-btn-yes {color: #fff;border-radius: 5px;background-color: #b97e05ad;}
.message-btn-no {background-color: rgb(51 51 51 / 70%);color: #fff;box-shadow: inset 0 0 0 1px rgb(51 51 51 / 70%);}
.message-link{text-decoration:underline;color:#a7e1e4;
}
.age { bottom: 0; left: 0;border: 1px double #dac05c;border-radius: 30%;width: 40px;display: flex;text-align: center;
font-family: monospace;font-size: 14px;background: #88aa71fa; color: #fff;
}
.prosto_img { border: 5px solid gray; margin:1%;
}
.chat{
margin-left:40%;
}
.header{background: #80a9a9;text-align: center;width: 100%;}
#avatar {width:12px;height: 12px;}
#msg{color:#000; display:none;float:right;}
.msg {color: #000;max-width: 100%;}
summary {color: #5d9fa0;font-size:1.2em;outline:none;}
summary:before {content:'more';}
#musica{display:inline;}
.foto {display: inline;margin: 1%;margin-left: 1%;width: 30%;height: 30%;border-radius: 10%;
filter: blur(6px);transition: all 1s ease 0s !important;}
.foto:hover{filter: blur(0);}

/* golosovaniyie */
.star{margin-bottom:1%;}
.nra{color:#cea525;}
.nenra{color:#000;}
.voda{color:rgb(83, 115, 131);}

li {list-style-type: none;} /* Убираем точки в списках */
a:link {text-decoration:none; outline:0; font-family:sans-serif;-webkit-border:none;}
a:link:hover{outline:none; color:#5b8487;}
#qt_comment_dostup{display:none;}

#sp:after{content: 'sp'; color: #738e96; font-family: 'fontawesome';}

.lents{margin-left:10%;}
.musica{display:block;margin-left:45%;}
.ip{color:#076286;}
.hd{display:none;}
.ruvideo{display:block;float:left;}
.nomer {float: left;font-family: monospace;color: grey;font-size: 14px;} 
.name {font-family:cursive; color:#a59a46;}
.phoenix {background-image: url(/js1/icons.png);background-repeat: no-repeat;display: inline-block;cursor: pointer;
width: 21px;height: 22px;background-position: -5px -129px;}
a.otvet {color:#2e6f7d;}
.menus {display:inline;}
.select_menu {background: #c1ded9;border: 2px solid #e8dca7;border-radius:5%;padding: 4px;width:35%;}
.in_form_otsenka {margin-right: 9%;}
.timeago {color:#9ebebe;font-size: 14px;font-family: monospace;}
.tags{display:inline;width:100%;height:20px;font-family:monospace;background-color:#f0f3f3;font-size:13px;margin:2px;}
.tags:before{content: "метки:";}
.time{margin:1px;display:inline;font-family:monospace;}

audio::-webkit-media-controls-panel {background-color: #5D9FA0;}
audio::-webkit-media-controls-mute-button {background-color: #B1D4E0; border-radius:50%;}
audio::-webkit-media-controls-play-button {background-color: #B1D4E0; border-radius:50%;}
audio::-webkit-media-controls-play-button:hover {background-color:rgba(177,212,224, .7);}
input:focus:invalid{border:1px solid #cf7c23; box-shadow:0 0 4px #F5192F;}
input:focus:valid{border:1px solid#ADCDD2;}

/* Popup styles */
#popup {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);
background-color: white;padding: 20px;border: 1px solid black;
}
#popup .popup-content button{float:right;}
/* Popup styles conec*/

.hrhr {color:#cb8d1d;width:100px;}
.byline:before, .cat-links:before, .tags-links:before {color:#d38e11;}
div[unselectable="on"] {padding-bottom:15px;overflow:hidden;}
div[unselectable="on"] > span {display: block;float: left;margin: 0 6px 6px 0;font-size:16px;color:#518989;}
.page-header {border-bottom: 0;border-left: 7px solid #df9b24;padding: 3.8461% 7.6923%;}

.otvet {display: block; margin-right:50%;margin-top:1%;margin-bottom: 1%;margin-left:9%;font-family: 'fontawesome';
width: 300px;height: 25px;color:#747474;background-color:#f0f3f3;
}
.otvet:before {font-family:'fontawesome'; content: "\f108";}
.comments-link:before {color:#518f8c;}
@media screen and (min-width: 59.6875em).secondary a, .dropdown-toggle:after, .widget-title, .widget blockquote cite, .widget blockquote small {color: #306363;}

.w-modal-btn{color: #196875;font-size: 1.1em;display:inline-block;text-decoration:none;margin-top:30px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.w-modal {opacity: 0; background: rgba(0,0,0,0.7); pointer-events: none; position: fixed; top: 0;right: 0;bottom: 0;left: 0;
z-index: 9999;transition: all 0.5s ease;margin: 0;padding: 0;
}
.w-modal:target {opacity: 1; pointer-events:auto; overflow-y:auto; }
.w-modal-wrapper {margin:auto; margin-top:25px; }
.w-CSS-modal-inner {position: relative;background: #fff;border: 1px solid #ccc; }
.w-modal-title {font-size: 14px; color:#555; line-height: 1.5; margin-top: 0;margin-bottom: 0;}
.w-modal-text {padding: 15px 20px; }
@media (min-width:600px) {.w-modal-wrapper {max-width:650px;}
}

.w-close {position:absolute;top:10%;right:2%;font-size:1.2em;color:#80afad;background-color:#cbdbea9e;
width: 20px;height: 30px;text-decoration:none;cursor:pointer;}
.w-close:focus{color:#000;}
#verh{display:flex;background: #2e6f7d;color: #fff;padding: 5px;width: 100%;height:auto;}
.ocenka {max-width: 20%;}
#lemenu {width:25px;min-width:20px;height: 20%;position:fixed;top:50%;bottom: 0;margin:0;margin-left:95%;background-color:#d9e7e7b5;
font-family: 'genericons';}
.underline {text-decoration:underline;}
.bold,.under {margin:0;padding:2px;}
.strike{text-decoration: line-through;}
.priva {display:none;}
.privat:before {content: "\f427";}
.tegi{display:block; margin-left:7%; background-color:#fff; width:90%;}
.pozap{margin-left:3%; font-family:tahoma;}
.deny {font-family: 'genericons'; }
.deny:before {font-family: 'genericons'; content: "\f470"; color:#c38007;}
#prosm {width:20px;height:12px;margin-left:45%;margin-bottom:-2%;}
#prosm:after{content:'просмотры:';}
#qt_comment_more, #qt_comment_code{display: none;}

img:before {content:"Изображение " attr(alt) " недоступно";
color: #000;display: block;margin-bottom: 5px;
}
/* комментарии  */
#fileSelect {background-color: #fff;}
#mys {boder:2px solid #DFCA74;}
#clear{color:#000;}
#create1{position:relative;max-width:130px;height:30px;color:#fff;background:#9dc5c4;
border:none; text-align:center; margin:6px;border-radius:5px;cursor:pointer; margin-left:30%;}
.jhidden{display:none;}
.linkb{margin-left:25%;}
.required {color:#176673;}
.smiles {margin-left:30%;}
.datepub{width:20%;margin-left:30%;font-family:sans-serif,arial, 'Roboto';font-size:1.2em;background-color:#c2dfe0;color:#000;padding:4px;}
.diva {border:5px solid #fff; padding:3px; margin:3px; width:130px;height:120px;max-width:600px;}
.poisk {margin-left:30%; max-width:90%;}
.avatar{display:block;float:left; margin-left:0;
border: 2px solid #9fc1c3; border-radius:5%;}
#avatar {border-radius: 5%;background: linear-gradient(45deg,#82aaab,#dfeef3);}

#ava {width: 50px;height: 50px;border-radius: 5%;}
#nav{margin-left:90%;}
.smile {color: #d6be11;}
.zhod {padding: 6% 0 0;margin: auto;}
.form button:hover,.form button:active,.form button:focus {background:#9dc3ca;}
.form .message {margin: 15px 0 0;color: #b3b3b3;font-size: 1em;}
.form .message a {color: #0080FF;text-decoration: none;}
.form {position: relative;z-index: 1; background: #f0f3f3; max-width:80%;margin: 0 auto 100px;padding: 45px;
text-align: center; border-radius: 6px; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);}

.citata {display: inline-block;font-size: 1em;font-family: 'genericons';background: #e3f1f1;
padding: 9px;border-radius: 5px 5px 5px 0;}

.countryflag {background-size:contain;background-position: 50%; background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height:1em;
}
.form input {font-family: "Roboto", sans-serif;
outline: 0;background: #f2f2f2;width: 100%; border: 1px solid #ddd; border-radius:3px; margin: 0 0 15px;
padding: 15px;box-sizing: border-box;font-size: 1em;}

.form input:active{border: 1px solid #decd88; border-radius:3px;}
.form button {font-family: "Roboto", sans-serif, arial;text-transform: uppercase;outline: 0;
background:#5D9FA0;font-size: 1em; max-width: 100%;border: 0;padding: 15px;color:#FFFFFF;
font-size:1em;-webkit-transition: all 0.3 ease;transition: all 0.3 ease;cursor: pointer;}
.star:before{content: url('pict/star.png'); display: block;  height:14px;  width:14px;  }
.post-thumbnail img {display: block;margin: 0 auto;width: 95%;font-family:'genericon';}
.post-thumbnail img:before{content:"\f463";}

.b-description_readmore_ellipsis:after {content: '';display: inline-block;position: absolute;
bottom: 0;right: 0;width: 75%;height: 25px;    
background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 65%);
} 
.b-description_readmore_button {display: inline-block;width: 150px;border: 1px solid black;padding: 10px 0; 
cursor: pointer; text-align: center;
}
.reply {float:right;margin-right: 3%;margin-top: 1%;display: inline;font-family: 'fontawesome';color: #5b8487;}
.foto {display: inline;margin: 1%;margin-left: 1%;width:30%;height:30%;border-radius:10%;
}
/* заголовок поста  */
.entry-title {font-size: 26px;font-size: 2.6rem;line-height: 1.1538;margin-bottom: 0.9231em;margin-left:25%;font-family: serif,tahoma;}
.stat {padding:3%;width: 100%;color: #000;margin-top: 0;margin-bottom: 10px;font-family: 'fontawesome';font-size: 15px;}

/* чекбоксы, переключатели  */
.checkbox-green {display: inline-block; height:28px; line-height:28px;  
margin-right: 10px; position: relative; vertical-align:middle;
font-size: 14px; user-select:none;	
}
.checkbox-green .checkbox-green-switch {
display: inline-block;	height: 28px;width: 90px;box-sizing: border-box;
position: relative;	border-radius: 2px;background:#c7984a;
transition: background-color 0.3s cubic-bezier(0, 1, 0.5, 1);
}
.checkbox-green .checkbox-green-switch:before {content: attr(data-label-on);display: inline-block;
box-sizing: border-box;	width: 45px; padding: 0 12px; position: absolute;
	top: 0;
	left: 45px;	
	text-transform: uppercase;
	text-align: center;
color: rgba(255, 255, 255, 0.5);
	font-size: 10px;
	line-height: 28px;
}
.checkbox-green .checkbox-green-switch:after {content: attr(data-label-off);display: inline-block;box-sizing: border-box;	
width: 44px;	border-radius: 1px;	position: absolute;top: 1px;left: 1px;	z-index: 5;text-transform: uppercase;
text-align: center;background: white;line-height: 26px;font-size: 10px;color :#d38e11;	
transition: transform 0.3s cubic-bezier(0, 1, 0.5, 1);
}
.checkbox-green input[type="checkbox"] {display: block;	width: 0;height: 0;	position: absolute;z-index: -1;opacity: 0;
}
.checkbox-green input[type="checkbox"]:checked + .checkbox-green-switch {background-color:#5b8487;
}
.checkbox-green input[type="checkbox"]:checked + .checkbox-green-switch:before {content: attr(data-label-off); left: 0;
}
.checkbox-green input[type="checkbox"]:checked + .checkbox-green-switch:after {content: attr(data-label-on);color: #4fb743;
transform: translate3d(44px, 0, 0);
}
 .checkbox-green input[type="checkbox"]:not(:disabled) + .checkbox-green-switch:hover {cursor: pointer;
}
.checkbox-green input[type="checkbox"]:not(:disabled) + .checkbox-green-switch:hover:after {box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);
}
 /* Disabled */
.checkbox-green input[type=checkbox]:disabled + .checkbox-green-switch {	
opacity: 0.6; filter: grayscale(50%);
}
 .checkbox-green.focused .checkbox-green-switch:after {box-shadow: inset 0px 0px 4px #ff5623;
}

/* ссылки в подвале*/
.lis{display:inline;}
.lis:after {content: "|"; color:#9ebebe;}
.lin {margin-left:30%;}
.logo {width: 60px;height: 50px;border: 1px solid #9ebebe;border-radius: 20%;}
.content{padding:3px;width:80%;}
hr{max-width:100%; color:#CCC062;}

/* prosmotri etc*/
#progress1 {width:60%; height: 2em; margin-left:25%;background-color:#ccdee3;
color:#fff;font-family:sans-serif;text-align:center;}   
#progress1:after{content:'20 000'; position:absolute; right:8%; -webkit-appearance:none;color:#276679;
}
.prosmotri {margin-left:15%;}
.progress{background-color:#91b0b5;}
#progress3{width:20%;height:2em;margin-left:60%;}

.imagempty {background:linear-gradient(45deg,#82aaab,#dfeef3);}
.imagempty:after {display: block;font-family: 'genericons';content: "";
position: absolute;width: 140px;height: 120px;bottom: 0;right: 10px;
background-size: contain;background-repeat: no-repeat;z-index: 80;}

/** уведомление о куках  */
.message-alert {background-color:#79a3adc2;color:#fff;font-size:14px;font-family:'sans-serif', arial, tahoma, 'Roboto';
box-shadow: 0 0 20px rgba(0,0,0,0.2);display:none;position: fixed;left: 0;bottom: 0;z-index: 99999;
width:70%;border-radius:6px; line-height: 1.5;
}
.message-alert-in {max-width: 700px; margin: 0 auto; padding: 10px; display:-ms-flexbox;
display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:justify;-webkit-justify-content:space-between;
justify-content:space-between; -ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.message-alert-desc {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%;}
.message-alert-btns {margin-left: 10px; width: 110px; text-align: center;}
.message-alert-caption {font-size: 1.2em; font-weight: 700; margin-bottom: 7px;}
.message-btn {display: block; padding: 7px 0; cursor: pointer; border-radius: 3px; margin-bottom: 10px; font-weight: 700;}
.message-btn-yes {background-color: #d8cf17ad;color: #fff;border-radius: 5px;}
.message-btn-no {background-color: red; color: #fff; box-shadow: inset 0 0 0 1px red;}
.message-link {text-decoration:underline; color:#a7e1e4;} 
#feedback{margin-left:40%;}
.chat{margin-left:40%;}


.btn{display:block;padding: 8px 1em;background:#5D9FA0;color: #fff;border: 1px solid #fff;outline: 0;cursor: pointer;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-appearance:none;
  border-radius:30px;
}
.btn:hover {background:#ADCDD2;color:#fff;border-radius:10px;
}
.modalb {opacity:0;visibility:hidden;display: -webkit-box; display: -ms-flexbox;display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
  background: rgba(0,0,0,0.7);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.modalb__box {padding:12px;background:#fff; box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);text-align:center;
  -webkit-transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);
  transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);
  border-top:5px solid #E7D86D;
  }
.btn:focus + .modalb { opacity: 1; visibility: visible;
}
.rules{font-size:1.2em; font-family:tahoma,sans-serif,'Roboto';margin-left:25%;}
.formControl,.formlg{
padding: 1em;
}
#podval {background: #80a9a9;color: #fff;padding: 5px;margin-left: 30%;}
#newsmain {margin: auto;width: 80%;background: #ffffff;padding: 10px;
}
#result {margin-left: 100px;text-align:center;border: 1px solid #cccccc;width: 450px;background: #E9ECEF;font-family: Arial, sans-serif;
font-weight:bold;font-size :12px;padding:15px;margin-bottom:20px;margin-top:15px;
}
.newsform{padding:20px;}
.newstext {border: 1px solid #cccccc;}
#caption{font-family: Arial, sans-serif;margin:10px;font-size:1em;
}
#source{text-align:right;padding-right:10px;font-family: Arial, Helvetica, sans-serif;
font-weight:normal;font-size:10px;color:#CCCCCC;}
.news {width:100%;}

/*  Fonts  */
.forb {font-family:tahoma; color:#0c6f6f; font-size:1em;}
.priv{font-family:tahoma; font-size:12/14px; color:#c6dcdc; background-color:#fff;}
.protect{display:block;padding:1px;width:50%;height:auto;}  
.menu{display:inline; padding-top:0;margin:0; padding:3px;}
hr{max-width:100%; color:#CCC062;}
.formControl,.formlg{padding: 1em;}

.links:hover{text-decoration:none; margin:3px; font-family:arial,tahoma,'Roboto'; color: #000; border-bottom:solid #CCC062; transition:2s;}
.linkb{margin-left:35%;text-decoration:underline;}
.linka{text-decoration:none;font-family:arial,tahoma,'Roboto'; color:#000; border-bottom: solid transparent; margin:3px;}

.panel-body{background-color:#fff;}
.prmenu {margin-right:0; margin-left:50%; margin-top:3%; margin-bottom:50%;}
#website{visibility:hidden;display:none;}
.active{background-color:#ddd;color:#000;}
.hid{display:none;}

/* forms */

input[type="submit"]{background:#5D9FA0;color:#FFF;padding:6px;border:3px #fff;border-radius:3px;cursor:pointer;}
input[type="submit"]:hover{background-color:#19657b;}
input[type="name"]{padding:6px;border:3px #fff;border-radius:3px;cursor:pointer;
}
input[type="text"] {width:100%; padding: 6px; margin:10px 0;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; 
border:1px solid #c6dcdc; border-radius:3px;}
input[type="email"] {width:50%; padding: 6px; margin:10px 0;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; 
border:1px solid #c6dcdc; border-radius:3px;}
input[type="text"]:focus{border: 1px solid #cea525; border-radius:3px;}
input[type="email"]:focus{border:1px solid #cea525;}
input[type="reset"]{display:block; border:0;color:#fff; margin-top: 1%; background-color:#8bc7ca;font-size: 12px;cursor:pointer;padding:8px;border-radius:50%;}
input[type="reset"]:hover{background-color:#19657b;padding:8px;margin-top:1%;border-radius: 50%;transition:1s;}

input.hidden{display:none;}
textarea {border:1px solid #c6dcdc;}
#text{border-radius: 2px;cursor:text; width:80%;}
#text:active{width:80%; cursor:text;border: 1px solid #cea525; border-radius: 2px;}
#tags {width:70%;padding:3px;}

iframe{width:450px; height:250px;}
*{box-sizing:border-box;} 

.byline:before, .cat-links:before, .tags-links:before {color: #DAC05C;
}
.white{display:block;}
.form-control {display: block;width: 100%;padding:3px;font-size: 1em;line-height: 1.5;color: #495057;background-color: #fff;
border:1px #ced4da;border-radius:.25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.btn btn-primary btn-lg btn-block{padding:3px;}

button{background: #8CBDBE;border: 1px solid #738e96;border-radius: 2px 2px 10px 10px;color: #fff;padding: 7px 10px;
text-decoration: none;cursor: pointer;
}
button:hover{background: #8CBDBE;color: #fff;border: 1px solid #738e96;
border-radius: 2px 2px 10px 10px;transition: background-color .3s cubic-bezier(0.01, 0.55, 0.58, 1);
}
#checkbox{width:auto;
-webkit-appearance:checkbox;
-moz-appearance: checkbox;
background-color:#d5c068;border-color: whitesmoke;padding: 1%;
}
a:hover {color:#000;text-decoration:underline;}
a:visited {text-decoration:none;}
.website{display:none;}
.title {color:#696029;background-color:#F3F0C5;padding:6px 12px;}
.title a {color:#696029;font-size:small;text-decoration:none;}
.title a:hover {color:orange;}
.link {color: #31657D;display: block;border-bottom: 1px solid #CFDFE5;padding: 7px 10px;text-decoration: none;
}

#myBtn {color: #86A0A9;border: 1px solid #D9E6EA;border-radius: 6px;background: -moz-linear-gradient(bottom,#A4C8D5,#D4E4EA);
    Text-Shadow: #A2C2CD -1px 0px 0px;
    font-weight: bold;
    padding: 8px;
    width: 99%;
}
.list {border-bottom: 1px solid #CFDFE5;border-left: 1px solid #CFDFE5;border-right: 1px solid #CFDFE5;
font-family:arial; font-size:12px;background-color: #edf2f2;margin-bottom:2px;
}
.msg {color: #000;width: 100%;height:auto;
font-family:sans-serif,'Genericon', 'Roboto'; border-bottom: 1px solid #c2dfe0;
    display: -webkit-box;
 -webkit-box-orient:vertical;
  overflow: hidden;
 border-radius: 3%;
}
.msg p {font-family:monospace,'Genericon';width:100%;height:auto;font-size:12px;}
.user_info {font-family:monospace,'fontawesome'; font-size:15px;padding:25px;}
.UserInfo{margin:5px; padding:3px;}

input[type="submit"] {background:#ADCDD2;color: #FFF;padding: 6px;border: 3px #fff;border-radius: 6px;cursor: pointer;
}

input[type="submit"]:hover {background:#5D9FA0;color: #FFF;padding: 6px;border: 3px #fff;border-radius: 6px;cursor: pointer;
}
::grammar-error {color: inherit;background-color:#CCC062;
}

::spelling-error {color: inherit;background-color:#B61313;
}

/* Bu */
.youtube {font-family:'genericons'; max-width:100%;height:250px;background-repeat:no-repeat;margin:4px;cursor: pointer;background-color:lightgray;}
.youtube:before {font-family:'genericons'; content:"\f104"; margin-left: 2%; color:#c7a351;}

.flag:before {content: "\f468";font-family: 'fontawesome';color:#c77c0b;}

dialog{width:400px;height: 140px;margin-top: 0;margin-left: 10px;
margin-bottom: 10px;font-size: 1em;font-family: monospace, 'sans-serif', 'Roboto';
float: left;border: 2px solid #ccc06214;padding:6px;background-color:rgba(235, 233, 195, 0.82);
}
.privac{text-align:center;}
#show{background-color: #85B9BA; color: #fff;margin-top:10px; margin-right:60%; margin-left:15%; border-radius:20px;}
#show:hover{background-color:#D0DBDB;}
#sidebar {background-color: #b5cfcfa8;}
#exit{background-color:#85B9BA;color:#fff;padding:6px;margin-top: -150px;margin-left:10px;
margin-bottom:13px;}
.dostup{color:#49647161; font-family:'genericons';}
.dostup:before{content: "\f444";}
.dostup:hover {color:#496471;}
p{text-indent:10px;}
.site-footer {background-color:#e4eaea;}
.temp{margin-top:50px; margin-left:60px; background-color:#DAC05C;
width:30%; height:auto; color:#FFF;font-weight:bold; font-family:sans-serif; padding:1px;}
.vcard{font-weight:bold;}
.entry-footer{background-color: #FFF;}
@media screen and (max-width:470px) {#show{margin-left:15%;}
.red{border: 1px; border-color:#d43d19;}
#sidebar{background-color: #b5cfcf;}
textarea:focus{vertical-align:baseline;background-color:#fff; font-size: 13px;color: #000;cursor:text;border: 1px solid #cea525;border-radius: 2px;}
textarea:focus{vertical-align:baseline;background-color:#fff; font-size: 13px;color: #000;cursor:text;border: 1px solid #cea525;}
textarea{vertical-align:baseline;background-color:#fff; font-size: 13px;color: #000;}
.row-actions{visibility:visible!important;}

#buTop {position: fixed;bottom: 30px;right: 30px;width: 30px;height: 30px;line-height: 30px;
text-decoration: none;text-align: center;cursor: pointer;font-size:175%;margin-left:50%;color:#d38819;}
.comment-list .reply a{color: #cea525;border: 1px solid rgba(115, 189, 188, 0.59);}

@media screen and (max-width: 470px).comment-list .reply a {
color: #d19f05; border: 1px solid rgba(115, 189, 188, 0.59);}

/* Placeholder text color -- selectors need to be separate to work. */

  ::-webkit-input-placeholder {color:#DAC05C; opacity:1;}
  ::-moz-placeholder {color:#DAC05C; opacity:1;}
  :-moz-placeholder {color:#DAC05C; opacity:1;}
  :-ms-input-placeholder {color:#DAC05C; opacity:1;} /* IE */
 
.post-navigation .nav-next a:before {background-color: #2e4248a1;}
.post-thumbnail img{display:block;margin: 0 auto;width: 100%;}
.lents{margin-left:15%;}
.attachment-post-thumbnail wp-post-image {width:100%;}#colophon{backgraund-color:#f1f1f1;}
.but{width:100%;}

.info{display:block;
-ms-user-select: none; 
-moz-user-select: none; 
-webkit-user-select: none;
user-select:none;
}

/* Tags */
.myIconClass:before {content: "X";}

.morelink {display: -ms-flexbox;display: flex;-ms-flex-align:center;
align-items:center;position:relative;margin-top:20px;font-size:13px;color:#ececec;
}
.morelink:after {
content:'';
-ms-flex-item-align: start;
align-self: flex-start;
  display: inline-block;
  width:5px;
  height:5px;
  margin-top:6px;
  margin-left:10px;
  border:1px solid #ececec;
  border-top:none;
border-right:none;
background:transparent;
transform: rotate(-45deg);
transform-origin:bottom;
}
.morelink.less:after {
  margin-left:7px;
  transform: rotate(135deg);
}
.wrap {max-width: 960px;width: 100%;margin: 0 auto;
}
.some-list {color: #ececec;
}
.some-list .some-item {
  background: #424242;
  padding: 20px 30px 10px;
  position: relative;
  margin-bottom: 20px;
}

.some-list .some-item:last-of-type {
  margin-bottom: 0;
}

.some-list .some-item .item-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  line-height: 24px;
}

.some-list .some-item .item-header i {
  font-size: 14px;
  margin-right: 10px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}

.some-list .some-item .item-header i:after {
  content: '♦';
}

.some-list .some-item .item-header .header-title {
  font-weight: bold;
}

.some-list .some-item .item-message {
  margin: 12px 0 20px;
  padding: 20px 0px;
  border-top: 1px solid #828282;
  border-bottom: 1px solid #828282;
}

.some-list .some-item .item-message .my-message {
  font-size: 14px;
  line-height: 22px;
}

.more span {display: none;}

.morelink {display: -ms-flexbox;display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  margin-top: 20px;
  font-size: 13px;
  color: #ececec;
}

.morelink:after {content: '';-ms-flex-item-align: start;align-self: flex-start;display: inline-block;width: 5px;height: 5px;margin-top: 6px;
margin-left: 10px;border: 1px solid #ececec;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);transform-origin: bottom;
}

.morelink.less:after {margin-left: 7px;transform: rotate(135deg);
}

.btn-primary {display: inline-block;font-weight: 400;font-size: 0.8125rem;color: #fff; background: #52a7b5;text-align: center;vertical-align: middle;
}
.btn-primary:hover{color: #fff;background: #52a7b5;
 }
.btn-primary:after {content: "";display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;margin-left: 0;background-repeat: no-repeat;
background-size: 1000% 1000%;background-position: 50%;border: none;opacity: 0; pointer-events: none;
-webkit-transition: background .5s, opacity 1s;transition: background .5s, opacity 1s;
}
#fileSelect { background-color: #bfdce0;color:#19657b;cursor:grab;}

/* рисование */
input[type="color"] { -webkit-appearance: none; -moz-appearance: none;appearance: none;
  background-color: transparent;width: 70px; height: 40px;border: none;cursor: pointer;
}
input[type="color"]::-webkit-color-swatch {border-radius: 8px;border: 3px solid #000000;
}
input[type="color"]::moz-color-swatch {border-radius: 8px;border: 3px solid #000000;
}