.offers_c_intem, .obyavlenieBot{
-webkit-transition: All 0.3s ease;
-moz-transition: All 0.3s ease;
-o-transition: All 0.3s ease;
-ms-transition: All 0.3s ease;
transition: All 0.3s ease;
}

.l_vp_ot {padding: 10px 15px; border: 1px solid #eee; border-radius: 2px; margin-bottom: 15px;}
.l_vp_ot h4 {cursor: pointer}
.l_vp_ot_text {display: none}

.gTableTop{font-size: 16px!important; vertical-align: middle;line-height: 30px!important;padding-bottom: 5px!important}
.ucoz-forum-post-editor-page{margin: 0!important;}

.aqv1{
display: grid;
    grid-template-columns: 1fr 146px;
    grid-gap: 1rem;
}

.abOby {
    background: #0593EB;
    color: #fff;
    border-radius: 4px;
    padding: 6px 8px;
    text-decoration: none;
}

.l_vp_ot_text {
line-height: 23px;
color: #666;
padding-top: 10px;
}


.myBtnLeft, .myBtnRight, .hidden{display: none}
.myBtnCenter{background: none!important;padding-top: 10px;}
#subbutmyAdvF3 a{color: #fff!important;}
.myWinCont td {font-size: 16px!important;}

.xw-body div[style="overflow: hidden; height: 0px;"]{min-height: 30px!important}

.FrmTopButtonsTbl .switch, .FrmTopButtonsTbl .switchActive, .FrmBotCl11 .switch, .FrmBotCl11 .switchActive,
.ThrTopButtonsRow1 .switch, .ThrTopButtonsRow1 .switchActive, .ThrBotCl21 .switch, .ThrBotCl21 .switchActive,
.forum-pages .switch, .forum-pages .switchActive {padding: 7px 12px!important; width: auto!important; border-radius: 3px;}

/*--- ааНаОаПаКаИ ---*/
.ucoz-forum-post-editor-page, #subbutmyAdvF3, .myWinCont .myBtnCont, #sbmPl, #sbmRsPl, #goSort, .fbut-blue2{
 font: 14px/30px 'Arial';
 color: #fff !important;
 padding: 0 10px;
 text-decoration: none;
 height: 32px;
 border-radius: 5px;
 margin: 0 0 5px 0;
 transition: all .2s ease;
 text-align: center;
 background: #6b91bc;
 border: 0;
 cursor: pointer;
}
 
.ucoz-forum-post-editor-page:hover, #subbutmyAdvF3:hover, .myWinCont .myBtnCont:hover, #sbmPl:hover, #sbmRsPl:hover, #goSort:hover, .fbut-blue2:hover{opacity: 0.7;}
.fbut-blue2{margin-top: 15px!important; display: inline-block; font-size: 16px;}

.myWinCont .myBtnCont a{color: #fff!important}

#sbmRsPl{width: 170px!important;}

.user_links_c {margin: -3px 15px 0 0!important; text-align: right!important;}

.addMt{
position: relative;
float: right;
font-size: 14px;
top: -14px;
}

.addMt1, .addMt2, .addMt3, .addMt4 {
  display: inline-block;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  border-radius: 5px;
  padding: 8px 10px;
  background: #0093EB;
  cursor:pointer;
}
.addMt2:hover {
  background: #0082CD;
}

.addMt1{background: #ED1B24 url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important; padding-left: 28px!important}
.addMt1:hover{background: #BB151E url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important}

.addMt3{background: #0093EB url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important; padding-left: 28px!important}
.addMt3:hover{background: #0082CD url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important}

.addMt4{background: #FF5C26 url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important; padding-left: 28px!important}
.addMt4:hover{background: #E75422 url(/National_Library/oe_/https://pedsovet.su/img/e.png) no-repeat 8px 8px!important}

.addMt1, .addMt2, .addMt3, .addMt4{margin: 15px 25px 0 0;}

.messageTablediv{float: left}

.relativepost_board a{text-decoration: none}
.relativepost_board a:hover{text-decoration: underline}

.reit_doska{position:relative; top: -30px;}
.inf_doska{text-align:right;font-family: Georgia; font-size:15px; font-style:italic; color:black;line-height: 1.5;padding-top:5px;}

#lx_603497{margin-left: 10px; position: static!important}

.material-menu-button {margin: 20px 0 0 25px!important;}
.header_c {min-height: 70px!important;}

.messageTablediv{
background: #EAE9E4;
border-radius: 10px;
margin: 5px 0 15px 0;
padding: 5px;
}

.messageTablediv2{
text-align:left;
font-family: Georgia; 
font-size:16px; 
color:black;
line-height: 1.5; 
padding: 5px 15px 5px 15px;
float: both;
}

.messageTabledivImg{
float: left;
margin: 10px 10px 0 0;
}

.messageTabledivBri{margin-right: 15px; font-size: 14px; width: 58%}

.relativepost_board div{margin-left: 0!important;}

.relativepost_board div a{font-size: 14px;}

.bot_dob{margin-top: 15px!important;}
.bot_dob a{font-size: 16px!important;}
.m a, .anotherCatalog a{text-decoration: none!important;}

.svidenelstvo {
	font-size: 10px;
	line-height: 12px;
	color: #ccc;
	text-align: center;
	padding: 4px 24px 0 0;
}

.svidenelstvo:hover{color: #444}


.tooltip {
    display: block !important;
    position: absolute;
    padding: 6px 10px;
    background-color: #EBEBEB;
    color: #444;
    white-space: nowrap;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    font-family: "Helvetica Neue", "Helvetica";
    line-height: 1.2em;
    z-index: 9;
    border-radius: 3px;
}


.tooltip .tt-arrow {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
}
.tooltip.tt-t .tt-arrow {
    bottom: -10px;
    left: 50%;
    margin-left: -10px;
    border-width: 10px 10px 0 10px;
    border-color: #333333 transparent transparent transparent;
}
.tooltip.tt-r .tt-arrow {
    left: -10px;
    top: 50%;
    margin-top: -10px;
    border-width: 10px 10px 10px 0;
    border-color: transparent transparent transparent;
}
.tooltip.tt-b .tt-arrow {
    top: -10px;
    left: 50%;
    margin-left: -10px;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent EBEBEB transparent;
}
.tooltip.tt-l .tt-arrow {
    right: -10px;
    top: 50%;
    margin-top: -10px;
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #EBEBEB;
}

.closeLogin{
position: absolute;
top: 0;
right: 7px;
color: red;
font-size: 28px;
cursor: pointer;
}
.closeLogin:hover{color: #444}

.pozzagolovok_stranici_board{clear: both; font-size: 22px;margin: 15px 0;}

.maincontent_board {width: 740px!important;}


.inf_board{
width: calc(33% - 23px);
padding: 15px 10px 10px 10px;
border-radius: 10px;
background: #EAE9E4;
display: inline-block;
color: #444;
height: 86px;
overflow:  hidden;
margin: 15px 5px 5px 5px;
position: relative;
}

.inf_board:hover{cursor: pointer; background: #FF8147; color: #fff}
.inf_board:hover .inf_head{background: #FFBE00}

.inf_data{font-weight: bold}

.inf_head{
position: absolute;
top: -7px;
margin: 0 auto;
height: 15px;
width: calc(100% - 20px);
border-radius: 3px;
background: #0192EA;
z-index: 1;
}

#rk_div{margin-top: 15px;}

.bd_block{text-align: center}

.bd_block i{font-size: 40px; color: #0093EB}

#baseLogForm h2{    
    font-size: 28px;
    line-height: 30px;
    text-align: center;
    color: #444;
    padding-bottom: 25px;
}

.switches{background: none!important}

#baseLogForm a:hover{text-decoration: underline!important}

#baseLogForm .loginButton{margin: 20px 0!important}

#soc_botik2{text-align: center}

#div-publ-comm_aj{
margin: 15px;
min-width: 300px; 
width: 100%;
}

#div-publ-comm_aj textarea{
border: 1px solid #ccc;
border-radius: 4px;
padding: 10px;
width: calc(100% - 10px);
margin: 5px 5px 15px 6px;
}

#div-publ-comm_aj textarea:focus{border: 1px solid #6B91BC}

#div-publ-comm_aj #d-form-btn, #addcBut, .ucf-form .uf-btn {
text-align: center;
cursor: pointer;
display: table;
margin: 0 auto;
font-size: 16px !important;
padding: 5px 10px!important;
background: #6B91BC!important; 
}

#div-publ-comm_aj #d-form-btn:hover, #addcBut:hover, .ucf-form .uf-btn:hover{opacity: 0.7}
#addcBut{width: 231px!important;}

.div-publ-comm_aj_inf img{width: 80px; float: left; margin: 0 15px 15px 0;}

.div-publ-comm_aj_inf h2{color: #444; line-height: 40px;}

.ulightbox{color: #464646!important; text-decoration: none!important;}
.ulightbox:hover{text-decoration: underline!important;}

#div-publ-share_aj, #div-publ-error-aj, #div-publ-copy-aj, #div-dob-aj {padding: 15px;}
.div-publ-share_aj_inf img{text-align: center; margin: 0 0 10px 0;}
.div-publ-share_aj_inf h2{margin-bottom: 14px;text-align: center;} 
.div-publ-share_aj_inf {text-align: center; line-height: 30px;}
#div-publ-share_aj #ya_publ_a {text-align: center;}

.div-publ-error_aj_inf img{text-align: center; margin: 0 auto 10px auto;display: table;}
.div-publ-error_aj_inf p{font-size: 16px; text-align: center}

#div-publ-copy-aj p{font-size: 16px;}

#div-publ-copy-aj input, #div-publ-copy-aj textarea{
border: 1px solid #ccc;
border-radius: 3px;
padding: 7px 10px;
width: 100%; 
margin: 10px 0;
}

#div-publ-copy-aj input:focus, #div-publ-copy-aj textarea:focus{border: 1px solid #0093EB}

#div-dob-aj img{text-align: center; margin: 0 auto 15px auto; display: table}
#div-dob-aj h2 {text-align: center;color: #222;line-height: 30px;margin-bottom: 15px;}

#div-dob-aj .div-dob-aj1{float: left; width: calc(50% - 1px);}
#div-dob-aj .div-dob-aj2{float: left; width: 50%;}
#div-dob-aj .div-dob-aj1, #div-dob-aj .div-dob-aj2{font-size: 16px;}
#div-dob-aj  p{text-align: center; font-size: 16px;}

#div-dob-aj hr{margin: 15px 0;}
#div-dob-aj  a{text-align: center;display: table; margin: 0 auto}
.div-dob-aj1{border-right: 1px solid #BFBFBC}

.div-dob-aj-cls{display: table; margin: 0 auto;}
.div-dob-aj-cls i {float: left;font-size: 55px;padding: 7px 10px 0 10px;}
.div-dob-aj-cls p {text-align: left !important;width: 500px;}

#thanksBtnDivVs{display: none; position: relative; z-index:9999!important; font-size: 18px;}

#thanksBtnDivVsCont {
position: absolute;
padding: 7px 10px 7px 90px;
background: #F5F5F5 url(/National_Library/oe_/https://pedsovet.su/img/e-cat2.png) no-repeat 10px 10px;
border-radius: 3px;
border: 1px solid #E7E7E7;
top: 10px;
box-shadow:0px 1px 3px 0px rgba(0,0,0,0.29);
width: calc(100% - 90px);
}

#thanksBtnDivVsContKb{
position: absolute;
width: 16px;
height: 16px;
left: 50%;
margin-left: -8px;
background: #E7E7E7;
top: 5px;
transform: rotate(45deg); 
border-top: 1px solid #E7E7E7;
border-left: 1px solid #E7E7E7;
}

#thanksBtnDivVsContCt{
padding: 1px 10px;
color: #444;
display: block;
margin: 4px auto 0;
font-style: italic;
}

#subscribe p{font-size: 14px!important; font-weight: 200!important; line-height: 21px!important;}

#subscribe img{
display: table;
margin: 0 auto;
}

#forumBot{
position: fixed;
right: 15px;
bottom: 135px;
width: 37px;
}

.stuff-block{right: 70px!important;}

#forumBotIcon, #forumBotIconId{font-size: 32px; text-align: center}
#forumBotIcon i, #forumBotIconId i{display: block; color: #777; margin: 15px 0;}
#forumBotIcon i:hover, #forumBotIconId i:hover{color: #444; cursor: pointer}
#forumBotIcon a, .buttonUp2{text-decoration: none}

.buttonUp {right: 18px!important;}
.buttonUp a {background: initial!important; text-decoration: none}

.main_content_wrapper_publ{max-width: 1230px}
.page_publ_main .main-content {width: 690px}
.sidebarMain .blockcontent, #sticky-block .links{border-radius: 5px;}

.p-buttons{margin: 0 0 15px 0!important; padding: 0!important}

.pozzagolovok_stranici {font-style: normal!important;}
#fancybox-buttons{display: none!important}

#obsudit_puble, #op_publ{
	display: inline-block;
	font-size: 16px;
        line-height: 32px;
	color: #fff !important;
	padding: 0 10px 0 10px;
	text-decoration: none!important;
	height: 32px;
	border-radius: 5px;
	margin: 0 0 10px 0;
	transition: all .2s ease;
}

#obsudit_puble{background: #d98367}
#op_publ{background: #64a04d;}

#obsudit_puble:hover, #op_publ:hover, .adviceButton:hover{opacity: 0.7;}

.div-publ-comm_aj_inf h2, #div-publ-share_aj h2{font-weight: 200!important}
#div-publ-comm_aj, #div-publ-share_aj, #div-publ-copy-aj, #div-publ-error-aj{width: 100%!important}

#div-publ-comm_aj p{line-height: 35px; font-size: 16px;}
#div-publ-share_aj p{line-height: 25px; font-size: 16px;}

#div-publ-share_aj img{width: 100px;}

.ulightbox span i{line-height: 24px;}

.noun_kom{color: #444; text-decoration: none}
.noun_kom:hover{text-decoration: underline}

.com-order-block{display: none}

.relativepost_1 b{font-size: 30px;font-weight: 200; line-height: 1; font-family: Cuprum}

#komment{background: #0593EB; color: #fff; padding: 10px!important; margin-top: 15px;}

.uComForm{background: #eee; margin-top: 0!important; padding: 7px 10px; border-top: 5px solid #6EBBEB;}

#advFrm301 .adviceButton{font-weight: 200!important; width: 100%}
#advFrm301 .adviceButton, #op_publ, #obsudit_puble{display: block; text-align: center}

/*   -------- Ajax -------    */
.xw-hdr-text {  
  vertical-align: 3px!important;  
  cursor: default!important;  
  color: #222!important;  
  margin-left: 10px; 
line-height: 30px!important;

}  
  .xt-maxi { display: none !important; }  
.xt-mini { display: none !important; }  
.xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc {  
  background: #FFF!important; /* аІаааЂ аЄааа аJAX */  
  border: 0 !important;  
  border-radius: 0px;  
  moz-border-radius: 0px;  
  webkit-border-radius: 3px; }  
.xw-plain .xw-body {  
  border: 0 !important;  
  padding: 15px 1px 15px 15px !important; 
}  
.xw-tl { /*border-bottom: 1px solid #eee;*/ line-height: 30px!important;color: #222!important } /* аІаааЂ ааааа аааааЃ аЈааааа а аЁаааа ааааЋа аJAX */  
.xw-tl, .xw-tr, .xw-tc {  
  background: #FFF !important; /* аІаааЂ аЄааа аЈаааа аJAX */  
  border-radius: 3px 3px 0 0 !important; }  
.xw-sps { display: none !important; }  
.myWinCont { width: 100% !important; }  
   
.xt {
width: 16px!important;
height: 16px!important;
background: transparent url(/National_Library/oe_/https://pedsovet.su/img/1/clearfilter.png) no-repeat!important;
margin-left: 7px!important;
margin-top: 7px!important;
opacity: 0.5;
}

.xt:hover {opacity: 1;}

.xw-body {  
  border: 0 !important;  
  padding-left: 2px !important;  
  padding-right: 1px !important; }  
.xw-ml {  
  padding-left: 1px !important;  
  padding-bottom: 5px;  
  border-bottom-left-radius: 3px;  
  border-bottom-right-radius: 3px; }  
.xw-bl { display: none !important; }  
.myWinTD1 {  
  background: rgb(255, 255, 255) !important;  
  border-bottom: 1px solid rgb(250, 250, 250) !important; }  
  .myWinPollT {  
  background: rgb(243, 243, 243) !important;  
  float: left !important;  
  margin-right: 257px !important;  
  width: 100% !important; }  
.myWinPollG { display: none !important; }  
.myWinCont strong, b {  
  color: rgb(63, 63, 63) !important; 
}

.x-sh .xsml, .xstl, .xsbc, .xsmr, .xsbl, .xsbr, .xstr{background: none!important}

.xw-body{min-height: 30px!important;}
.xw-body div, .xw-disabled{min-height: 10px;}
.poll-qa{font-size: 18px!important; line-height: 25px;}
.poll-qa a{text-decoration: none}
.poll-block{padding: 10px 0!important}

.xw-plain{
/*
box-shadow:0px 1px 5px 1px rgba(0,0,0,0.33);
-webkit-box-shadow:0px 1px 5px 1px rgba(0,0,0,0.33);
-moz-box-shadow:0px 1px 5px 1px rgba(0,0,0,0.33);*/
border: 1px solid #ccc;
border-radius: 4px;
}

.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt, .xw-hdr-text{font-family: Arial!important}
.xw-hdr-text{font-size: 16px!important}
.myWinCont{color: #444!important;line-height: 18px!important; font-size: 12px!important }

.tableBlockcss .eTitle h1{font-size: 24px!important}

#vMpi{
max-width: 600px;
border: solid 1px #ccc;
border-collapse: collapse; 
text-align: center;      
}

#vMpi td{
border: solid 1px #ccc;
padding: 5px;
}

.div-dob-aj-cls p{
padding: 0;
}

.otstup_tap{max-width: 1160px;margin: 0 auto;}
.uf-soc-icons a{font-size: 14px;}

.uf-reg-wrap-div{max-width: 1000px; margin: 0 auto}
.uf-reg-wrap, .uf-reg-wrap-right{float: left;}

.uf-reg-wrap-right{
text-align: center; 
margin-top: 100px;
padding: 10px;
border: 20px solid #EAE9E4; 
border-radius: 10px;
}

.thanksBtnDivVsForum {
position: fixed!important;
padding: 7px 10px 7px 10px;
background: #F5F5F5!important;
border-radius: 3px;
border: 1px solid #E7E7E7;
top: 40px;
left: 15px;
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.29);
width: 300px;
font-size: 16px!important;
}

.thanksBtnDivVsForum img{float: left; width: 60px; margin: 16px 10px 0 0;}
.thanksBtnDivVsForum p{color: #444}
.posttdMessage b, .posttdMessage strong, .repHistory b, .pt-userinfo a{color: #000!important}

.user_links_c a:hover {padding-bottom: 0px!important;}

.swchItem{padding: 9px 11px 7px!important}
.swchItem span{font-size: 18px!important;padding: 7px 0px 8px!important;}

.articale_publ b{color: #000!important}

#myAdvF3 input[type=text], #myAdvF3 textarea{
border: 1px solid #ббб;
border-radius: 3px;
padding: 5px 10px;
background: #fff!important;
margin: 5px 0;
font-size: 16px;
}

#myAdvF3 input[type=text]:focus, #myAdvF3 textarea:focus{border: 1px solid #0093EB;}

#myAdvF3 .captcha-block{text-align: left!important; align-items: left!important; display: block!important;}

.swchItemA{font-size: 18px; padding: 6px 10px 7px!important;}
.pagesBlockuz1 b{font-size: 18px; padding: 7px 10px 7px!important;}
.pagesBlockuz1 .swchItem{ padding:7px 10px 7px!important;}

.footVsp{display: none}
.footVsp{
position: fixed;
bottom: 0;
width: 100%;
background: #D2CCC9;
height: 104px;
z-index: 9999!important;
}

.footVspI{
width: 933px;
height: 104px;
margin: 0 auto;
background: url(/National_Library/oe_/https://pedsovet.su/img/1/plav_blok_v2.jpg) no-repeat center center;
}

.footVspClose{position: absolute; top: 10px; right: 15px; font-size: 28px; color: #fff; cursor: pointer}
.footVspClose:hover{color: red}
#advFrm301 input[type=button]{font-size: 16px!important; font-family: Arial,Verdana,Helvetica,sans-serif!important;}

#frM52 span input{padding: 0 10px!important; height: 18px!important}
#frM52 span {position: relative;top: 4px;}

.postPoll{padding: 10px;}
.postPoll form{margin: 10px!important;}
.pollAnswer{padding: 7px 0;}
.pollQuestion{padding-bottom: 5px}
.pollButtons{padding-top: 10px;}
.thanksBtnDivVsForumClose{position: absolute; top: 5px; right: 5px; color: #444; font-size: 18px;}
.thanksBtnDivVsForumClose:hover{color: red}

/* --- ааПбаОб --- */

 .add_poll_inp {width:80%}
 .add_poll_inp_vote {width:14%; margin-left:1% !important}
 .poll-block {width:100%; padding:10px; clear:both;}
 .poll-qa {font-size:13px; font-weight:bold}
 .poll-form {margin:25px 0px; width:100%}
 .poll-answer {display:inline-block;width:100%;vertical-align:middle;line-height:1; font-size:16px; padding: 5px 0;}
 .poll-answer-radio {display:inline-block;vertical-align:middle;margin:0px 5px 2px 2px;}
 .poll-answer-check {display:inline-block;vertical-align:middle;margin:0px 5px 2px 2px;}
 .num-votes {text-align:center;margin-top:0px;}
 .num_votes_int {font-weight:bold}
 .poll-button {margin-top:3px;}
 .poll-result {margin:7px 0 0 2px;}
 .poll-result-answer {margin:0 0 2px 0px;display:inline-block;width:100%;vertical-align:middle;font-size:13px}
 .poll-background {display:inline-block;vertical-align:middle;background:#ebeced;width:85%;height:11px;margin-bottom:3px;margin-top:1px;border-radius:2px;}
 .poll-result-back {width:0%;height:11px;background:#A1B6CC;border-radius:2px;}
 .poll-result-percent {font-size:11px; font-weight: bold;padding-left:5px;}
 ul.poll-search-opt {margin: 10px 0px 30px 0px; padding:0px; display: block;}
 ul.poll-search-opt li {list-style: none; width: 49%; margin: .5%;float: left; }
 ul.poll-search-opt li.clear {width: 100%; clear: both}
 .count-poll-all {float: right}
 #count-poll-page {font-weight: bold}
 
.fFastLogin{position: relative;}
.fastLogBtOtvet{position: absolute; right: -100px;}

.rBSite{border:1px solid #DDDCDA; padding: 7px 10px;}
.rBSite .rBh4{font-size: 18px; padding-left: 22px; background: url(/National_Library/oe_/https://pedsovet.su/img/1/201.png) no-repeat -2px 2px;}
.rBSite .rBSiteLink{background: #0000CC; padding: 0px 4px; color: #fff; display: inline-block; margin-top: 7px;}

.main-content-publ-add{max-width: 1200px;}

.rBimg{width: calc(30% - 10px); float: left; margin: 10px 10px 0 0;}
.rBContent{width: 70%; float: left; margin-top: 10px;}

#pull_content{margin-top: 15px;}
#pull_content select{font-size: 16px; border: 1px solid #ccc!important; padding: 5px 7px!important; box-shadow: none!important; margin: -2px 0 0 5px;}
#pull_content label input[type="checkbox"]{margin:-3px 5px 0 0;}
#pull_content #all_polls{padding-top: 15px;}
#pull_content .poll-qa{font-weight: 200!important; display: block; margin-top: 15px}
#pull_content .num-votes{margin-top: 20px;}

.swchItemA1{padding: 6px 10px 6px !important; font-size: 18px !important;}
.uComment {margin: 45px 0!important;}

.i-comment-bg{line-height: 19px!important;}
.myinf50 a[style="color:#df7247;"]{display: none}
.fbut-blue:hover{text-decoration: none!important}

.nrDiv{border: 1px solid #008DF0}
.nrDivHr{background: #008EEF;color: #fff; font-size: 14px; text-decoration: none!important; text-align: center!important}

.nrDivTitle{background: #0874C6}
.nrDivTitleLeft{
float: left; 
width: calc(45% - 20px); 
text-align: center; 
text-transform: uppercase; 
margin: 0 10px 5px 10px;
padding: 3px 0 11px;
font-size: 22px;
line-height: 26px;
font-weight: bold;
color: #FFFBFF;
background: url(/National_Library/oe_/https://pedsovet.su/images/bg468.png) no-repeat center center;
background-size: 100% 100%!important;
text-shadow: 0px 1px 1px rgba(0,0,0,0.62);
height: 52px;
}

.nrDivTitleRight{
float: left; 
width: 55%; 
text-align: center; 
text-transform: uppercase; 
color: #FFFBFF;
font-size: 18px;
font-weight: bold;
line-height: 66px;
}

.nrDivContent{background: #FAFAFA}

.nrDivContentLeft{
float: left; 
width: calc(45% - 20px);
padding: 10px;
}

.nrDivContentRight{
float: left; 
width: calc(55% - 10px);
padding: 0 10px 0 0;
}

.nrDivContentLeft img{width:100%}

.nrDivContentRight ul{list-style-image: url(/National_Library/oe_/https://pedsovet.su/images/468.png);}
.nrDivContentRight ul li{color: #444; font-weight: 600!important; text-align: left!important}
.nrA{text-decoration: none!important}

#uf-email-status a{text-decoration: none; color: #fff}

#content_dostup{max-width: 1000px; margin: 25px auto 20px; font-family: Arial; }
#dostup_images_h_div{text-align: center}
#dostup_images_h{margin-bottom: 75px; padding-left: 180px;}
.dostup_cls{width: 33%; text-align: center; font-size: 19px; float: left; line-height: 34px;}
#dostup_strelky{position: relative;}
#dostup_strelky1{position: absolute; top: -15px; left: 275px}
#dostup_strelky2{position: absolute; top: 90px; right: 280px}
#dostup_rg{background: #F1F1F1}
#dostup_rg_h2{font-size: 24px;text-align: center;top: -15px;position: relative; color: #4D4D4D}
.dostup_rg_cls{width: 25%; text-align: center; font-size: 16px; float: left}
#dostup_tr_infoblock{margin: 0 0 95px 0;}
.dostup_cls_text{padding: 10px 15px; color: #4D4D4D;}
#dostup_rg_infoblock{margin: 45px 0;}
.dostup_rg_text{padding: 10px 15px; color: #4D4D4D; line-height: 21px}
#dostup_rg{padding-bottom: 35px;}
#dostup_rg_info{background: url(/National_Library/oe_/https://pedsovet.su/img/2/i5.png) no-repeat 0 0; padding-left: 20px; display: table; margin: 10px auto; color: #8F8F8F}
#dostup_vot_site_a{color: #fff; text-decoration: none}
#dostup_vot_site{display: table; margin: 10px auto 0; background: #0693EB; text-align: center; width: 284px; padding: 15px; font-size: 20px;}
#dostup_vot_site:hover{background: #008BDF;}

.offers_h, .offers_f {text-align: center}
.offers_h img{margin: 25px 0}
.offers_h h2{font-size: 28px; color: #4D4D4D; text-align: center}
.offers_h p{font-size: 14px; color: #4D4D4D; line-height: 25px; margin-top: 10px}

.offers_f p{font-size: 14px; color: #4D4D4D; line-height: 25px;}
.offers_f #offers_f_site_a{color: #fff; text-decoration: none}
.offers_f #offers_f_site{
	display: table;
	margin: 10px auto 0;
	background: #0693EB;
	text-align: center;
	width: 190px;
	padding: 10px 15px;
	font-size: 16px;
}
.offers_f #offers_f_site:hover{background: #067FCA;}

.offers_soc{margin-bottom: 30px;}
.offers_c{max-width: 800px; margin: 35px auto;}
.offers_c_intem_over h3{font-size: 20px; margin-bottom: 15px;}
.offers_c_intem_over p{line-height: 24px;}
.offers_c_intem{width: calc(33.3% - 30px); float: left; margin: 15px; height: 200px; display: table; border-radius: 10px;}
.offers_c_intem_over{background: rgba(255,255,255,0.7);display: table-cell; vertical-align: middle; padding: 0 10px; text-align: center}
.offers_c a{color: #222; text-decoration: none}
.offers_c_intem:hover{background-position: 0 0!important;}

.posttdMessage ul {margin-left: 26px;}

.obyavlenie{position: relative; height: 1px}

.obyavlenieBot {
    display: inline;
    position: absolute;
    right: 0;
    top: -50px;
    background: #0593EB;
    border-radius: 4px;
    padding: 7px 10px;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
}

.obyavlenieBot:hover{opacity: 0.7}

#text_obyav{padding: 20px; line-height: 21px; font-size: 16px; max-width: 200px;}

/*#sticky-block{position: relative!important}*/
#sticky-block1 #lx_620889{position: relative!important}

.right_mr .sidebarMain{
margin-top: 15px;
}





@media only screen and (max-width:1000px){#forumBot{display: none}.page_publ_main .main-content {width: 100%}}
@media only screen and (max-width:1300px){
#forumBot{display: none}
}

@media only screen and (max-width:1220px){
.responder-block-class{background-size: cover!important; height: 84px!important;}
}

@media only screen and (max-width:1210px){
.uTable tr td:nth-child(n+5){display: none}
.forumMemSwch a{display: inline-block!important; margin-bottom: 5px;}
}

@media only screen and (min-width:1170px){
#baseLogForm{
position: fixed; 
top: 0%;
left: 0%;
width: 100vw;
height: 100vh;
z-index: 9999!important;
background: rgba(0,0,0,0.7);
}

#baseLogForm form{
position: absolute;
top: 50%;
left: 50%;
width: 370px;
margin: -170px 0 0 -185px!important; 
}

#baseLogForm form .blockcontent{
background: #fff!important;
width: 100%;
border-radius: 5px;
position: relative;
padding: 30px;
}

#baseLogForm form .blockcontent:after{
width: 80px;
height: 107px;
background: url(/National_Library/oe_/https://pedsovet.su/img/e-cat3.png) no-repeat 0 0;
position: absolute;
top: -102px;
right: 15px;
content: "";
}

#baseLogForm form .loginButton{font-size: 16px!important;}

#baseLogForm form input[type=text], #baseLogForm form input[type=password]{
border: 1px solid #ccc;
border-radius: 3px;
padding: 7px 10px;
width: calc(100%);
margin-bottom: 10px; 
}

#baseLogForm form input[type=text]:focus, #baseLogForm form input[type=password]:focus{border: 1px solid #6B91BC}

#baseLogForm form table{width: 100%!important}

#baseLogForm form .loginButton{margin-bottom: 10px;}
#baseLogForm form #remsitePage1{margin-right: 5px;}

.user_links_c_user{margin-top: 10px!important}
}


.otziv-wrap {
    background: #eee;
    padding: 0 0 50px 0;
    margin: 25px 0 0 0;
}

.otziv {
margin: 0 auto;
max-width: 1200px;
}

.ot_slider {
background: #fff;
}

.otziv h3 {
font-size: 38px;
    line-height: 70px;
    padding: 25px 0 25px 15px;
    font-weight: 600;
    color: #173B51;
}

.autoplay {display: flex;}

.ot_slider {
margin: 0 15px;
padding: 25px;
border-radius: 12px; 
}

.slick-dots {bottom: -45px!important}

.slick-dots li button:before {color: #DE7600!important; font-size: 10px!important}

.slick-prev:before, .slick-next:before {color: #999!important; font-size: 35px!important;}

.ot_slider strong {font-size: 22px;}

.o2 {
font-size: 14px;
margin: 10px 0;
color: #444;
line-height: 21px;
}

.o2 span {color: #999;}

.o3 {
font-size: 18px;
color: #444;
line-height: 26px;
}

.o3 mark, mark {background: #0493EB; color: #fff}

.o1 {display: flex;}

.o1 img {margin: 0 5px 0 15px; height: 25px;}
.o1 span {font-size: 14px;}




@media only screen and (min-width:440px){
.mbPostData {display: none!important}
}


@media only screen and (max-width:1170px){
.closeLogin{display: none}
#uidLogForm #uidLogButton{display: none}
#uidLogForm h2{color: #fff; font-size: 22px;margin-bottom: -10px;}
#uidLogForm .blockcontent{padding: 20px 10px 10px 10px!important;}
#uidLogForm .loginName, #uidLogForm .loginPass{
border: 1px solid #008CE4;
color: #444!important;
width: 100%;
padding: 6px 10px;
margin-bottom: 10px;
}
#uidLogForm label[for="remsitePage1"]{color: #fff; padding-left: 5px;}
#uidLogForm .loginButton{padding: 7px 15px!important; height: 35px!important}
.centerFoot{margin-bottom: 15px;}
.maincontent_board2{width: 100%!important}
}

@media only screen and (max-width:1000px){
#dostup_strelky{display: none}
.responder-block-class{height: 44px!important;}
}

@media only screen and (max-width:930px){.footVsp{display: none!important}}

@media only screen and (max-width:770px){
.otstup_tabl{margin-top: 15px;}
.ThrBotCl22, .ThrBotCl32, .ThrForumBarRow1{display: none}
.inf34 a[style="color:#df7247;"]{display: none}
.inf34 p, .inf35 a, .blockcontent a, .blockcontent .i-cMessage, .infTable, .infTd a, .inf49 a{font-size: 16px!important;}
.inf_board{width: calc(33% - 25px);}
}

@media only screen and (max-width:750px){
#publ-error{position: relative!important;}
#thanksBtnDivVs{display: none!important;}
label#uf-terms-label{white-space: normal!important}
#fCode{width: 100px!important;}
.uf-reg-wrap-right{width: calc(100% - 60px)}
}

@media only screen and (max-width:650px){
.offers_c{max-width: 300px;}
.offers_c_intem{float: none; width: calc(100% - 30px); margin-bottom: 15px;}
}

@media only screen and (max-width:600px){
#forum-top-links a{font-size: 16px!important;}
.forumtd .blocktitle{background: none!important;}
#dostup_images_h{padding-left: 0}
.dostup_cls{width: 100%; margin-bottom: 25px;}
.dostup_rg_cls{width: 100%; margin-bottom: 20px;}

}

@media only screen and (max-width:580px){
.nrDivTitleLeft, .nrDivTitleRight{text-align: center!important}
.obyavlenie{display: none}
}


@media only screen and (max-width:560px){
.bot_dob a{line-height: 30px!important;}
}


@media only screen and (max-width:510px){
#advFrm301{margin-bottom: 10px}.posttable td{width: 100%}
.postTable .postTdInfo{padding: 5px 10px!important}
.postTable .postRankIco{margin-top: 5px;}
.nrDivTitleLeft, .nrDivTitleRight{width: 100%; float: none}
.nrDivTitleLeft{width: 280px; margin: 0 auto; display: inline-block;}
.nrDivTitle {text-align: center !important;}
.nrDivTitleRight{line-height: 30px;}
.nrDivContentLeft, .nrDivContentRight{float: none; width: calc(100% - 20px);}
}

@media only screen and (max-width:440px){
.postPSwithcesLink{padding: 7px 12px!important;width: auto!important;border-radius: 3px;
display: inline-block;margin: 2px 0;background: #E9E9E9; color: #444!important; text-decoration: none!important;}
}

@media only screen and (max-width:430px){
#dostup_images_h{width: 95%;}
.dostup_cls_text{font-size: 16px;}
#dostup_rg_h2{font-size: 20px}
#dostup_images_h {margin: 25px 0 40px;}
}

@media only screen and (max-width:400px){
.uTable tr td:first-child{display: none}
#div-dob-aj{font-size: 12px;} 
#div-dob-aj .fa-bar-chart{display: none} .div-dob-aj-cls p{width: 100%}
.logo_c {margin: 5px 0 0 15px!important;}
.mbClass, .ucf-avatar{display: none!important;}
.uauth-small-links {margin: 0 0 10px 0px!important;}
.vhKom{display: block}
.ucf-content {margin: 0 0 0 0px!important;}
.catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link {
    display: inline-block;
    margin-bottom: 10px;
}
#addcBut {margin: 0 auto !important;}
.noun_kom, .uComForm span .ulightbox, .postblock .ulightbox{display: none}
.header_c {margin-bottom: -25px;}
}

@media only screen and (max-width:435px){
.username{display: inline!important; float: left;}
.postUserMobile{text-align: left!important}
.postTdInfo td{font-size: 14px!important;}
.rzdltl{height:3px; background: #eee; border-radius: 50%}
}

@media only screen and (max-width:350px){
#obsudit_puble, #op_publ, #advFrm301, .uComForm .ulightbox{display: none}
#thanksBtnDivVs, .noun_kom{display: none!important;}
}