 @charset "windows-1251";
/* CSS Document */

/*Основа*/
/**/
* {font-family: -apple-system, BlinkMacSystemFont, "Roboto", Arial, Tahoma;margin: 0;padding: 0;color: #333;}

/**/
@font-face {
    font-family: 'Noto Serif';
    src: url('/css/notoserif-700-normal.woff2') format('woff2'), url('/css/notoserif-700-normal.woff') format('woff'), url('/css/notoserif-700-normal.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/**/body {background-color:#F6F6F6;}
/**/a {outline: none; text-decoration:none;}
/**/div {text-align: left;}
/**/.Center {display:block;float:left;overflow:hidden;margin-top: 0px;width:100%;}
/**/.TR	{clear:both;display:block;overflow:hidden; max-width: 1217px;margin:0 auto;}
/**/.Gadget2 {overflow:hidden;vertical-align:top;width:100%;border-right: 1px solid #D2D2D2;}
/**/.Gadget2Content, .Gadget2ContentLeft, .Gadget2ContentRight {float:left;width:100%;}
/**/.Gadget2Content	{background-color:white;}
/**/.Gadget2ContentLeft	{background:transparent url(/img/content/content-smooth-line-left.gif) repeat-y scroll -3px 0;}
.Gadget	{background-color:#fff;margin-bottom:7px;overflow:hidden;vertical-align:top;width:209px;}

/**/ul {list-style: none outside none;}
/**/.titlenew {margin-top: 0px; margin-left: 30px; padding-top: 25px; margin-bottom: 10px;}
/**/.titlenew h1{font-size: 27px;line-height: 27px;margin-bottom: 15px;}

/*Содержание*/
/**/#review-d {display: inline-block;color: #333;    float: left;  font-size: 14px; /*background-color: #ffd700;*/font-weight: normal;line-height: 13px;/*border-bottom: 5px solid #ff980082;*/margin-bottom: 8px;padding: 8px 13px 6px 13px; }

/*SECTION*/
/**/.art-top {margin-bottom: 13px;margin-top: 24px;padding-left: 39px;}
/**/.header-h3 {font-size: 18px;color: #444;line-height: 21px;}

	
/**/#right-sod a{    font-size: 16px;
    color: #555 !important;
    line-height: 21px;
    font-weight: normal;
    border-bottom: 1px dashed #ccc !important;}
/**/#right-sod a:hover{border-bottom: 1px solid  #CCC;}
/**/#right-sod a:visited {color:#5A3696;}
/**/#right-sod { 
	
	    margin-top: 0px !important;
    margin-bottom: 10px !important;
    margin-left: 20px;
    display: inline-block;
	}
/**/#right-sod li {line-height: 18px;    margin-top: 0px;
    margin-bottom: 7px;float: left;font-size: 13px;margin-left: 25px;color: #999;}
/**/.NewInReviewArt {
    margin: 0px 120px 0 120px;
    padding: 0 22px 0px 30px;
    overflow: visible;
}
/**/.Text { background: url("/img/header/main_content_sheet.png") no-repeat scroll 100% 0 transparent; margin: -3px 0 20px 10px;    max-width: 1097px;    padding: 0 23px 0 0;}
/**/.line{background:url("/img/content/line.gif") top left repeat-x;height:1px;width:97%;margin: 5px 3px 5px;}

/* STYLE-REVIEW */
.NewInReviewArt td p {padding:0; margin:4px;}
.NewInReviewArt td .review-h6 {padding: 0;margin: 4px;}
.NewInReviewArt td li{ margin-bottom:4px; line-height:21px;}

/**/.NewInReviewArt img{ border:0px; margin-bottom:-1px;padding-bottom:0px;max-width: -webkit-fill-available;}
/**/.NewInReviewArt .img_formula {margin-top: 0px;vertical-align: middle; display: inline-block; margin-bottom: 2px;}

/**/#image_article {float: right;
    margin: 5px 0px 5px 0px;
    border-radius: 0px 0px 0px 80px;
    max-width: 180px;}

.NewInReviewArt table td > p+p {margin-top:8px;}

/*Тень внизу*/
/**/.afigure-pic {background-position: right -28px;left: 50%; position: relative;width: 50%;}
/**/.afigure-pic .rshadow, .afigure-pic .bshadow {bottom: 0;height: 100%;overflow: hidden;position: relative;width: 20px;}
/**/.afigure-pic .bshadow {bottom: 0;height: 47px;left: -100%;width: 100%;background-position: 10px -28px;}
/**/.spr {background-image: url("/img/header/sprites.png");background-repeat: no-repeat;}

.vt {margin: 0px 0 0px 1px;overflow: hidden;vertical-align: top;border-top: 1px solid #dfdfdf;padding: 0;}

/**/#sectionartmain {display: block;padding: 0;margin: 0px;padding-right: 180px;}
.NewInReviewArt .pic img {border: 0px solid #EAEAEA;width: 32px;height: 32px;box-shadow: 0 0 2px 0 rgba(0,0,0,.1), 0 2px 6px 0 rgba(0,0,0,.1);border-radius: 16px;max-width: inherit;}
.NewInReviewArt .pic {float: left;margin-right: 10px;}
.NewInReviewArt .pic a{border-bottom: 0px;}	
.NewInReviewArt .item {font-size: 0.688em;margin-right: 10px;display: inline-flex;min-height: 32px;width: auto;margin-top: 5px;border-radius: 5px;}
.NewInReviewArt .item .fact {padding-right: 10px;overflow: hidden;min-height: 18px;margin-top: auto;padding-bottom: 1px;margin-bottom: auto;}	

.NewInReviewArt .item .fact .secaart a {line-height: 21px;text-decoration: none;}	
.NewInReviewArt .item .fact a:hover {text-decoration: none;border-bottom: 1px solid #EFCDB2;color: #CA5A00;}



#tree {margin-left:0px;margin-top: 14px;display: inline-block;}
#tree ul, #tree li {
	list-style:none;
	}

.folder-close {    background: url(/img/folder.gif) 5px 50% no-repeat !important;
    padding-left: 30px !important;    border-bottom: 1px #999 dashed !important;}
.lectury {    }
	
.lectury::before {
    content: "";
    margin: 3px 1px 0px 0px;
    background-image: url(/img/mnu_attempt.gif);
    background-position: 2px -1px;
    width: 22px;
    height: 16px;
    background-repeat: no-repeat;
    float: left;
    display: block;
}

.TextInside a {
    font-size: 16px;
    margin: 0;
    padding: 0;
	/*розовый*/
	/*border-bottom: 1px solid #ff8484;
	background: #ffedee;*/
	border-bottom: 1px solid #b2cfe6;
    background: #eaf0ff;
	
    /*white-space: pre-wrap;*/
	border-radius: 2px;
	text-decoration: none;
	color: #333;}

.NewInReviewArt h2 .pic img {
    border: 0px solid #EAEAEA;
    width: 32px;
    height: 32px;
    box-shadow: 0 0 2px 0 rgb(0 0 0 / 10%), 0 2px 6px 0 rgb(0 0 0 / 10%);
    border-radius: 16px;
    max-width: inherit;
}

.NewInReviewArt h2 .item .fact a {
	color: #000;
    font-size: 23px;
    line-height: 25px;border-bottom: 0px;
    padding: 30px 0px 0px 0px; text-decoration: revert;
}

.NewInReviewArt h2 .item .fact a:hover {	color: #0060AC;
	color: #000;
    font-size: 23px;
    line-height: 25px;border-bottom: 0px;
    padding: 30px 0px 0px 0px;
    text-decoration: revert;color: #CA5A00;}

/*Текст*/
/**/.NewInReviewArt p {margin: 14px 0px 0px 10px;    padding: 0;    line-height: 22px;}
.NewInReviewArt .r + p {margin-top: 5px;}
.NewInReviewArt h3 + p {margin-top: 10px;}
.NewInReviewArt h2 + p {margin-top: 10px;}
.NewInReviewArt h4 + p {margin-top: 10px;}
.NewInReviewArt .review-h5 + p {margin-top: 8px;}
.NewInReviewArt .review-h5 + .centric {margin-top: 8px;}
.NewInReviewArt .review-h5 + .rightric {margin-top: 8px;}


.NewInReviewArt .centric{
    line-height: 27px;
    font-size: 20px;
    color: #333;
    font-weight: 400;
}
.NewInReviewArt .centric strong {
    font-weight: 400;
    line-height: 27px;
	color: #555;
    font-size: 20px;	
}

.NewInReviewArt em {/*color: #a52a2a;*/ color:#d60000;font-size: 16px;color: #9f0c0c;}
.NewInReviewArt .centric em {/*color: #C71585;*/color:#a52a2a;font-size: 16px;}
.NewInReviewArt .rightric em {/*color: #C71585;*//*color: #d60000;*/font-size: 16px;}

.NewInReviewArt table {margin-top:10px;border-collapse:collapse;}
.NewInReviewArt tr {vertical-align:top;}
.NewInReviewArt td {border:1px solid #D8D8D8;vertical-align:top; padding-left:8px; padding-right:8px;padding-top:4px;padding-bottom:4px; max-width:50%; background-color:#fefef8;}


.NewInReviewArt .resume a{background: #ffc8cb;}
.NewInReviewArt strong {font-weight:500;}
/**/.NewInReviewArt h2{color: #333;
    font-size: 25px;
    line-height: 25px;
   padding:30px 0px 0px 0px;}
/**/.NewInReviewArt h3{color: #333;
    font-size: 23px;
    line-height: 25px;
   padding:30px 0px 0px 0px;}
/**/.NewInReviewArt h4{ color: #333;
    font-size: 22px;
    line-height: 23px;
    padding: 5px 0px 5px 10px;
    /* color: #1aa52f; */
    font-weight: 500;
    margin: 30px 0 0 0px;
    display: flex;}

.NewInReviewArt .review-h6{color: #333;font-weight: 300;display: block;margin: 10px 0px 0px 0px;font-size: 15px;}
.NewInReviewArt .review-h6 strong{font-size: 15px;} 

/*
.NewInReviewArt h4::before {content: "";
    margin: 0px 1px 0px 0px;
    background-image: url(/img/mnu_attempt2.png);
    background-position: 0px 0px;
    width: 20px;
    height: 19px;
    background-repeat: no-repeat;
    float: left;
    display: block;}*/
	
	
	
.NewInReviewArt h3 + h4 {padding-top: 12px;}
.NewInReviewArt h4 + ul {margin-top: 5px;}

.NewInReviewArt h3 + .review-h5, .NewInReviewArt h4 + .review-h5, .NewInReviewArt h2 + .review-h5 {margin-top: 15px;}
.NewInReviewArt review-h5 + ul {margin-top: 0px;}

/**/.NewInReviewArt .review-h5{font-weight: 500;
    display: block;
    color: #333;
    font-size: 17px;
    margin: 20px 0px 5px 10px;
    text-decoration: none;
    line-height: 21px;}

.NewInReviewArt .centric strong{line-height: 27px;font-size: 18px;}
.NewInReviewArt .centric em {line-height: 27px;font-size: 18px;}
/**/.NewInReviewArt .leftric {background: #f3f3f3;border-radius: 5px;padding: 5px 12px;display: inline-block;margin-top: 6px;margin-right: 3px;margin-left: 0px;}
.NewInReviewArt .rightric {/* последнее значение background: #faf4f5;*//*background: #eaf0ff;*//*background: #F3F7FF;*//*background: #fff3f3;background: #fff3f3;*/background: #f7f7f7;	/*background: #faf4f5;*/margin-left: -5px;border-radius: 5px;  padding: 8px 5px 8px 20px; display: block; margin-top: 12px;}
/*Текст*/
/**/blockquote{background:#f7f7f7;border:1px solid #faf4f5;margin: 7px 0;padding: 0 5px 10px 20px;margin-top:12px;}
/**/blockquote p:first-child {margin-top: 10px;}


/*50*50*/
.NewInReviewCat .lavender {background: #e6e8fa;}
.NewInReviewCat .lavender2 {background: #faede6;}
.NewInReviewCat .lavender3 {background: #fae6f3;}
.NewInReviewCat .lavender4 {background: #e6f0fa;}
	
/**/.NewInReviewArt ul{    display: block;
    padding: 0;
    margin: 3px 0px 0px 15px;
    line-height: 2.5em;
    list-style-image: url(/img/content/bullet.gif);
    list-style-type: square;} 
/**/.NewInReviewArt li{line-height: 22px;
    padding: 3px 0px;}

/**/.NewInReviewArt ol li{
margin-bottom: 0px;
    line-height: 22px;
    /* background: #F3F7FF; */
    padding: 6px 0px;
    list-style-type: disc;
    border-bottom: 1px solid #4200001f;
}
.NewInReviewArt ol {background: #f7f7f7;
    padding: 0px 0px 0px 15px;margin:0;}
.NewInReviewArt sup {display: inline-block;vertical-align: bottom;padding-bottom: 4px;line-height: 22px;font-size: 14px;}
.NewInReviewArt h2 + ul {margin-top: 15px;}


/**/#sectionartmain .tema {
    /* background: #ffdcdc;*/
	margin-right: 10px;
    margin-bottom: 5px;
    font-size: 20px;
    display: inline-block;
    border-bottom: 1px solid #ff8484;

}
/**/#sectionartmain .tema::before {
	content: "";
    margin: 0px 5px 0px 0px;
    background-image: url(/img/menu/title_review.jpg);
    background-position: 0px 0px;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    float: left;
    display: block;
}

/**/#sectionartmain .tema3 {
    /* background: #ffdcdc;*/
	margin-right: 10px;
    margin-bottom: 5px;
    font-size: 16px;
    display: inline-block;
    border-bottom: 1px solid #ff8484;

}
/**/#sectionartmain .tema3::before {
	content: "";
    margin: 0px 5px 0px 0px;
    background-image: url(/img/menu/menu_review.gif);
    background-position: 0px 0px;
    width: 17px;
    height: 17px;
    background-repeat: no-repeat;
    float: left;
    display: block;
}

/**/#sectionartmain .tema2 {    margin-right: 10px;
    margin-bottom: 5px;
    font-size: 20px;
    display: inline-block;
    border-bottom: 1px solid #ff8484}



/*Закоментировать если необходимы стандартные ссылки*/
/**/.NewInReviewArt a:hover{text-decoration:none; color:#ca5a00;margin-bottom:0px;border-bottom: 1px solid #efcdb2;}

/**/.resume {font-style: normal;color: #000;margin-top: 8px;line-height: 23px;}
/**/.resume strong{color: #000;}	

	
/**/.NewInReviewArt .resume {
    /* font-style: normal; */
    font-size: 15px;
    /* font-weight: 300; */
    line-height: 20px !important;
    color: #000;
    margin-top: 5px;
    line-height: 23px;
    background-color:lavender;
    padding: 5px 9px;
    margin-right: 5px;
    border-radius: 4px;
    display: inline-block;
}

#yandex_rtb_R-A-122997-2 {margin-left:1px; margin-right:1px;}

.NewInReviewArt h4 + .resume, .NewInReviewArt h4 + .leftric {margin-top: 6px;}
.NewInReviewArt .resume + p {margin-top: 5px;}
.NewInReviewArt .item {vertical-align: bottom;}
.NewInReviewArt .resume + .item {margin-left: 10px;}


/*Математика*/
.digit {font-family: 'Noto Serif';font-size: 16px; color: #333;}
.centric .digit{font-family: 'Noto Serif';font-size: 18px;  color: steelblue;}

.matematika .f-c {color: #666;font-family: 'Noto Serif';	font-style: italic;font-size: 23px;margin-top: 15px;line-height: 17px;}
.matematika .f-c strong {color: #666;font-family: 'Noto Serif';	font-style: italic;font-size: 23px;}
	
.matematika sub {vertical-align: sub;font-family: 'Open Sans';line-height: 11px;font-size: 13px;margin-left: 2px;font-weight: 400;}
.matematika sup {vertical-align: super;font-family: 'Open Sans';line-height: 11px;font-size: 13px;margin-left: 2px;font-weight: 400;}

.matematika .razd-hr {border-bottom: 1px dashed #CCC;height: 30px;margin-top: 10px;margin-bottom: 10px;}

.matematika .nf {
    font-size: 17px;
    color: #777;
    font-family: Open Sans;
    font-variant: small-caps;
    display: inline-block;
    background: #f5f2f0;
    margin-top: 17px;
    padding: 0px 13px;
    border-radius: 10px;
    border-bottom: 1px solid #CCC;
}
.matematika .nf-0 {
    font-size: 17px;
    color: #777;
    font-family: Open Sans;
    font-variant: small-caps;
    margin-top: 17px;
    margin-left: 0px;
    display: inline-block;
    background: #f5f2f0;
    padding: 0px 13px;
    border-radius: 10px;
    border-bottom: 1px solid #CCC;
}
.matematika .nf .nf-num {font-size: 11px;color: #777;font-variant: small-caps;font-weight: bold;font-family: Open Sans;background: #f5f2f0;padding: 0px 1px;padding-right: 1px;border-radius: 10px; }

.matematika .form1 {font-size: 13px;color: #777;font-variant: small-caps;font-weight: bold;font-family: Open Sans;background: #f5f2f0;padding: 0px 1px;padding-right: 7px;padding-left: 6px;border-radius: 10px;}

.descr {margin-top:2px;padding-left: 40px;}


.ds {display: flex;}
.ds p{    margin-right: 0px;
    font-style: normal;
    font-size: 14px;
    font-weight: normal;
    line-height: 13px !important;
    color: #000;
    margin-top: 8px;
    background-color: #ffe4e4;
    padding: 5px 8px;
    padding-bottom: 6px;
    display: inline-block;
    font-variant: all-petite-caps;
}


.connect_big {max-width: 310px;display: inline-block;float: right;background: #FFF url("/img/content/bg_rght_col.gif") no-repeat scroll 62px top;box-shadow: 0 0 2px 0 rgba(0,0,0,.1), 0 2px 6px 0 rgba(0,0,0,.1);margin-bottom: 8px;margin-left: 10px;margin-right: 10px;margin-top: 8px;min-width: 240px;border-radius: 15px;}
.connect_big .c_main{display: inline-block;}

.connect_s {max-width: 295px;display: inline-block;float: none;background: #FFF url("/img/content/bg_rght_col.gif") no-repeat scroll 62px top;background-color: #FFF;box-shadow: 0 0 2px 0 rgba(0,0,0,.1), 0 2px 6px 0 rgba(0,0,0,.1);margin-bottom: 3px;margin-left: 0px;margin-right: 10px;margin-top: 10px;min-width: 240px;border-radius: 15px;vertical-align: top;}
.connect_s .c_main{display: inline;}

.connect_file {max-width: 295px;display: inline-block;	float: none;background: #FFF url("/img/content/bg_rght_col.gif") no-repeat scroll 62px top;background-color: #FFF;     box-shadow: 0 0 2px 0 rgba(0,0,0,.1), 0 2px 6px 0 rgba(0,0,0,.1);margin-bottom: 8px;margin-left: 0px;margin-right: 10px;margin-top: 10px;min-width: 240px;border-radius: 15px;vertical-align: top;}
.connect_file .c_main{display: inline-block;}

.connect_file .down{font-style: italic;color: #666;display: inline-block;font-size: 12px;padding-top: 5px;}
	
.NewInReviewArt table .connect_s {margin-left: 5px;margin-top: 8px;}	
.c_pic {float: left;margin-right: 13px;}
.c_pic img {border: 0px dotted #DDDDDD;float: left;height: 64px;width: 64px;margin-bottom: 0px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}	
.c_fact {margin-bottom: 2px;overflow: hidden; display: flex;height: 62px;}
.c_fact p{color: #444444;margin-top: 8px;padding-right: 12px;padding-bottom: 1px;}
.c_fact a{border-bottom: 1px solid #B2CFE6 !important;font-size: 16px;line-height: 22px;text-decoration: none;color: #0060AC !important;}
.c_fact a:hover{font-size: 16px;line-height: 22px;text-decoration: none;border-bottom: 1px solid #EFCDB2 !important;color: #CA5A00 !important;}

.c_fact.fact_big p{margin-top: auto;margin-bottom: auto;}

.c_fact.fact_big a{font-size: 14px;line-height: 20px;}

.c_fact.fact_megabig p{margin-top: 4px;}
.c_fact.fact_megabig a{font-size: 12px;line-height: 18px;}

/*ПРЕДМЕТЫ*/

	/*Мотион*/
	#motion {display: block;
    min-height: 200px;

    margin-top: 15px;
    margin-right: auto;
    width: 100%;
    margin-bottom: 15px;}


#rtb1, #rtb2, #rtb3, #rtb4 {
    margin: 20px auto;
    max-width: 500px;
}

#rtb-new-1, #rtb-new-2, #rtb-new-3, #rtb-new-4, #rtb-new-5, #rtb-new-6, #rtb-new-7 {
	margin: 10px auto;
    max-width: 785px;
}
	

#yandex_rtb_R-A-122997-16 .ya-container {font-family: -apple-system, BlinkMacSystemFont, "Roboto", Arial, Tahoma;}
#yandex_rtb_R-A-122997-16 {margin-left: 100px;}



.navigation2023 {padding: 0px 200px 0px 200px;
    background: #faf4f5;margin-left:1px;}
.navigation2023 ul {
    display: block;
    padding: 0;
    margin: 3px 0px 0px 15px;
    line-height: 2.5em;
}
.navigation2023 li {
    line-height: 22px;
    padding: 3px 0px;
}
/**/.NewInReviewArt h2, .NewInReviewArt h3 {margin-left:-30px;}

@media (max-width: 1015px) {
	#image_article {max-width: 180px !important;}
}	

@media (max-width: 930px) {

	#yandex_rtb_R-A-122997-16 {margin-left: 0px;}

	.NewInReviewArt h2, .NewInReviewArt h3 {margin-left:10px;}
	.Left {margin-left: 0 !important;}
	.NewInReviewArt {margin: 0px !important;}

	.NewInReviewArt img {max-width: 100%;}
	.NewInReviewArt table td img {max-width: max-content;}
.navigation2023 {padding: 0px 20px 10px 20px;}

}



@media (max-width: 700px) {
	#sectionartmain {padding-right: 140px !important;}
	.Text {padding: 0px !important;margin: -3px 0 20px 0px !important;}
	#image_article {max-width: 120px !important;}
	.NewInReviewArt table {overflow: auto;display: block;}
	.Center {margin-top: -2px;}
	.Gadget2 {border-right:0px;}
	#yandex_rtb_R-A-122997-2 {margin-left:0px; margin-right:0px;}
}

@media (max-width: 600px) {
	.top-right {display:none;}
	#image_article {display: none;}
	.connect_big {float:none;margin-top: 8px;margin-left: 0px;}		
	.connect_big + p {margin-top: 0px;}
	#sectionartmain {padding-right: 0px !important;}
}

@media (max-width: 500px) {
	
	.NewInReviewArt .rightric {margin-right:-10px;    margin-left: -10px;}	
	#right-sod {margin-top: -5px;margin-bottom: 15px;}
	.Text {margin-bottom: 0px !important;}
	.afigure-pic {display: none;}
	.NewInReviewArt h2 + blockquote, .NewInReviewArt h3 + blockquote {margin-top: 7px;}	
	blockquote + blockquote {margin-top: -1px;}
	.NewInReviewArt {padding: 0px 10px 0px 10px !important;}
	
	.c_pic {margin-right: 9px;}
	.connect_s {margin-right: 0px;min-width: 190px;}
	.NewInReviewArt .centric {width: 95%;}
	#rtb1 {margin: 5px -5px 0px 0px;float: none;}
	.titlenew {margin-left: 20px;}
	
}

@media (max-width: 428px) {
	
	#right-sod li {line-height: 15px;}
	.Gadget2SmoothTopLine {display:none;}

	blockquote {margin-left: -20px;margin-right: -10px;}
	.yandexform {display:none;}
	.NewInReviewArt table {margin-left: -10px;margin-right: -5px;}	

}