.bRaa { 
 display: block;
 text-align: center;
 margin: 0 0 10px 0;
}

.buttonUp {display: none!important}

.head_stat {float: left; width: 474px; padding: 0 25px;}

#online_counter_str {padding: 4px 0 15px}

#online_users_list {
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}

.b24-web-form-popup-btn-148 {display: none}

.bot_dob_board {padding: 20px 10px!important; text-transform: uppercase; background: #0593EB!important;}

.kurs-Block a, .kurs-Block2 a {color: #222; text-decoration: none!important;}

.kurs-Block2 .kurs-Block-intem {margin-bottom: 20px;}

.kurs-Block {
 display: grid;
 grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
 grid-gap: 1rem;
 margin: 15px 0;
 width: calc(100%);
}

.main_content_wo_load, .main_content_wo_board {width: 890px!important}

.main_content_wo_board_cont .sidebar_main_wrapper {
 width: 258px;
 display: inline-block;
 float: right;
}

.main_content_wo_board_cont .main_content_womain_content_wo_board {
display: inline-block;
}

#sticky-block {z-index: 1;}

.max-slider {
 max-width: 1200px;
 margin: 0 auto;
 clear: both;
}

.filtering-otz{
 text-align: center; 
}

.filtering-otz-div {
 padding: 5px 15px;
 width: calc(100% - 30px);
}

.filtering-otz-div span {
 display: block;
 padding: 6px 0 0;
 font-size: 12px;
 color: #666;
}

.filtering-otz-div p {
 line-height: 23px;
}

.filtering-otz-div h3 {
font-size: 21px;
}

.filtering-otz-div img {
 width: 80px;
 height: 80px;
 border-radius: 50%;
 margin: 0 auto 15px;
 border: 5px;
}

.otz-h2 {
 text-align: center;
 line-height: 31px;
 padding: 45px;
 font-size: 25px;
}

.kurs-Block-intem {border: 1px solid #0593EB; border-radius: 4px;}
.kurs-Block-intem:hover {border: 1px solid #949390; border-radius: 4px;}

.kurs-Block-intem-img {
 background-size: cover!important;
 border-bottom: 1px solid #0593EB;
 height: 140px;
 border-radius: 4px 4px 0 0;
}

.kurs-Block-intem-text h3 {
 text-align: center;
 padding: 15px 10px;
 width: calc(100% - 20px);
}

.kurs-Block-intem-img div {
 background: rgba(5,147,235,0.7);
 color: #fff;
 padding: 12px 15px;
 display: table;
 margin: 0 auto;
 border-radius: 0 0 4px 4px;
 font-size: 16px;
}

.kurs-Block-intem-text div {
 display: grid;
 grid-template-columns: 49% 1fr;
 grid-gap: 1rem;
}

.kurs-Block-intem-text div {padding: 5px 10px;}
.kurs-Block-intem-text span {display: block; padding: 0 0 5px 0;}
.kurs-Block-intem-text-r {text-align: right;}


@media only screen and (max-width:1242px){
 .head_stat {display: none}
}

@media only screen and (max-width:890px){
 .main_content_wo_load, .main_content_wo_board {width: 100%!important;}
}

@media only screen and (max-width:810px){
 .kurs-Block {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}
}

@media only screen and (max-width:650px){
 .kurs-Block {grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));}
}




#thread_search_button[type=submit]:hover, #thread_search_field[type=submit]:hover, .fastNav[type=button]:hover, #frF15:hover, #frF16:hover, #frF17:hover,
.userSchFrm input[type=submit]:hover, #subscribe .thread_subscribe:hover{opacity: 0.7;}

.mbPostData .fa-clock-o {display: none;}

/*.eMessage img[src="http://pedsovet.su/img/buttons/best.png"]{display: none!important;}*/

.theme_page .inf_block p { margin: 15px 0 15px 0; font: 15px Arial; color: #000000; }
* {margin: 0; padding: 0;}

.buttonUp{
 position: fixed;
 right: 10px;
 bottom: 10px;
 display: none;
}
.buttonUp a{
 width: 30px;
 height: 39px;
 background: url(../img/arrows3.png);
 display: block;
 opacity: 0.7;
}
.buttonUp a:hover {
 opacity: 1;
}

.u-star-rating-17 {
 background: url("http://pedsovet.su/img/star-rate.png") repeat-x scroll left top rgba(0, 0, 0, 0);
 height: 17px;
 list-style: none outside none;
 margin: 0!important;
 padding: 0;
 position: relative;
 width: 85px;
 display: inline-block;
}

a {color: #005fcb;}
a:hover {text-decoration: none;}
p {padding: 7px 0;}
h1 {font-size: 20px; margin: 0 0 30px;}

.cat-descr ul li, .article ul li {list-style-image: url(/img/g12.png);padding-bottom: 10px;}
/* новый дизайн, Катя */
.myinf_55 .infTable { border-spacing:10px; }
.relativepost a {color: #000000; font-size: 14px;line-height:22px;}
.relativepost ul li{list-style-image: url(/img/ar.png);}
.articale_publ pre {color: #000000; font-size: 14px; font-family:Arial,sans-serif; line-height:14px; font-style:italic;}
.articale_publ ul {overflow: hidden}
.articale_publ ul:not(.uf-form) li {
background: url(/img/g12.png);
padding-bottom: 10px;
padding-left: 20px;
background-repeat: no-repeat;
background-position: left 5px;
}
.articale_publ ol li {padding-bottom:10px;}
.articale_publ ul,ol {padding-left:7px;}
.inf_comment_pupl a {font-size:14px; font-weight:normal; font-family: Georgia, sans-serif; color: #000000; text-decoration: none;}
.pozzagolovok_stranici {
font-size:22px; font-weight:normal; font-style:italic;margin:0; font-family: 'Cuprum', sans-serif; padding: 13px 0 7px 0; 
}
/* .h1_new h1{font-size:40px !important; font-weight:normal !important;margin:0 !important; font-family: 'Cuprum', sans-serif !important; line-height:36px !important;} */

/* новый дизайн, Катя Конец */

/* Дизайн Катя от 06.12.2013 Начало*/

table.load_text tr td {
line-height: 23px;
font-size:16px; 
}
.photo_border {border: 1px solid #999999 !important;}
.relativepost_right a {color: #000000; font-size: 14px;line-height:22px;}
.relativepost_right ul li{list-style-image: url(/img/article_ico.jpg);}

/* Дизайн Катя от 06.12.2013 Конец*/

.main-content div h1 {font:600 18px/1 Arial, sans-serif;margin: 15px 0 10px;}
html body .main-content div h2 {color: #000000; line-height:30px; font-family:Cuprum,sans-serif; font-size: 26px;padding: 13px 0;}
html body .main-content div h3 {color: #000000; line-height:26px; font-family:Cuprum,sans-serif; font-size: 22px;padding: 13px 0; display: inline-block;}
.marker { background: transparent url("/img/g12.png") no-repeat scroll left 20px; padding-bottom: 10px !important; padding-left: 20px !important; }
html body h1.publ_h1 { font-size: 40px; font-weight: normal; font-family: 'Cuprum', sans-serif; line-height: 41px; margin: 23px 0;}
.postblock .stars { margin-left: 5px; }
.postblock .stars ul { margin: 0; padding: 0; }
.stat_page .publ_h1 {text-align: left !important;}

html body .main-content div div blockquote {
 margin: 10px 0 10px 25px;
 padding: 10px;
 background-color: #F8F8F8;
 color: #222222;
 border-radius:8px;
}

/* Кнопки Mail + Однокласники */
#4456599 {width: 100% !important;}

.rule { display:none; margin-bottom:10px; text-align: justify; }

.inf34 a:hover, .inf35 a:hover, .inf49 a:hover { text-decoration: underline; color: #000;}
.inf34 a, .inf35 a, .inf49 a { text-decoration: none; color: #000;}
.inf49 {font-size:14px;margin-bottom:8px;}
.inf35 {font-size: 14px !important;}

body { background: #ffffff; }

/* abad - это класс для продажных ссылок в конце статьи */
.abad a { text-decoration: none; color: #808080; }
.main-content ol {margin: 15px 0 15px 30px;}
.main-content ul {margin: 15px 0 15px 30px;}
#myinf_32 a {
/* color:7C7E7C; */
 color:black; 
 font-size:10pt;
 text-decoration:none;
}
#myinf_32 a:hover {
 text-decoration:underline;
}
blockquote {
 margin: 10px 0 10px 30px;
}

hr {height: 1px; border: 0px; overflow: hidden; background: #bfbfbc;}

body { margin: 0; padding: 0; font-family:Arial,Verdana,Helvetica,sans-serif;font-size: 14px;}
body td {font-size: 14px;line-height: 16px;}


form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:10pt; font-family:verdana,arial,helvetica,sans-serif; color: #3A3B3A}


.m a { color: #005fcb; text-decoration: underline; font: 14px 'Arial'; display: inline-block; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 8px; background: url(./../img/menu-arrow.png) no-repeat;}
.m a:hover, .m a:active { text-decoration: none; font-weight: bold; color: #4d4d4d;background-position: 0px -48px;text-align:left;}
.m { padding: 0; margin: 0px;margin-left 0px;}


/* Каталог файлов */
.eDetails {
 font-size: 14px; padding: 5px 0px;color: #6e6f70;border-top: 1px dashed #6e6f70;border-bottom: 1px dashed #6e6f70;
}
.eTitle1, .eTitle1 a {font: 18px 'Arial' !important;color: #005fcb; text-decoration:none;}
.eTitle1 {padding-bottom: 8px;}
/* Module Part Menu */

.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;}
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;}
a.catName {text-decoration:underline; color: #005fcb;}
a.catName:hover {text-decoration:none;}
a.catNameActive {font-weight:bold;color:#6e6f70;font-size:14px;font-size:14px; padding-left: 12px;background: url(./../img/cat-arrow.gif) 0px 5px no-repeat;}
a.catNameActive:hover {text-decoration:none;}
/* ----------------- */
.catNumData {font-size:10pt;color: #4d4d4d;}
.put a {color: #6e6f70; font: 14px 'Arial'; text-decoration: underline;padding: 0px 5px;}
.put a:first-child {padding-left: 0px;}
.put a:hover {text-decoration: none;}
.put {color: #6e6f70; font: 14px 'Arial';}

.cagor {
 font-size: 10pt;
}
.cagor a {
 font-size: 10pt;
 color: #2B74C7;
 text-decoration: none;
}
.avtor a {
 text-decoration: none;
 color: #2B74C7;
 font-size: 10pt;
}
.avtor {
 font-size: 10pt;
}

.forum {
 font-size: 14pt;
}

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000; font-size: 10pt;}
.commTd2 {}
.commFl {color:#6c6c6c;width:100%;background:#fff;border:0px;}
.smiles {/*background:#FFFFFF;*/}
.smiles td {padding: 2px;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6A6A6A;background:#FEFAFA;border:1px solid #6A6A6A;}
/* ------------------- */


/* Entry Manage Table */
.manTable {
 font-size: 10pt;
}
.manTdError {
 font-size: 10pt;
 color:#FF0000;}

.manTd1 {
 font-size: 10pt;
}
.manTd2 {
 font-size: 10pt;
}
.manTdSep {
 font-size: 10pt;
}
.manHr {font-size: 10pt;
}
.manTdBrief {font-size: 10pt;
}

.manTdBut {font-size: 10pt; color:#3A3B3A }
.manFlSbm {font-size: 10pt; color:#3A3B3A}
.manFlRst {font-size: 10pt; color:#3A3B3A }
/* ------------------ */

.onlain {
 font-size: 10pt;
 color: #7C7E7C;
 text-decoration: none;
 margin-bottom: 10px;
}

.onlain a {
 font-size: 10pt;
 color: #2B74C7;
 text-decoration: none;
}
/* ===== forum Start ===== */
#frM53 td {padding:5px;}

#forum-top-links {font: 14px 'Arial'; color: #005fcb;padding-bottom: 14px;}
#forum-top-links a {font: 14px 'Arial'; color: #005fcb; text-decoration: underline;}
#forum-top-links a:hover {text-decoration: none;}

.forumtd, .forumtd td {font-size: 15px; font-family: 'Arial';}
.gTable td {}
.forumtd a {color: #005fcb; text-decoration: underline;}
.forumtd a:hover {text-decoration: none;}

/* General forum Table View */
.gTable {background:#FFFFFF;border-spacing: 3px;width: 100%;}
.gTableTop {font:bold 14px 'Arial';text-align:left;color: #6c6c6c;padding: 20px 0px 15px 0px;}
.gTableSubTop {background:#e3e1d9;color:#4d4d4d;font: bold 14px 'Arial' !important;padding: 10px;}
.gTableSubTop a {color:#4d4d4d;font: bold 14px 'Arial' !important;}
.gTableBody1 {padding:2px;background:#f1f0ec;}
.gTableLeft {padding:2px;background:#EBEBEB;font-weight:bold;color:#6A6A6A}
.gTableRight {padding:2px;background:#EBEBEB;}
.gTableError {padding:2px;background:#EBEBEB;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding: 10px 5px;background: #f1f0ec;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:4px 6px;background: #f1f0ec;font: 15px 'Arial' !important;color: #6c6c6c;}
.forumLastPostTd {padding:5px;font-size:14px;background: #f1f0ec;}
.forumLastPostTd {font: 14px 'Arial' !important; color: #6c6c6c;}

a.catLink:link {font:bold 18px 'Arial';text-align:left;color: #005fcb;}


/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:16px;line-height: 1.3;}
.forumDescr {color:#6c6c6c;font:14px 'Arial'; line-height: 16px; padding: 10px 10px 5px 10px;}
.forumModer {color:#6c6c6c;font:14px 'Arial'; padding: 0 0 0 10px;}
.forumModer a {color: #005fcb;}
.forumModer a:hover {text-decoration: none;}
.forumViewed {font:14px 'Arial';color: #4d4d4d;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:underline; color:#005fcb;}
a.forumLastPostLink {color: #6c6c6c !important;text-decoration: none !important;font-size:14px;}
a.forumLastPostLink:hover {text-decoration: underline !important;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font: 14px 'Arial'; color: #6e6f70;}
.forumNamesBar a {color: #6e6f70; !important}
a.forumBarA:link {text-decoration:none; color:#6e6f70;}
/* -------------------- */

/* forum Fast Navigation Blocks */
select.fastNav {width:350px;}
.fastNav,.fastSearch{font-size:14px;}
.fastSearch[type=text] {height: 25px;padding: 6px 12px;margin: 5px 0px;margin: 3px 0px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#F0C6C6;}
.fastNavCat {background:#F9E6E6;}
.fastNavCatA {background:#F9E6E6;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#C2C2C2;}
.switches td {padding: 5px;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:12pt;}
.switch {background:#E9E9E9;width:15px;font-size:10pt;}
.switchActive {background:#CCCCCC;font-weight:bold;color:#6e6f70;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#6e6f70;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#6e6f70;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#000000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#000000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:10px 5px;background:#f1f0ec;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#EBEBEB;}
.threadLastPostTd {font: 14px 'Arial' !important; color: #6c6c6c;}
.threadDescr {color:#858585;font-size:10.5pt; padding: 5px 0 0 10px;}
.threadsType {padding:2px;border-bottom:1px solid #DDDDDD;color:#000000; padding: 3px 0 3px 30px; background:url('http://src.ucoz.ru/t/979/12.gif') no-repeat 0 2px; font-weight:bold;font-size:7pt;color:#6A6A6A;}
.threadsDetails {padding:7px 5px;background:#DDDDDD;height:21px;font-size:14px !important;}
.forumOnlineBar {padding:7px 5px;background: #CCCCCC;height:16px;font-size:14px !important;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadLink:link {text-decoration:none; color:#6A6A6A; font-size:15px;}

.postpSwithces {font-size:10pt;}
.threadFrmBlock {font-size:10pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {border-spacing: 3px;width:100%;}

/* forum Post Form */
/* .pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background:#FFFFFF;color:#A4A4A4;} */
.pollButton {text-align: left !important;padding: 2px 0px;}
.pollBut { font-size:14px; background-image: url(http://pedsovet.su/knopki/polans.png); color: #797a7b; height: 20px; border: 0;
 margin-top: 3px; padding-bottom: 2px; }
.pollBut {border: 0px;height: 29px;/* line-height: 20px;*/color: #fff;background: url(./../img/user-btn.png);
 border-radius: 5px 5px 10px 10px; -moz-border-radius: 5px 5px 10px 10px;cursor: pointer;font-weight: bold;padding: 4px 5px 9px 5px;
}
.searchSbmFl, .commSbmFl {font-size:10pt;background:#FFFFFF;color:#A4A4A4;}

.codeCloseAll {font-size:7pt;background:#FFFFFF;color:#A4A4A4;font-weight:bold;}
.postNameFl,.postDescrFl {background:#FEFAFA;border:1px solid #6A6A6A;width:100%;}
.postTextFl {background:#FEFAFA;border:1px solid #6A6A6A;width:100%;height:150px}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* User Group Marks */
a.groupAdmin:link{color:red;}
a.groupVerify:link{color:green;}

/* Page Selector Style */
.catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:15px;margin-top:15px;display: block;}
.catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link{text-decoration:none;color: #6e6f70;background:#d8d6cc;padding:6px 11px;font-size:18px;font-weight:bold;}
.catPages1 b, .pagesBlockuz1 b, .pagesBlockuz2 b {text-decoration:none; background:#f4f2ee; padding:6px 11px; color:#6e6f70; font-size:18px;font-weight:bold; }

.catPages2, .pagesBlockuz2, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:15px;margin-top:15px;display: block;}
.pagesBlockuz2 a:link, .pagesBlockuz2 a:link,
.catPages2 a:visited, .pagesBlockuz2 a:visited, .pagesBlockuz2 a:visited {text-decoration:none;color: #6e6f70;background:#d8d6cc;padding:6px 11px;font-size:18px;font-weight:bold;}
.pagesBlockuz2 b, .pagesBlockuz2 b {text-decoration:none; background:#f4f2ee; padding:6px 11px; color:#6e6f70; font-size:18px;font-weight:bold; }
.swchItem1 span{font-size: 18px!important;}
.swchItem1 {padding: 10px 11px 7px!important}
/*-------------TOP-STRIPE----------*/
.clear {clear: both;}
#header {text-align: center;}
/*-------block----------*/
.blocktitle {background: url(./../img/title.png) right 9px no-repeat;font: 24px 'Arial';color: #4d4d4d;margin-bottom:10px;}
.blocktitle a, .blocktitle a:hover {color: #4d4d4d;text-decoration: none;}
.blocktitle span {background: #fff;padding: 0px 10px 0px 0px;}
.blockcontent {background: #eae9e4;padding: 20px;position: relative;text-align:left;}
.blockcontent a {color: #005fcb;font: 14px/16px 'Arial';text-decoration; underline;}
.blockcontent a:hover {text-decoration: none;}
.eTitle {/*background: url(./../img/title.png) right 10px no-repeat;*/font: 20px 'Arial';color: #4d4d4d;margin-bottom:10px;}
/*--------end-block-----*/

/*--------footer--------*/
#footer {color: #4d4d4d;font: 14px 'Arial';text-align: center;min-width: 1000px;background: #e7e4dd;margin: 10px auto 0 auto; max-width: 1230px;}
#footer a {color: #2b74c7;}

.footer-slider {width: 1000px;margin: auto;height:139px;}
.fs-left-bg {width:18px;height:139px;float:left;background: url(./../img/slider/slider-left-bg.png);}
.fs-mid-bg {width:964px;height:139px;float:left;background: url(./../img/slider/slider-mid-bg.png);}
.fs-right-bg {width:18px;height:139px;float:left;background: url(./../img/slider/slider-right-bg.png);}
.slider-left, .slider-right {display: block;width:22px;height:70px;margin-top:35px;float:left;}
.slider-left {background: url(./../img/slider/slider-left-arr.png);}
.slider-right {background: url(./../img/slider/slider-right-arr.png);}
.slider-ul {float: left;width: 920px !important;height: 139px;overflow: hidden;}
.slider-ul img {border: 0px;}
.footer-slider ul {float: left;list-style: none;width: 920px;height: 139px;overflow: hidden;}
.footer-slider ul li {float: left;margin: 0px 15px;width: 276px;height: 139px;}
#footer-content {width: 1000px;margin: auto;padding: 40px 0px 20px 0px;background: #e7e4dd;}
#footer-left {float: left;width: 490px;text-align: left;}
#footer-right {float: right; width: 460px;text-align: left;}

#footer-search {margin-bottom: 15px;}
#f-searchfld {width: 330px;height:22px;line-height: 22px;border:0px;vertical-align: top;padding-left: 5px;}
#f-searchsbm {width: 77px; height: 26px;background: url(./../img/f-searchsbm.png);border: 0px;margin: 0px 0px 0px 5px;text-indent: -9999px;font-size: 1px;color: transparent;vertical-align: top;cursor: pointer;}

.footer-text {font: 14px 'Arial'; color: #4d4d4d;text-height:1.4;}
.footer-text a {font: 14px 'Arial'; color: #4d4d4d !important;text-height:1.4;}
.footer-text a:hover {text-decoration: none;text-height:1.4;}

#powered-by {font: 14px/18px 'Arial'; color: #4d4d4d;margin: 5px 0px 15px 0px;}

.footer-links {font: 14px 'Arial';color: #2b74c7;}
.footer-links a {margin: 0px 2px;}
.footer-links a:hover {text-decoration: none;}

.footer-buttons {float: left;list-style: none;width:178px;}
.footer-buttons li {height:32px;display: inline;width:178px;}
.footer-buttons a{display: block;font: 14px/30px 'Arial'; color: #fff !important;padding-left: 10px;text-decoration: none;height: 32px;border-radius: 5px;margin: 0 0 5px 0;transition: all .2s ease;}
.footer-buttons a:hover {opacity: 0.7;}
/*.fbut-blue {background: url(./../img/fbutton-blue.png);}
.fbut-red {background: url(./../img/fbutton-red.png);}
.fbut-green {background: url(./../img/fbutton-green.png);}
.fbut-orange {background: url(./../img/fbutton-orange.png);}
.fbut-or {background: url(./../img/fbutton-or.png);}*/
.fbut-blue{background: #6b91bc;}
.fbut-red {background: #d06767;}
.fbut-green {background: #64a04d;}
.fbut-orange {background: #d98367;}
.fbut-or {background: #d59c64;}

#footer-additional {float: right;width: 255px;}
#footer-additional h3 {font: bold 14px 'Arial';color: #4d4d4d;margin-bottom: 15px;}
#footer-additional ul {margin-bottom: 10px;}
#footer-additional li {color: #2b74c7;list-style: square;font: 14px/18px 'Arial';margin-left: 15px;}
#footer-additional li a {text-decoration: underline;}
#footer-additional li a:hover {text-decoration: none;}

#counters {clear: both;padding-top: 10px;text-align: right;}
#counters img {margin: 0px 0px 0px 20px !important;}
/*------end-footer------*/
.main-content { font-size: 14px;line-height:22px; }
.main-content {padding: 0px 15px 0px 15px !important;}
.main-content input[type=text], .main-content input[type=password], .main-content textarea, .main-content select {
 color:#6c6c6c;background:#fff;border:0px;
 padding: 6px 12px;border-radius: 5px; -moz-border-radius: 5px;-moz-box-shadow: inset 0px 1px 2px #5d5d5d;-webkit-box-shadow: inset 0px 1px 2px #5d5d5d;margin: 5px 0px;box-shadow: inset 0px 1px 2px #5d5d5d;margin: 3px 0px;
}
.main-content select {width: auto;vertical-align: middle;}
.main-content input {vertical-align: middle;}
.main-content input[type=submit], .main-content input[type=reset], .main-content input[type=button],.loginButton {
 border: 0px;height: 29px;color: #fff;background: url(./../img/user-btn.png);
 border-radius: 5px 5px 10px 10px; -moz-border-radius: 5px 5px 10px 10px;cursor: pointer;font-weight: bold;padding: 5px 5px 9px 5px;font-size: 14px;
}
input.u-comboedit {background: none !important;color: #000 !important; padding: auto !important;}

/*-------user-page--------*/
#userpage {width: 900px; margin: 15px auto;text-align: left;-moz-border-radius: 5px;border-radius: 5px;text-align: left; padding-bottom: 20px;}
#userpage a {outline: none;color: #005fcb;}
.noborder {border: 0px;}
.sendpm {display: block; width:201px;height:30px;background: url(./../img/msg-button.png);margin-top:10px;}
.addtofriends {display: block; width:201px;height:30px;background: url(./../img/friend-button.png);margin-top:10px;}
.changedata, .readpm {display: block; width:201px;height:30px;background: url(./../img/changedata.png);margin-top:10px;}
a.readpm {background: url(./../img/pm.png);color: #fff !important; text-align: center;text-decoration: none;font: bold 14px/24px 'Arial';}
.order {display: block; width:201px;height:29px;background: url(./../img/order.png);margin-top:10px;text-indent: -9999px;}
.allUsersBtn, .uSearchFlSbm, .commSbmFl {width: 197px;border: 0px;height: 29px;/* line-height: 20px;*/color: #fff;background: url(./../img/user-btn.png);
 border-radius: 5px 5px 10px 10px; -moz-border-radius: 5px 5px 10px 10px;cursor: pointer;font-weight: bold;padding: 5px 0px 9px 0px;font-size: 14px;
}
.uSearchFl {border: 1px solid #afafae;color: #6c6c6c;padding: 4px;height: 22px;margin: 0px 0px 10px 0px;display: block;}
.hr-dashed {height: 1px; overflow: hidden; background: none; border:0px; border-bottom: 1px dashed #b6b7b7;margin: 15px 0px;}
/*-----end-user-page------*/
/*-------post-block-------*/
.postblock {font: 14px 'Arial';color: #6c6c6c;}
.postblock a {color: #005fcb; text-decoration: underline;font-size: 14px;}
.postblock a:hover {text-decoration: none;}
.postblock img {/*vertical-align: middle;*/}

.posttable {}
.posttable td { font-size: 15px;line-height:23px;}
.posttable td {vertical-align: top;}
/*----end-post-block------*/

/*-------comments--------*/
.swchItemA, .swchItemA1 {background: #f4f2ee;color: #6e6f70;text-decoration: none;}
.swchItem, .swchItem1 {background: #d8d6cc;text-decoration: none;}
.swchItem *, .swchItem1 * {color: #6e6f70;text-decoration: none;}
.swchItem, .swchItemA, .swchItem1, .swchItemA1 {padding: 6px 10px;-moz-border-radius: 5px;border-radius: 5px;text-decoration: none;}

.cMessage{font-size:16px;text-align: justify !important;padding: 5px 0px !important;line-height: 23px;color: #000;}

.commTablediv {background: #eae9e4;border-radius: 10px; -moz-border-radius: 10px;padding: 20px 30px;position: relative;}
.commFl {padding: 6px 12px;border-radius: 5px; -moz-border-radius: 5px;-moz-box-shadow: inset 0px 1px 2px #5d5d5d;-webkit-box-shadow: inset 0px 1px 2px #5d5d5d;margin: 5px 0px;box-shadow: inset 0px 1px 2px #5d5d5d;margin: 3px 0px;}
input.commFl {height: 25px;}
.securityCode {height: 33px;background: #fff;padding-left: 12px !important;padding-right: 12px !important;border: 0px;border-radius: 5px; -moz-border-radius: 5px;-moz-box-shadow: inset 0px 1px 2px #5d5d5d;-webkit-box-shadow: inset 0px 1px 2px #5d5d5d;margin: 5px 0px;box-shadow: inset 0px 1px 2px #5d5d5d;margin: 3px 0px;}
#message {margin-bottom: 15px;resize: none;}
:focus {outline: none;}
input.codeButtons {border: 1px solid #B1A074; color: #000;cursor: pointer;border-radius: 3px; -moz-border-radius: 3px;font-size:14px !important;}
select {background: #fff; border: 1px solid #B1A074; color: #000;}
input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.answer {margin-bottom: 10px;font-size: 14px;}
/*-----end-poll------*/

/*-----start-feedback------*/
.feedback {width: 227px;height: 32px;background: url(./../img/feedback.png);margin: 10px 0px;}
.fb-email {float: left; width: 120px; margin: 9px 0px 0px 27px; padding: 0px;background: none;border:0px;}
.fb-sbm {float:right;width: 65px;height:32px;border:none;background: none;cursor: pointer;}
/*-----end-feedback------*/

/*-----start-informers-----*/
.i-com {width: 220px;margin-top: 20px;}
.i-avatar {width: 39px;vertical-align: top;}
.i-comment {width: 180px;padding-left: 17px;background: url(./../img/i-com-corner.png) no-repeat 0px -7px;}
.i-comment-bg {background: #fff;-moz-border-radius: 5px;border-radius: 5px;padding: 5px 10px;}
.i-time {font-size: 14px; color: #a2a2a2;}
.i-cMessage {font-size: 14px; color: #000000;padding-top: 5px;}
.i-etitle {padding-top: 5px;}
.i-etitle a {font-size: 13.5px; line-height:1.3;}

.today-u {margin: 5px 0px;font: 14px 'Arial';margin: 5px 0;}
.today-users {font-size: 14px;}
.onlain td {font-size: 14px; color: #000;}
.onlain * {font-weight: normal;}
.fUsrList {font-size:14px; color:#5d5d5d;}
/*------end-informers------*/

/*-----start-FAQ------*/
.eAnswer {display:none;}
.fastlinks {display: none;}
.faq-eTitle {background: url(./../img/faq-q.png) no-repeat;padding: 5px 0px 10px 35px;text-align: justify;margin-top: 5px;}
.faq-eTitle a {border-bottom: 1px dashed #2b74c7;outline: none;}
.eAnswer {background: url(./../img/faq-a.png) no-repeat;padding: 0px 0px 20px 25px;text-align: justify;margin: 10px 5px 0px 45px;}
/*------end-FAQ-------*/

/*----start-reg-form---*/
.reg-descr-bg {padding-top: 31px; background: url(./../img/reg-corner.png) no-repeat;}
.reg-descr {padding: 15px 15px 20px 110px; background: #eae9e4 url(./../img/triangle.png) no-repeat 10px 15px;border-radius: 5px;-moz-border-radius: 5px;}
/*-----end-reg-form----*/

/*-----add-entry-start---*/
#addEntForm, {background: #eae9e4;padding: 10px;border-radius: 5px;-moz-border-radius: 5px;}
#addEntForm .manTable {width: auto !important;}
/*-----add-entry-end---*/

/*-----start-mainpage------*/
#maindiv {width: 1000px;margin:auto;text-align:justify;}
.maincontent {float: left;width:710px;padding-bottom: 20px;}
.mainsidebar {float: left;width: 260px;margin-left: 30px;padding-bottom: 30px;}
#maindiv .blocktitle {margin-top:10px;}
#maindiv .m a {font-size:14px;}
#maindiv .m a:hover {}
.m-col {float: left; margin-left: 25px;}
.m-col-first {margin-left: 0px;width: 188px;}
.m-col-second {width: 203px;}
.m-col-third {width: 168px;}

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

.post-login, .post-pass {width: 177px;height:30px;margin-bottom: 3px;}
.post-login {background: url(./../img/post-login.png);margin-bottom: 10px;}
.post-pass {background: url(./../img/post-pass.png);}
.post-login input, .post-pass input {background: none; border: none;font: 14px 'Arial'; color: #464646;margin: 7px 0px 0px 25px;width: 135px;}
.post-sbm {background: url(./../img/post-sbm.png);width: 81px;height:29px;margin: 0px;}
.post-sbm input {width: 81px;height:29px;border:0px;background:none;cursor: pointer;}
.post-remember {margin: 0px;font: 14px/22px 'Arial';color: #484743;}
.post-remember input {margin: 0px 3px 0px 0px;}


/* Кнопка спасибо 
------------------------------------------*/ 
#rating_os { 
 font: 14px Verdana,Arial,Helvetica, sans-serif; 
 text-shadow: 1px 1px 1px #fff; 
 background:#dfecf4; 
 border: 1px solid #97b7ca;
 float: right;
 width: 95px;
} 

#rating_os a:link, 
#rating_os a:hover {text-decoration:none; color:#2C68A6;} 

#rating_l { 
 float:left; 
 background: url(/img/spasibo/ugol_blue_knopka_mne_nravitcya_ucoz.png) 
 no-repeat right; 
 padding: 3px 10px 3px 5px; 
 width: 54px;
 height: 13px;
 cursor:pointer;
} 

#rating_l:hover { 
 background: #e5f5ff url(/img/spasibo/ugol_blue_knopka_mne_nravitcya_ucoz.png) 
 no-repeat right; 
} 

#rating_p { 
 float:right; 
 color:#235e9b; 
 padding: 3px 5px 3px 5px; 
 background:#b5d9ee; 
 width: 16px;
 height: 13px;
}

/* КАТЯ ТЕСТ МЕНЮ КОНЕЦ */

div.cat-descr { margin: 0px 5px; padding: 15px 0 13px 0; background-color: #ffffff; border-radius: 5px; font-size: 14px; line-height: 1.5; text-align: justify; }
div.cat-descr h2 { color: #000000;
line-height: 30px;
font-family: Cuprum,sans-serif;
font-size: 26px;
padding: 13px 0; }
/* Module Part Menu */
.catsTd {vertical-align: middle; display: block; float: left; -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px; behavior: url(http://xn----8sbemb2a2ajhlhp3a.xn--p1ai/pie/PIE.htc); }
td.catsTd:hover { background-color: #0099cc; }
td.catsTd:hover a.catName { color: #ffffff; text-decoration: none; }
td.catsTd:hover .catNumData { color: #0099cc; background-color: #ffffff; }
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;}
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;}
a.catName { text-decoration: none; color: #0066cc; float: left;}
span.catNumData { background-color: #0099cc; -moz-border-radius: 7px;
 -webkit-border-radius: 7px;
 -khtml-border-radius: 7px;
 border-radius: 7px; color: #ffffff; display: block; float: right; height: 13px; margin: 3px 10px 3px 0; line-height: 13px; padding: 1px 5px 0 5px; behavior: url(http://xn----8sbemb2a2ajhlhp3a.xn--p1ai/pie/PIE.htc); }
a.catName:hover {text-decoration:none;}
a.catNameActive {font-weight:bold;color:#6e6f70;font-size:14px;;font-size:14px; padding-left: 12px;background: url(http://pedsovet.su/img/cat-arrow.gif) 0px 5px no-repeat;}
a.catNameActive:hover {text-decoration:none;}
/* ----------------- */
.catsTable td a { font-family: Arial,Verdana,Tahoma,Sans-Serif; }
.catsTable td span { font-family: Arial,Verdana,Tahoma,Sans-Serif; font-size: 14px; }
.catNumData {font-size:10pt;color: #4d4d4d;}
.catDescr {font-size:14px; padding-left:10px;}

/* Стили для контактов доски объявлния Начало */

. contact_add { font-family: Arial,Verdana,Tahoma,Sans-Serif; font-size: 14px; }

/* КАТЯ СТИЛИ ВРЕЗОК И ПОДПИСЕЙ НАЧАЛО 17.04.2014 */

.vrezka_center {font-style: italic; font-family:Cuprum,sans-serif;font-size:26px; line-height: 1.4; margin-left:50px;}
.podpis_photo {font-family:Cuprum,sans-serif;font-size:18px;font-style:italic;}

/* Подписка СмартРеспондер голубая Начало 
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300&subset=cyrillic);

html,
body {
 margin: 0;
 padding: 0;
}

#responder-block-wrapper {
 position: fixed;
 left: 0;
 bottom: 0;
 width: 100%;
 z-index: 0;
}

#responder-block {
 position: fixed;
 left: 0;
 bottom: 0;
 height: 100px;
 width: 100%;
 background-image: url('/img/responder/responder_bg.jpg');
 background-repeat: no-repeat;
 background-position: center;
 background-color: #1d6bb6;
 box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
 display: none;
 z-index: 10;
}

.responder-content {
 width: 700px;
 margin: 0 auto;
}

.responder-title {
 width: 700px;
 height: 50px;
 text-align: center;
 margin-top: 3px;
}

.responder-title span {
 font-family: 'Open Sans', sans-serif;
 color: #ffffff;
 font-size: 16px;
 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.responder-form {
 width: 700px;
 height: 50px;
 text-align: center;
 margin-top: 3px;
}

.responder-form input {
 height: 33px;
 border: none;
 border-radius: 5px;
 margin: 0 10px;
}

.responder-form input[type="submit"] {
 width: 200px;
 background-color: #f68622;
 color: #ffffff;

 font-family: 'Open Sans', sans-serif;
 font-weight: 300;
 font-size: 13px;
 height: 33px;
 cursor: pointer;
}

.responder-form input[type="text"] {
 width: 162px;
 padding: 0 15px;
 color: #222222;
 font-family: 'Open Sans', sans-serif;
 font-weight: 300;
 font-size: 13px;
 box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4) inset;
}

#responder-down {
 position: absolute;
 width: 80px;
 height: 38px;
 cursor: pointer;
 background-image: url('/img/responder/down.png');
 top: 0;
 right: 180px;
 z-index: 20;
}

#responder-up {
 position: absolute;
 width: 80px;
 height: 35px;
 cursor: pointer;
 background-image: url('/img/responder/up.png');
 bottom: 0;
 right: 180px;
 display: none;
 z-index: 20;
}
/* Подписка СмартРеспондер конец */

.vipad_spisok_bg {width: 660px; height:410px ;position:relative; background:url(/img/add_material_cat.png) no-repeat; padding-top:12px; margin-left:-15px; margin-top:-10px;}
.vipad_spisok_cats {width: 610px; height:366px !important; padding:20px 0px 0px 10px !important; margin-left:20px ;}
.vipad_razdel { float:left; width:550px; height:20px; padding-top: 5px !important; border-top: 1px solid #E1E1E1; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:14px; color:#666666; clear:both}
.vipad_categ { float: left; width:290px; color:#333333; font-size:14px; padding-bottom:7px; overflow:hidden;text-overflow: ellipsis}
.vipad_categ input:checked + label{ color:#005FCB;}


.subforumDescr { font-size: 14px; }

.header_c{position:relative;overflow:visible;min-height:162px;width:100%;margin:0 auto;min-width:1030px; max-width:1230px;}
.logo_c{position:relative;float:left;margin:16px 0 0 15px;}
.logo_c_link{display:block;width:324px;height:68px;background:url(../img/crymaks_img/logo_c.png) no-repeat 0 0;}
.user_links_c{position:relative;float:right;margin:0 92px 0 0;text-align:left;}
.user_links_c p {padding: 0 0 5px 0;margin:0;}
.user_links_c a{font-size:15px;font-style:italic;text-decoration:none;position:relative;margin-bottom:8px;font-family:arial, helvetica, clean, sans-serif;}
.user_links_c_separator{display:block;height:8px;}
.user_links_c a:hover{border:0;padding-bottom:1px;}
.user_links_c_first_link{color:#0097f6;border-bottom:1px dotted #0097f6;}
.user_links_c_first_link:before{content:" ";display:block;position:absolute;top:3px;left:-20px;width:16px;height:16px;}
.user_links_c_second_link{color:#ff4005;border-bottom:1px dotted #ff4005;}
.user_links_c_second_link:before{content:" ";display:block;position:absolute;top:0;left:-20px;width:16px;height:20px;}
.navigation_c{position:relative;clear:both;padding:0;}
.search_wrap_c{position:absolute;right:11px;top:10px;z-index:1;}
.search_wrap_c form{position:relative;margin:0;padding:0;}
.search_wrap_c input[type=text]{border:1px solid #006bb8;background:#0076c9;color:#59b1df;font-size:110%;font-style:italic;font-family:Calibri, Arial, Verdana, "Geneva CY", "DejaVu Sans", sans-serif;width:199px;height:30px;line-height:30px;padding:0 35px 0 4px;}
.search_wrap_c input[type=submit]{border:0;background:url(../img/crymaks_img/lupa_c.png) no-repeat 0 0;width:20px;height:20px;position:absolute;right:11px;top:6px;cursor:pointer;}
.navigation_c ul{list-style:none;margin:0;padding:0;}
.navigation_c > ul{position:relative;height:52px;background:url(../img/crymaks_img/level1_bg_c.png) repeat-x 0 -52px;}
.navigation_c > ul > li{height:52px;float:left;}
.navigation_c > ul > li > a{display:block;height:52px;text-decoration:none;color:#fff;font-family:Calibri, Arial, Verdana, "Geneva CY", "DejaVu Sans", sans-serif;font-size:17px;line-height:52px;text-transform:uppercase;text-align:center;position:relative;padding:0 11px;}
.navigation_c > ul > li:hover > a:after{content:" ";display:block;position:absolute;width:12px;height:6px;left:50%;margin-left:-6px;bottom:0;background:url(../img/crymaks_img/str_c.png) no-repeat center;z-index:1;}
.navigation_c > ul > li:hover > a{background:url(../img/crymaks_img/level1_bg_c.png) repeat-x 0 0;}
.navigation_c > ul > li > ul{display:none;left:0;top:52px;background:url(../img/crymaks_img/level2_bg_c.png) repeat-x 0 0;position:absolute;width:100%;}
.navigation_c > ul > li > ul > li > ul{display:none;left:0;top:52px;background:url(../img/crymaks_img/level2_bg_c.png) repeat-x 0 0;position:absolute;width:100%;height:52px;}
.navigation_c > ul > li > ul > li > ul > li > ul{display:none;top:52px;background:url(../img/crymaks_img/level4_bg_c.png) repeat-x 0 0;position:absolute;left:0;width:100%;}
.navigation_c > ul > li li:first-child{padding-left:6px;}
.navigation_c > ul > li > ul > li,.navigation_c > ul > li > ul > li > ul > li,.navigation_c > ul > li > ul > li > ul > li > ul > li{float:left;height:52px;max-width:119px;}
.navigation_c > ul > li > ul > li > a,.navigation_c > ul > li > ul > li > ul > li > a,.navigation_c > ul > li > ul > li > ul > li > ul > li > a{display:table-cell;vertical-align:middle;height:52px;text-decoration:none;color:#0f0f0f;font-family:Calibri, Arial, Verdana, "Geneva CY", "DejaVu Sans", sans-serif;font-size:15px;line-height:15px;text-align:center;position:relative;padding:0 8px;}
.navigation_c > ul > li > ul > li:hover > a,.navigation_c > ul > li > ul > li > ul > li:hover > a,.navigation_c > ul > li > ul > li > ul > li > ul > li:hover > a{color:#0084dc;}
.navigation_c > ul > li > ul > li:hover:after,.navigation_c > ul > li > ul > li > ul > li:hover:after,.navigation_c > ul > li > ul > li > ul > li > ul > li:hover:after{content:" ";display:block;position:relative;width:12px;height:6px;left:50%;margin-left:-6px;bottom:6px;background:url(../img/crymaks_img/str_c.png) no-repeat center;z-index:1;}

@media screen and (min-width: 1100px) { 
.navigation_c > ul > li > a{padding:0 18px;}
}

.codeMessage {background:#FFFFFF;font-size:14px;}
.quoteMessage {background:#FFFFFF;font-size:14px; color:505050;}

.quoteMessage{border:0px !important; background:#eae9e4;margin: 0px 10px;padding: 10px 45px; border-radius: 5px;-moz-border-radius: 5px;font: 14px 'Arial'; color: #000;text-align: justify;}
.bbQuoteName {padding: 0px 0px 8px 10px !important;}
.bbQuoteName * {font: bold 14px 'Arial';color: #000;}
.bbQuoteBlock {margin-top: 8px;}

.postTable {border-spacing: 3px;width:100%;}
.postPoll {background:#EBEBEB;text-align:center;}
.postFirst {background:#fff;}
.postRest1 {background:#fff;}
.postRest2 {background:#fff;}
.postSeparator {display: none;}

.postTdTop {background:#e3e1d9;color:#4d4d4d;padding: 4px 10px;font: bold 14px 'Arial' !important;}
.postBottom, .postThanks {background: #e3e1d9; color:#000000;padding: 5px 10px 2px 10px;height: 24px; vertical-align: middle;}
.postThanksRow {display: none;}
.postBottom * {vertical-align: middle;}
.postUser {font-weight:bold; font-size: 14px;}
.postTdInfo {text-align:left;padding:20px 20px 0 20px !important; background:#f1f0ec;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#b3b3b2;}
.posttdMessage {padding:10px; background:#f9f8f5;text-align: justify;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.signatureView {font: 14px 'Arial'; color: #6e6f70;}
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}


.replaceBody table,.replaceBody td{
 text-align:center;
 width:100%;
 font-size:18px;
}

.relativepost_1 ul{margin: 0;padding: 0;list-style: none;}
.relativepost_1 ul li{background: none;
padding: 0;}


.myinf_55 td {vertical-align: top;}

.myinf_55 td > a {
width: 100%;
height: 200px;
overflow: hidden;}
.myinf_55 img {height: auto;width: 100%;border:none}
.photo_border {background-color:#6f; border: 1px solid #999999; padding: 5px; margin-top:7px; border-radius: 3px; }

.myinf_55 .inf_comment_pupl{line-height: 25px;margin-top: 10px;display: block;}

a#orphus {display:none;}

#addEntForm, #addEntForm td {font-size:115%;}
#addEntForm td.manTd1 {vertical-align: top;padding-top: 10px;}
#addEntForm #ldM5:after {content: 'Пример: Конспект урока по литературе "Евгений Онегин"; 9-11 классы';font-size: 14px;font-style: italic;}
#addEntForm #ldM39:after {content: 'Пример: Беляков Александр Борисович';font-size: 14px;font-style: italic;}
#addEntForm #ldM48:after {content: 'Пример: учитель биологии и экологии';font-size: 14px;font-style: italic;}
#addEntForm #ldM51:after {content: 'Пример: МБОУ СОШ №2 г. Череповца';font-size: 14px;font-style: italic;}
#addEntForm #ldM7:after {content: 'Пожалуйста, напишите здесь "своими словами" о чем ваш материал, для кого он предназначен, как его использовать, из каких частей он состоит. Не менее 3-х строк.';font-size: 14px;font-style: italic;}
#addEntForm #ldM9:after {content: 'Напишите здесь подробное описание вашего материала и вставьте фрагмент текста';font-size: 14px;font-style: italic;}
#addEntForm input[type="file"] {font-size: 16px;color:green!important;}
#addEntForm #ldF18,#addEntForm #ldF19 {
 padding: 15px 40px;
 font-size: 14px;
 border-radius: 5px;
 height: auto;
 background: rgba(126,139,191,1);
 background: -moz-linear-gradient(top, rgba(126,139,191,1) 0%, rgba(46,69,151,1) 100%);
 background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(126,139,191,1)), color-stop(100%, rgba(46,69,151,1)));
 background: -webkit-linear-gradient(top, rgba(126,139,191,1) 0%, rgba(46,69,151,1) 100%);
 background: -o-linear-gradient(top, rgba(126,139,191,1) 0%, rgba(46,69,151,1) 100%);
 background: -ms-linear-gradient(top, rgba(126,139,191,1) 0%, rgba(46,69,151,1) 100%);
 background: linear-gradient(to bottom, rgba(126,139,191,1) 0%, rgba(46,69,151,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e8bbf', endColorstr='#2e4597', GradientType=0 );
}

h2 {text-align: left;}
.mainContentTable.main_content_wrapper .main-content.main_content_wo {width: 720px; max-width: 650px;}
.main-content input[type=text], .main-content input[type=password], .main-content textarea, .main-content select {padding: 10px 12px;margin: 6px 0;font-size: 19px;}

/* Цвета групп пользователей */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

#removeme{display:none!important}

/* Кнопки */
.abuttons{text-align: center;}
.abuttons a{display:inline-block;vertical-align:top;width: 224px;height:72px;margin:5px;}
.abuttons .ny{background: url('/img/buttons/buttons.png') no-repeat -274px -18px;}
.abuttons .ny:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -18px;}
.abuttons .fe{background: url('/img/buttons/buttons.png') no-repeat -274px -101px;}
.abuttons .fe:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -101px;}
.abuttons .ma{background: url('/img/buttons/buttons.png') no-repeat -274px -186px;}
.abuttons .ma:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -186px;}
.abuttons .mr{background: url('/img/buttons/buttons.png') no-repeat -274px -271px;}
.abuttons .mr:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -271px;}
.abuttons .po{background: url('/img/buttons/buttons.png') no-repeat -274px -356px;}
.abuttons .po:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -356px;}
.abuttons .is{background: url('/img/buttons/buttons.png') no-repeat -274px -442px;}
.abuttons .is:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -442px;}
.abuttons .pa{background: url('/img/buttons/buttons.png') no-repeat -274px -526px;}
.abuttons .pa:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -526px;}
.abuttons .ru{background: url('/img/buttons/buttons.png') no-repeat -274px -610px;}
.abuttons .ru:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -610px;}
.abuttons .fz{background: url('/img/buttons/buttons.png') no-repeat -274px -696px;}
.abuttons .fz:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -696px;}
.abuttons .cv{background: url('/img/buttons/buttons.png') no-repeat -274px -782px;}
.abuttons .cv:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -782px;}
.abuttons .in{background: url('/img/buttons/buttons.png') no-repeat -274px -866px;}
.abuttons .in:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -866px;}
.abuttons .mt{background: url('/img/buttons/buttons.png') no-repeat -274px -950px;}
.abuttons .mt:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -950px;}
.abuttons .kv{background: url('/img/buttons/buttons.png') no-repeat -274px -1036px;}
.abuttons .kv:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1036px;}
.abuttons .dr{background: url('/img/buttons/buttons.png') no-repeat -274px -1119px;}
.abuttons .dr:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1119px;}
.abuttons .zo{background: url('/img/buttons/buttons.png') no-repeat -274px -1205px;}
.abuttons .zo:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1205px;}
.abuttons .if{background: url('/img/buttons/buttons.png') no-repeat -274px -1289px;}
.abuttons .if:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1289px;}
.abuttons .vg{background: url('/img/buttons/buttons.png') no-repeat -274px -1377px;}
.abuttons .vg:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1377px;}
.abuttons .md{background: url('/img/buttons/buttons.png') no-repeat -274px -1458px;}
.abuttons .md:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1458px;}
.abuttons .gr{background: url('/img/buttons/buttons.png') no-repeat -274px -1543px;}
.abuttons .gr:hover{background: url('/img/buttons/buttons.png') no-repeat -35px -1543px;}
.abuttons .lo{background: url('/img/buttons/buttons.png') no-repeat -784px -18px;}
.abuttons .lo:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -18px;}
.abuttons .ks{background: url('/img/buttons/buttons.png') no-repeat -784px -101px;}
.abuttons .ks:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -101px;}
.abuttons .my{background: url('/img/buttons/buttons.png') no-repeat -784px -186px;}
.abuttons .my:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -186px;}
.abuttons .sh{background: url('/img/buttons/buttons.png') no-repeat -784px -271px;}
.abuttons .sh:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -271px;}
.abuttons .na{background: url('/img/buttons/buttons.png') no-repeat -784px -356px;}
.abuttons .na:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -356px;}
.abuttons .ob{background: url('/img/buttons/buttons.png') no-repeat -784px -442px;}
.abuttons .ob:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -442px;}
.abuttons .pi{background: url('/img/buttons/buttons.png') no-repeat -784px -526px;}
.abuttons .pi:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -526px;}
.abuttons .rk{background: url('/img/buttons/buttons.png') no-repeat -784px -610px;}
.abuttons .rk:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -610px;}
.abuttons .bc{background: url('/img/buttons/buttons.png') no-repeat -784px -696px;}
.abuttons .bc:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -696px;}
.abuttons .un{background: url('/img/buttons/buttons.png') no-repeat -784px -782px;}
.abuttons .un:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -782px;}
.abuttons .ky{background: url('/img/buttons/buttons.png') no-repeat -784px -866px;}
.abuttons .ky:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -866px;}
.abuttons .be{background: url('/img/buttons/buttons.png') no-repeat -784px -950px;}
.abuttons .be:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -950px;}
.abuttons .so{background: url('/img/buttons/buttons.png') no-repeat -784px -1036px;}
.abuttons .so:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1036px;}
.abuttons .fv{background: url('/img/buttons/buttons.png') no-repeat -784px -1119px;}
.abuttons .fv:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1119px;}
.abuttons .zz{background: url('/img/buttons/buttons.png') no-repeat -784px -1205px;}
.abuttons .zz:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1205px;}
.abuttons .dc{background: url('/img/buttons/buttons.png') no-repeat -784px -1289px;}
.abuttons .dc:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1289px;}
.abuttons .rn{background: url('/img/buttons/buttons.png') no-repeat -784px -1377px;}
.abuttons .rn:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1377px;}
.abuttons .eo{background: url('/img/buttons/buttons.png') no-repeat -784px -1458px;}
.abuttons .eo:hover{background: url('/img/buttons/buttons.png') no-repeat -546px -1458px;}
.abuttons .chbf{background: url('/img/buttons/ico1.png') no-repeat -273px -19px;}
.abuttons .chbf:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -19px;}
.abuttons .rzf{background: url('/img/buttons/ico1.png') no-repeat -273px -104px;}
.abuttons .rzf:hover{background: url('/img/buttons/ico1.png') no-repeat -9px -104px;}
.abuttons .gbf{background: url('/img/buttons/ico1.png') no-repeat -273px -186px;}
.abuttons .gbf:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -186px;}
.abuttons .zlf{background: url('/img/buttons/ico1.png') no-repeat -273px -273px;}
.abuttons .zlf:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -273px;}
.abuttons .snf{background: url('/img/buttons/ico1.png') no-repeat -273px -358px;}
.abuttons .snf:hover{background: url('/img/buttons/ico1.png') no-repeat -11px -358px;}
.abuttons .ghf{background: url('/img/buttons/ico1.png') no-repeat -273px -442px;}
.abuttons .ghf:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -442px;}
.abuttons .krf{background: url('/img/buttons/ico1.png') no-repeat -273px -527px;}
.abuttons .krf:hover{background: url('/img/buttons/ico1.png') no-repeat -11px -527px;}
.abuttons .vdf{background: url('/img/buttons/ico1.png') no-repeat -273px -613px;}
.abuttons .vdf:hover{background: url('/img/buttons/ico1.png') no-repeat -8px -613px;}
.abuttons .yarf{background: url('/img/buttons/ico1.png') no-repeat -273px -697px;}
.abuttons .yarf:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -697px;}
.abuttons .kbf{background: url('/img/buttons/ico1.png') no-repeat -273px -783px;}
.abuttons .kbf:hover{background: url('/img/buttons/ico1.png') no-repeat -9px -783px;}
.abuttons .przf{background: url('/img/buttons/ico1.png') no-repeat -273px -866px;}
.abuttons .przf:hover{background: url('/img/buttons/ico1.png') no-repeat -9px -866px;}
.abuttons .voef{background: url('/img/buttons/ico1.png') no-repeat -273px -951px;}
.abuttons .voef:hover{background: url('/img/buttons/ico1.png') no-repeat -10px -951px;}
.abuttons .ltdf{background: url('/img/buttons/ico1.png') no-repeat -273px -1035px;}
.abuttons .ltdf:hover{background: url('/img/buttons/ico1.png') no-repeat -8px -1035px;}



.main-content input[type=submit], .main-content input[type=reset], .main-content input[type=button], .loginButton {
 font-size: 14px;
 background: #6b91bc;
 border-radius: 5px;
 padding: 5px 10px;
}

table.theme_page { width: 1000px; }
table.theme_page .blocktitle {margin: 25px 0;}
table.theme_page img.left { float: left; margin: 5px 20px 0 0; max-width: 266px; }
table.theme_page .tit { margin-top: 7px; }
table.theme_page .tit a { font-size: 25px; font-weight: normal; font-family: "Cuprum", sans-serif; line-height: 28px; color: #424242; text-align: left; }
table.theme_page .inf_block { margin-bottom: 20px; }
table.theme_page .inf_block p { margin: 5px 0 5px 0; font: 15px Arial; color: #000000; }
table.theme_page div.r_menu1 { margin: 0 0 22px 0; }
table.theme_page div.r_menu1 ul { padding: 0 8px; margin: 0; list-style: none; }
table.theme_page div.r_menu1 ul li {padding: 3px 0;}
table.theme_page div.r_menu1 ul li a { font: 18px arial;color: #424242;text-decoration: none;}
table.theme_page div.r_menu1 ul li a:hover { text-decoration: underline; }
table.theme_page div.book {text-align: center;}
table.theme_page div.book img{border-radius:1px;border:1px solid #d7b089;}
table.theme_page div.book .text{font:15px arial;color:#424242;margin:15px 50px 0;}
table.theme_page div.book .price{font:30px 'Arial';color:#d56113;margin:5px 0 8px 0;}
table.theme_page a.answer_r_btn{font:25px arial;padding:13px 0;margin:21px 0 0 0;text-align:center;display:block;color:#ffffff;text-decoration:none;background:#4ba0ee;border-radius:9px;}
table.theme_page a.pub_r_btn{font:22px arial;padding:13px 0;margin:16px 0 0 0;text-align:center;display:block;color:#ffffff;text-decoration:none;background:#4ba0ee;border-radius:9px;}
table.theme_page div.blockcontent2{padding:15px 17px;background:#eae9e4;border-radius:9px;}
table.theme_page div.blockcontent2 .block_in .title{font: 15px arial;width: 185px;color: #424242;text-decoration: none;float: left;}
table.theme_page div.blockcontent2 .block_in .date {font: 14px arial;color: #424242;float: right;margin: 5px 0 0 0;}
table.theme_page div.blockcontent2 .block_in:after {content: '';display: block;clear: both;}
table.theme_page div.inf89 {font-size: 14px;margin-bottom: 8px;}
table.theme_page div.inf89 a {text-decoration: none;color: #000;}
div.articale_publ {padding: 0px 0px 0px 0px;}
@media screen and (min-width: 1000px) {
div.articale_publ {padding: 0px 0px 0px 0px;}
}
.otstup_tabl td { padding: 10px; font-size: 14px; }
.mid_block {
 background: #4ba0ee;
 width: 690px;
 margin: 0 auto;
 border-radius: 9px;
 text-align: center;
 padding: 15px 0 20px 0;
}
.mid_block .block_in {
 display: inline-block;
 vertical-align: top;
 text-align: center;
 width: 210px;
}
.mid_block .block_in img {
 display: block;
 margin: 0 auto;
}
.mid_block .block_in span {
 font: 18.5px 'Roboto Condensed';
 color: #fff;
 margin: 5px 0 0 0;
 display: inline-block;
 text-decoration: none;
}
div.myinf_86 table.infTable,
div.myinf_88 table.infTable{
 width: 700px;
 margin: auto;
}
div.myinf_86 table.infTable td.infTd,
div.myinf_88 table.infTable td.infTd {
 vertical-align: top;
 text-align: center;
 width: 232px;
 display: inline-block;
}
div.myinf_86 td.infTd img,
div.myinf_88 td.infTd img {
 border: 2px solid #d6ceb0;
 border-radius: 1px;
 max-width: 204px;
 height: auto;
 margin: 0;
 padding: 0;
}
div.myinf_86 td.infTd a,
div.myinf_88 td.infTd a {
 display: inline-block;
 margin: 13px 0 0 0;
 font: 17px arial;
 color: #424242;
 text-decoration: none;
}

.catsTd {
 display: flex;
 justify-content: space-between;
 align-items: center;
 font-size: 14px;
}
.catName {
 padding: 3px 10px;
 font-size: 14px;
 line-height: 22px;
}

@media screen and (min-width: 1171px) {
 .loginFormMobile {display: none;}
 .material-menu-button {display:none;}
 #footer-content {width: 100%;box-sizing: border-box;padding: 40px 25px 20px;}
}

@media screen and (max-width: 1200px) {
 .header_c {min-width: inherit;}
 body #maindiv {width: 100%;padding: 0 25px;box-sizing: border-box;}
 #footer {min-width: inherit;}
 .maincontent {width: calc(100% - 290px);}
 .infoBlockQuote {
 position: static !important;
 width: calc(100% - 415px) !important;
 padding: 0 25px 0 25px;
 margin: 26px 0 0 0;
 float: right;
 box-sizing: border-box;
 }
 .m-col {width: 45% !important;margin-left: 5%;}
}
@media screen and (min-width: 1171px) {
#sidebarSwipe-block {display: block !important;}
#sidebarSwipe-up, #sidebarSwipe-down {display: none !important;}
}

.publicPageTest .divTd {float: right;width: 260px;}
.publicPageTest .divTdMain {display: inline-block;width: 710px !important;}
@media screen and (max-width: 1170px) {
 .user_links_c {display: none;}
 /** Button styling */
 .material-menu-button {
 display:block;
 width:35px;
 height:35px;
 padding:10px 10px 0px 10px;
 background-color:#ff5c26;
 z-index: 99999;
 position: relative;
 top: 90px;
 left: 20px;
 }
 .logo_c {margin-left: 90px;}
 .material-menu-button span {
 display:block;
 width:100%;
 height:5px;
 margin-bottom:4px;
 background-color:white;
 }

 .material-menu-wrapper {
 padding:20px;
 }
 .material-menu-view-mobile {
 background-color:#008ce4;
 -webkit-box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);
 -moz-box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);
 box-shadow:40px 0px 30px 0px rgba(0, 0, 0, 0.2);
 }
 .navigation_c > ul > li:hover > a {background: none;}
 .navigation_c > ul > li:hover > a:after {display: none;}
 /** Titlebar */
 .material-menu-titlebar {
 -webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.2);
 -moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.2);
 box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.2);
 }
 .material-menu-wrapper .navigation_c.new > ul > li {float: none;}
 .material-menu-wrapper .navigation_c.new > ul {height: inherit;background: none;}
 .material-menu-wrapper .navigation_d ul {height: inherit;}
 .material-menu-wrapper .navigation_d > ul > li > a {line-height: inherit;text-align: left;color: white;}
 .material-menu-wrapper .navigation_d > ul > li {width: 50%;}
 .navigation_d {border: none;border-top: 3px solid rgba(0, 0, 0, 0.23);}
 body {min-width: 320px}

.sidebarSwipe-content {padding: 0 20px;}
#sidebarSwipe-up {
/*background: #0099f2;
background: -moz-linear-gradient(top, #0099f2 0%, #0075cc 100%);
background: -webkit-linear-gradient(top, #0099f2 0%,#0075cc 100%);
background: linear-gradient(to bottom, #0099f2 0%,#0075cc 100%);*/
 position: fixed;
 cursor: pointer;
 /*border: 2px solid rgba(255, 255, 255, 0.33);*/
 right: 0px;
 top: 50%;
 display: none;
 z-index: 20;
 /*transform: rotate(90deg);
 font-size: 20px;
 padding: 10px 20px;
 color: white;*/
box-shadow: 0px 5px 60px 0px rgba(0, 0, 0, 0.55);
border-radius: 10px 0px 0px 10px;
background: url('/img/sidebarButton.png') no-repeat 0;
width: 48px;
height: 170px;
}
.sidebarMain table {display: table;width: inherit !important;}
.sidebarMain table tbody {display: table-row-group;width: inherit !important;}
.sidebarMain table tr {display: table-row;width: inherit !important;}
.sidebarMain table td {display: table-cell;}
.sidebarMain table td.i-comment {width: inherit;}
.publ-page .mainTable tr {display: block;}
.publ-page .main-content {display: block; width: 100%;}
 /*table, tr, tbody, td {display: block;box-sizing: border-box;}*/
 table td[width="250"], .filesSidebarLeft {display: none;} 


 .publicPageTest .main-content div h2 {
 color: #000000;
 line-height: 30px;
 font-family: Cuprum,sans-serif;
 font-size: 26px;
 padding: 13px 0;}

 .publicPageTest .divTd {width: 29% !important;margin-left: 4%;}
 .publicPageTest .divTdMain {width: 64% !important;}
.main_content_wrapper .main_content {width: 80%;float: left;box-sizing: border-box;}
.main_content_wrapper .main_content_wo {width: 100%;box-sizing: border-box;}
.page_publ_main .main_content_wrapper .sidebar_second_wrapper {width: 20%;float: left;}
.main_content_wrapper {width: 100%;padding: 0 10px; box-sizing: border-box;}
.sidebar_second_wrapper noindex > div {width: 100% !important;}
.sidebar_second_wrapper noindex img {max-width: 100%;margin: 0 !important;padding: 8px;box-sizing: border-box;}
#footer {clear: both;}
 .mainContentTable.main_content_wrapper .main-content.main_content_wo {width: 100%;}
.sidebar_left_wrapper {display: none;}
.main_content_wrapper .main_content_wo.mcw_files {width: 100%;}
}

.publicPageTest .main-content div h2 {
 color: #000000;
 line-height: 30px;
 font-family: Cuprum,sans-serif;
 font-size: 26px;
 padding: 13px 0;}



@media screen and (max-width: 1040px) {
 .mainsubcol {width: 100% !important;box-sizing: border-box;}
 #footer-content {width: 100%;}
 #footer-left {width: inherit;padding: 0 8px;box-sizing: border-box;float: none;margin-bottom: 10px;}
 #footer-right {float: none;margin: 0 auto;}




 .publicPageTest .divTd {width: 95% !important;margin-left: 0%;float: none;margin: 0 auto;}
 .publicPageTest .divTdMain {width: 100% !important;}





 /*статьи*/
 .main-content, .main-content ~ td {display: block;width: 100%;box-sizing: border-box;}
 
 /*.i-com {display: block; float: left;}*/
 .blockcontent .t4 {display: flex;flex-wrap: wrap;justify-content: space-around;}
 .otstup_tabl td {height: inherit !important;}
 h1.publ_h1 {font-size: 28px;line-height: 23px}
}


@media screen and (max-width: 767px) {
 .maincontent {width: 100%;box-sizing: border-box;}
 .infoBlockQuote {display: none;}
 .material-menu-button {float: left;margin: 40px 0 0 25px;}
 .header_c {min-height: 110px;}
 .maincontent div[style="width: 710px; margin: 0 auto; text-align: center;"] {width: 100% !important;}
 .maincontent div[style="width: 710px; margin: 0 auto; text-align: center;"] img, script[src="/rtr/13"] + a img {max-width: 100%;height: inherit !important;}
 .anotherCatalog {display: none;}
 .triggerCatalog + .m {display: none;}
 .triggerCatalog {position: relative;margin-bottom: 0;}
 .triggerCatalog:after {content: 'Показать';position: absolute;right: 15px;top: 8px;display: block;color: #afa6a6;font-size: 14px;font-weight: bold;}
 .triggerCatalog.opened + .m {display: block;}
 .logo_c {margin-left: 15px;}
 .material-menu-button {top: inherit;left: inherit;}
 .mainsidebar{
 width: 100%;
 margin-left: 0;
 }
 .i-com{
 width: 100%;
 }



.main_content_wrapper .main_content {width: 100%;}
.page_publ_main .main_content_wrapper .sidebar_second_wrapper {width: 100%;}
.main_content_wrapper {padding: 0 5px;}
.content_block_wrapper .content_block_img {width: 100%;float: none;}
.content_block_wrapper .content_block_img ~ .content_block_content {margin-left: 0;}
.content_block_wrapper .content_block_img.cbi_files ~ .content_block_content {margin-left: 0;}
.content_block_wrapper .content_block_img.cbi_files img {margin-right: 5px !important;}
}


@media screen and (max-width: 700px) {
 .m-col {width: 100% !important;margin-left: 0;}
 #vk_groups, #vk_groups iframe {display: none !important}
 .diz #allEntries > div {width: 43% !important;margin: 13px 3% !important;}
}


@media screen and (max-width: 580px) {
 #maindiv {text-align: left;}
 .infTable td.infTd[width="33%"] {width: 50% !important;margin: 0 auto;display: block;}
 .infTable td.infTd[width="50%"] {width: 100%;display: block;}
 #footer-additional {width: 100%;}
 .footer-buttons {margin: 0 auto;float: none;}
 #maindiv {padding: 0 10px;}
 .tableBlockcss {width: 100%;display: block;}
 .tableBlockcss td {display: block;}
 div.button-load a {width: 100%;box-sizing: border-box;}
 body .abuttons {text-align: center !important;}
 .forum-wrapper .funcBlock, .switches .pagesInfo {display: none;}

#sidebarSwipe-block {width: 100%;}
.content_block_wrapper .content_block_img {text-align: center !important;}
.content_block_wrapper .content_block_img img {float: none !important;margin: 8px 0 !important;}
body .block_img_wrapper {width: 100% !important;box-sizing: border-box;text-align: center !important;}
 .load_text {width: 100%; display: block;}
 .commTablediv table td {display: block;width: 100% !important;}
 table[style="margin:auto; max-width: 1230px;"], table[style="margin:auto; max-width: 1230px;"] tr {display: block;width: 100%;}
 table[style="margin:auto; max-width: 1230px;"] tbody {display: block;}
 #allEntries .posttable {display: block;}
 #allEntries .posttable tr td {display: block;}
 #allEntries .posttable tr td > p {text-align: left !important;}
 #allEntries .posttable tr td .postblock {display: none;}
 #allEntries .posttable tr td img {float: none !important;margin: 10px auto !important;display: block;}
 #allEntries .tablesMobClass {display: block; width: 100%;}
 #allEntries .tablesMobClass td {width: 100% !important;display: block;padding: 0 !important;}
 #allEntries .tablesMobClass td .inf34 img {float: none !important;margin: 10px auto !important;display: block;}
 .commTablediv {padding: 10px !important;}
 .commTablediv a.catName {padding-right: 45px;}
 .commTablediv span.catNumData {position: absolute;right: 20px;margin-top: 8px;}
 div.cat-descr {margin: 0;padding: 0;}
 .sidebarMain {margin: 0 10px;}
 .mainContentTable.main_content_wrapper .main-content.main_content_wo img[style="width: 680px; height: 195px;"] {display: none;}
 .main-content .catsTable {display: block;}
 .main-content .catsTable .catsTd {width: 100% !important;display: block;}
 .blocktitle {font-size: 21px;}
 .inf34 > div > a {font-size: 19px !important;line-height: 21px !important;}
 .main-content img {max-width: 100%;}
 .categories {padding: 15px 10px;}
 .categories li {width: 100%;}
 .deskWrapper, .deskTopTitle {width: 100%;display: block;}
 .put a {font-size: 14px;text-transform: uppercase;padding: 0;line-height: 20px;}
 .main-content * {text-align: left !important}
 .posttable td {font-size: 18px;}
 .eTitle1, .eTitle1 a {font-size: 21px}
 table.load_text tr td {font-size: 19px;}
 .catName {font-size: 16px}
}

@media screen and (max-width: 440px) {
 .logo_c_link {width: calc(100vw - 125px);background-size: 100%;}
 .maincontent p[style="text-align: justify;"] {text-align: left !important;}
 #footer-right {width: 95%;}
 .mainsubcol .inf34 {text-align: center;}
 .mainsubcol .inf34 img {float: none;margin: 0 auto 15px auto !important;}
 .diz #allEntries > div {width: 100% !important;margin: 13px 0 !important;}
 .posttable td {word-break: break-word;}
 .load_text td center div {max-width: 100%;}
 ul.uf-form li.ucf-options {display: none;}
 body .diz #allEntries .nem {text-align: center !important;}
}
.switches td {
 min-width: 35px;
 line-height: 25px;
}
#checkout-form input {
 line-height: 35px;
 padding: 0 15px;
 margin: 5px 0 10px;
 border-radius: 5px;
 border: 1px solid rgba(34,36,38,.15);
 outline: none;
}
.methods-list .label {font-size: 15px;}
#order-table .order-item td {
 font-size: 17px;
 height: 47px;
 line-height: 19px;
}
#order-form {margin-bottom: 25px}
#cont-shop-checkout input[type="submit"],
#cont-shop-checkout input[type="button"],
#cont-shop-checkout input[type="button"] {
 display: block;
 font: 14px/30px 'Arial';
 color: #fff !important;
 padding: 0 10px;
 text-decoration: none;
 height: 32px;
 background: #6b91bc;
 border-radius: 5px;
 border: none;
 outline: none;
 margin-top: 15px;
}
#cont-shop-checkout h1 {margin-top: 30px;}
#cont-shop-checkout h2 {margin-bottom: 20px;}
#order-table .order-head th {padding-bottom: 16px;}
#cont-shop-checkout input[type="radio"] {margin-right: 10px;}
#order-table .order-item td {padding: 0 3px;}
#cont-shop-checkout {font-size: 17px}
.pay_now_shop {margin-bottom: 20px;}
.pay_now_shop input {
 font-size: 25px !important;
 margin: 0;
 height: 46px !important;
 padding: 0 20px !important;
}
b.order_number_shop {font-size: 30px;}
.order_num_p {font-size: 19px;}
#footer-content, .footer-text{font-size: 14px!important}

#subscribe{font-size: 0!important;}

#blockcontent, .i-comment-bg a, .postblock td span, .mainsubcol p,
.div-publ-span i, .links center, .avtor, .avtor span a,
div.forumQuestionsInf table.infTable td.infTd p, #d-form-btn, #baseLogForm input,
.postpSwithces, #subscribe .thread_subscribe, #div-publ-error, .postblock td a,
.myWinCont, .stuff-block-body, .stuff-block-title span{font-size: 14px!important;}

.main-content input[type="submit"]{font-size: 15px;!important}

#baseLogForm .loginButton{margin-top: 5px;}
#baseLogForm .loginButton:hover{opacity: 0.7;}

.catsTd .catNumData{padding: 3px 5px 3px 5px}

.FrmBotCl11{padding-top: 7px;}
.FrmBotCl12{vertical-align: top;}


/* --- -- Кнопки -- --- */
.FrmBotCl12 input[type="button"], .fastLogBt, .fastSearch[type=submit], #forum_filter input[type=submit],
#thread_search_button[type=submit], #thread_search_field[type=submit], .fastNav[type=button], #frF15, #frF16, #frF17, .userSchFrm input[type=submit],
#subscribe .thread_subscribe, .bot_dob, .searchSubmitFl{
 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;
}
 
.FrmBotCl12 input[type="button"]:hover, .fastLogBt:hover, .fastSearch[type=submit]:hover, #forum_filter input[type=submit]:hover,
#thread_search_button[type=submit]:hover, #thread_search_field[type=submit]:hover, .fastNav[type=button]:hover, #frF15:hover, #frF16:hover, #frF17:hover,
.userSchFrm input[type=submit]:hover, #subscribe .thread_subscribe:hover, .bot_dob:hover, .searchSubmitFl:hover{opacity: 0.7;}
 
#subscribe .thread_subscribe{padding: 8px 10px;} 
.bot_dob a{color: #fff; text-decoration: none; line-height: 32px;}
.searchSubmitFl{margin-top: 10px;}
 
/* --- Текстовые поля, списки --- */
.forum-wrapper input[type="text"], #forum_filter_select, .navigationCl11 select, .userSchFrm select, .moderOptions, .gTableBody1 select{
padding: 0px 10px;
border: 1px solid rgba(34,36,38,.15);
color: rgba(0,0,0,.87);
border-radius: 3px;
height: 32px;
line-height: 32px;
margin: 0 0 5px 0!important;
}
 
.searchForumsFl{height: 410px!important;}
.forum-wrapper input[type="text"]:focus, #forum_filter_select:focus, .navigationCl11 select:focus, , .userSchFrm select:focus, .moderOptions:focus, .gTableBody1 select:focus{border: 1px solid #6B91BC;}
 
#filter_by{line-height: 27px; padding-right: 10px;}
 .FrmForumBarTbl, .ThrTopButtonsRow{padding-bottom: 10px!important;}
 .FrmTopButtonsCl212, .ThrForumBarRow1{padding-top: 10px!important;}
 .ThrTopButtonsCl21, .FrmTopButtonsCl21{padding: 10px 0;}
 .userSchFrm{margin-top: 15px;}
 #thread_search_form input[type=text]{margin: 0 10px!important;}
 .ThrForumBarCl12{width: 238px!important;}

#remthreadpage{margin-right: 5px;}
.maincontent .put{margin-bottom: 10px;}
#komment{margin-top: 5px;}
.forumMemSwch{padding-bottom: 10px;}
.forumMemSwch a{text-decoration: none}

.uTopTd{
background: #e3e1d9;
color: #4d4d4d;
font: bold 14px 'Arial' !important;
padding: 5px;

}

.uTd{
padding: 4px 5px;
background: #f1f0ec;
font: 14px 'Arial' !important;
color: #6c6c6c;
}

.legendBlock, .userRights{display: none}

.edited, .editedBy{font-size: 14px;}
.i-etitle a, .forumNameTd .forum, .lastPostUser .lastPostUserLink{text-decoration: none!important}

.u-mpanel-toggle{width: 24px!important;margin: 0!important;border: 0!important}
.u-mpanel, .morer_pn{border: 0!important;margin: 0!important;padding: 0!important; box-shadow: 0 0 0 #fff!important;}
.morer_pn{text-align: right;margin-right: 30px!important;}

.morer_pn div{box-shadow: 0 0 0 #fff!important;}
.u-mpanel-tooltip{display: none!important}
.infTd a{font-size: 14px!important}
.sidebar_left_wrapper a{text-decoration: none}

.xw-hdr-text, .myWinCont a, .myWinCont legend b{font-size: 14px!important;}
#copy-name, #copy-text, #copy-url{font-size: 16px!important}

.uRelatedEntry1{
width: calc(33% - 11px);
border: 1px solid #e6e6e6;
border-radius: 5px;
margin: 0 10px 10px 0;
display: inline-grid;
}
.uRelatedEntries, .tableBlockcss .adsbygoogle{text-align: center!important}
.tableBlockcss .adsbygoogle{
display: table!important;
width: 336px;
height: 280px;
margin: 10px auto;
}

.uRelatedEntry1 a{text-decoration: none; text-align: center}

.uRelatedEntry1 img{width: 100%;}
.uRelatedEntries{margin: 0!important; padding: 0!important;}
.uRelatedEntryDiv{padding: 5px 7px; height: 64px;overflow: hidden;text-align: center!important}

.uRelatedEntry1:hover {
border: 1px solid #189ccc;
box-shadow: 0 0 10px #aadff2;
}

.commTablediv{margin-bottom: 10px;}
#stuff-add-form textarea{font-size: 14px!important}

.imgRelated{
width: 100%;
padding-bottom: 70%;
background-size: cover!important;
}

/* MAX 760 */
@media only screen and (max-width:760px){.quoteMessage{font-size: 16px;}.addMt{display: none!important}}

@media only screen and (max-width:580px){
.button-load a, .pozzagolovok_stranici span, .mainsubcol img{text-align: center!important}
.pozzagolovok_stranici span, .mainsubcol img{float: inherit!important; margin: 0 auto 10px auto !important; display: inherit!important;}
.message_publ img{float: none!important; margin: 0 auto 5px auto !important; display: inherit!important;text-align: center!important}
.pozzagolovok_stranici span{padding-right: 18px; }
#thanksBtn{margin: 10px 0}
#publ-comm{display:inline; margin: 3px auto;}
#thanksBtnDiv + div{text-align: center!important;display:inherit;}
.yashare-auto-init{text-align: center!important}
.b-share{text-align: center!important}
.uRelatedEntry1{width: calc(50% - 12px);}
.replaceBody table, .replaceBody td {font-size: 38px!important;line-height: 50px!important;}
.mbPostData .fa-clock-o {display: block;}
}