

/* Start:/bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1432009735501*/
input.search-suggest {}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1665922768675*/
div.modern-page-navigation{padding:.5em 0}div.modern-page-navigation a,span.modern-page-current,span.modern-page-dots{border-left-width:1px;border-left-style:solid;padding-left:.75em;padding-right:.5em;text-decoration:none}div.modern-page-navigation a.modern-page-previous{border-right-width:1px;border-right-style:solid;border-left:0}div.modern-page-navigation a.modern-page-first,div.modern-page-navigation span.modern-page-first{border-left:0;padding-left:.5em}span.modern-page-current{font-weight:var(--ui-font-weight-bold)}div.modern-page-navigation a,span.modern-page-current,div.modern-page-navigation a.modern-page-previous,span.modern-page-dots{border-color:#cdcdcd}
/* End */


/* Start:/bitrix/components/bitrix/news.list/templates/.default/style.css?1432009736150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/school_modern_s1/styles.css?169813229438349*/
/* Start:/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/style.css?1432009733485*/
.docs_otchet .doc{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iWord.png) 0 0 no-repeat;}
.docs_otchet .pdf{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iPdf.png) 0 0 no-repeat;}
.docs_otchet .xls{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iExcel.png) 0 0 no-repeat;}
.docs_otchet .ppt{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iPpt.png) 0 0 no-repeat;}
.docs_otchet .zip{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iArchive.png) 0 0 no-repeat;}
.docs_otchet .img{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iImage.png) 0 0 no-repeat;}
.docs_otchet .none{background: url(/bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/images/iNone.png) 0 0 no-repeat;}
/* End */


/* Start:/bitrix/templates/school_modern_s1/styles.css?143200973326758*/
/*Global--------------------------------------------------*/
::-moz-selection{background:#006699; color:#fff; text-shadow:none; }
::selection{background:#006699; color:#fff; text-shadow:none; }
input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent;}
input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent;}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;}
/* * Correct overflow not hidden in IE9 */
svg:not(:root){overflow:hidden; }
/* =============================================================================   Chrome Frame Prompt   ========================================================================== */
.chromeframe{margin:0.2em 0; background:#ccc; color:black; padding:0.2em 0; }
body{behavior:url(/bitrix/templates/school_modern_s1/csshover3.htc);}
.wrapper{width:100%;margin:0 auto;min-height:100%;height:auto !important;height:100%;}
/*Typography--------------------------------------------------*/
@font-face{font-family:'DaysRegular';src:url('/bitrix/templates/school_modern_s1/fonts/Days-webfont.eot');src:url('/bitrix/templates/school_modern_s1/fonts/Days-webfont.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/school_modern_s1/fonts/Days-webfont.woff') format('woff'), url('/bitrix/templates/school_modern_s1/fonts/Days-webfont.ttf') format('truetype'), url('/bitrix/templates/school_modern_s1/fonts/Days-webfont.svg#DaysRegular') format('svg');font-weight:normal;font-style:normal;}
a:link,a:focus{outline:none;}
/*Header--------------------------------------------------*/
.header{}
.row-fluid .span8n{width:335px !important;}

.header_middle{width:980px;margin:0 auto;position:relative;padding:13px 0 47px;}
.logo{width:180px;float:left;padding:0;}
.site_name{width:420px;padding:43px 10px 0 0;float:left;font-size:12px;}
.site_name h1{font-family:'DaysRegular';font-weight:normal;font-size:17px;line-height:1;color:#FFF;margin:0 0 8px;}
.header_adress{width:370px;float:left;padding:49px 0 0;}
.header_adress h5{font-size:10px;line-height:1;margin:0 0 3px;}
.header_adress p{font-family:'DaysRegular';font-weight:normal;font-size:15px;line-height:1;color:#ffff33;margin:0 0 1px;}
.header_adress p span{color:#FFF;}
.header_adress a{text-decoration:underline;}
.header_adress a:hover{text-decoration:none;}
/*Login Block--------------------------------------------------*/
.login_btn{position:absolute;top:0;right:0;padding:10px 20px;display:block;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.lt-ie9 .login_btn{border-bottom:0 none;}
.login_btn a{background:url(/bitrix/templates/school_modern_s1/images/ico_login_btn.png) no-repeat 0 0;padding-left:20px;color:#FFF;line-height:13px;}
.login_btn a span{text-decoration:underline;}
.login_btn a:hover span,.login_btn a:hover{text-decoration:none;}
.logout a{padding:0;background:none;}
.login_form{width:183px;background:#f1f1f1;padding:13px 11px;display:none;position:absolute;top:35px;right:0;z-index:355;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.login_form.active{display:block;position:absolute;}
.login_form form{margin:0;}
.login_form .login_form_field{width:91%;padding:6px 6px;font-family:'PT Sans', sans-serif;font-size:12px;color:#000;margin-bottom:12px;border-bottom-color:#e8e8e8;border-right-color:#e4e4e4;-webkit-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);-moz-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.login_form .login_form_submit{text-align:center;}
.login_form .submit_button{border:0 none;font-size:10px;color:#FFF;text-transform:uppercase;padding:5px 8px;text-shadow:0 -1px 0 rgba(54, 176, 75, 1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px -1px 3px rgba(220, 234, 198, 1);-moz-box-shadow:1px -1px 3px rgba(220, 234, 198, 1);box-shadow:1px -1px 3px rgba(220, 234, 198, 1);background:#9cd73f;background:-moz-linear-gradient(top,#9cd73f 0%, #36b04b 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cd73f), color-stop(100%,#36b04b)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#9cd73f 0%,#36b04b 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#9cd73f 0%,#36b04b 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,#9cd73f 0%,#36b04b 100%); /* IE10+ */
background:linear-gradient(to bottom,#9cd73f 0%,#36b04b 100%); /* W3C */
-pie-background:linear-gradient(#9cd73f, #36b04b);}
.login_form .remember-text{display:inline;font-size:12px;}
.login_form .remember-check{margin:-2px 4px 0 0;}
/*Header Menu--------------------------------------------------*/
.header_menu{color:#000;width:980px;height:45px;margin:0 auto;/*overflow:hidden;*/
position:relative;top:-23px;z-index:155;background:#ccc;background:-moz-linear-gradient(top,#ffffff 0%, #cccccc 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ffffff 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ffffff 0%,#cccccc 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,#ffffff 0%,#cccccc 100%); /* IE10+ */
background:linear-gradient(to bottom,#ffffff 0%,#cccccc 100%); /* W3C */
-pie-background:linear-gradient(#ffffff, #cccccc);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.lt-ie9 .header_menu{border-radius:0;}
.header_menu .header_menu_ul{text-align:justify; /* Р’РєР»СЋС‡Р°РµРј РІ СЂР°Р±РѕС‚Сѓ РїРѕСЃР»РµРґРЅСЋСЋ СЃС‚СЂРѕРєСѓ*/
/*overflow:hidden;*/
/* РћР±РЅСѓР»СЏРµРј РґР»СЏ СЂРѕРґРёС‚РµР»СЏ*/
line-height:0;font-size:1px; /* 1px РґР»СЏ Opera */
text-justify:newspaper; /* Р›РµРєР°СЂСЃС‚РІРѕ РґР»СЏ IE6-7*/
zoom:1;cursor:default;list-style:none;margin:0;padding:0;position:relative;top:0;z-index:125;display:table;-dt-display:table;width:100%;height:45px;behavior:url(/bitrix/templates/school_modern_s1/display-table.min.htc);}
/*.ie7 .header_menu ul li{float:left;}
.ie7 .header_menu ul li a{padding:0 13px;}*/
.header_menu .header_menu_item,.header_menu .header_menu_ul .LI{display:table-cell;-dt-display:table-cell;/*display:inline-block;*/
text-align:center;line-height:45px;font-size:14px;vertical-align:middle;padding:0;position:relative;//zoom :1;border-right:1px solid #ccc;border-left:1px solid #FFF;behavior:url(/bitrix/templates/school_modern_s1/display-table.min.htc);}
.header_menu li:first-child,.header_menu .LI-first{border-left:none;}
.header_menu li:last-child,.header_menu li.last-child,.header_menu .LI-last{border-right:0 none !important;}
.header_menu li a,.header_menu .LI a{font-weight:600;font-size:11px;text-transform:uppercase;display:block;/*padding:15px 0;*/
z-index:99;color:#333;text-decoration:none;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);position:relative;zoom:1;}
/*.header_menu li a,x:-moz-any-link, x:default{padding:15px 16.55px;}
.ie9 .header_menu li a{padding:15px 16.5px;}
.ie8 .header_menu li a,.ie7 .header_menu li a{padding:15px 13.5px;}*/
.header_menu li:first-child a,.header_menu .LI-first a{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.header_menu li:last-child a,.header_menu .LI-last a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.header_menu li a:hover,.header_menu .LI a:hover,.header_menu li a.active,.header_menu .LI a.active{text-decoration:none;color:#333;background:#FF3;background:-moz-linear-gradient(top,#ffffb7 0%, #feef34 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffb7), color-stop(100%,#feef34)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ffffb7 0%,#feef34 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ffffb7 0%,#feef34 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,#ffffb7 0%,#feef34 100%); /* IE10+ */
background:linear-gradient(to bottom,#ffffb7 0%,#feef34 100%); /* W3C */
behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);-pie-background:linear-gradient(#FF3, #feef34);}
.ie9 .header_menu li a:hover,.ie9 .header_menu .LI a:hover,.ie9 .header_menu li a.active,.ie9 .header_menu .LI a.active{ background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWVmMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}
/*.lt-ie9 .header_menu li a:hover,.lt-ie9 .header_menu li a.active,.lt-ie9 .header_menu .LI a:hover,.lt-ie9 .header_menu .LI a.active{background:#feef34 !important;}*/
.header_menu ul:after,.header_menu .UL:after{/* СЌРјСѓР»СЏС†РёСЏ РґРѕРїРѕР»РЅРёС‚РµР»СЊРЅРѕР№ СЃС‚СЂРѕРєРё, С‡С‚РѕР±С‹ СЃСЂР°Р±РѕС‚Р°Р» justify */width:100%; height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
.header_menu ul li ul,.header_menu .LI ul{display:none;position:absolute;/*left:0;*/top:45px;margin:0;width:auto;height:auto;background:#f7f7f7;z-index:999;padding:20px 15px 15px;text-align:left;list-style:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);box-shadow:2px 2px 5px rgba(50, 50, 50, 0.75);behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.header_menu ul ul:after{content:none;}
.header_menu ul li ul li,.header_menu .LI ul li{float:none;display:block;background:none;margin:0 0 12px;white-space:nowrap;line-height:1.2;border:0 none;}
.header_menu ul li ul a,.header_menu .LI ul a{text-transform:none;font-weight:normal;text-decoration:underline;padding:0;}
.header_menu ul li ul a:hover,.header_menu .LI ul a:hover{text-decoration:none;background:none;color:#333;}
.ie9 .header_menu ul li ul a:hover,.ie9 .header_menu .LI ul a:hover{background:none;}
.header_menu ul li:hover ul,.header_menu .LI:hover ul{display:block;behavior:url(/bitrix/templates/school_modern_s1/csshover3.htc);}
/*Middle--------------------------------------------------*/
.middle{width:980px;margin:-12px auto 0;padding:0 0 62px;position:relative;}
.middle:after{content:'.';display:block;clear:both;visibility:hidden;height:0;}
.container{width:100%;float:left;overflow:hidden;}
.container .content{padding:0 0 0 250px;}
.row-fluid .span8n{width:335px;}
.row-fluid .span8n{margin-left:25px;}
.main_block{margin:0;list-style:none;width:100%;}
.main_block td{vertical-align:top;}
.main_block p.date{font-size:11px;line-height:11px;color:#999999;}
.main_block p a{font-size:12px;line-height:15px;}
.main_block p{margin:0 0 5px;font-size:11px;line-height:14px;}
.main_block .line,.line{height:16px;vertical-align:middle;background:url(/bitrix/templates/school_modern_s1/images/line.gif) repeat-x 0 50%;}
/*Slider --------------------------------------------------*/
.slider{width:980px;height:300px;margin:0 0 35px;position:relative;overflow:hidden;}
.slider ul{margin:0;padding:0;list-style:none;display:block;zoom:1;}
.slider li{padding:0;margin:0;display:block;float:left;position:relative;}
.slider_text{position:absolute;background:url(/bitrix/templates/school_modern_s1/images/slider_text.png) repeat 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:27px 0px 48px;bottom:23px;left:21px;width:480px;z-index:25;color:#dadddb;font-size:12px;line-height:1.3;}
.slider_text div{margin:0 32px;}
.slider_text h3{font-family:'DaysRegular';font-size:32px;line-height:1;color:#FFF;margin:0 0 12px;}
.slider_text h3 a{color:#FFF;text-decoration:none;}
.slider_text p{color:#dadddb;font-size:12px;line-height:1.3;}
.pagerslider{position:absolute;text-align:center;bottom:44px;left:51px;z-index:99;}
.pagerslider a{width:13px;height:13px;display:inline-block;margin:0 13px 0 0;text-decoration:none;background:#6c8f7a;border:0;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}
.lt-ie9 .pagerslider a{background:url(/bitrix/templates/school_modern_s1/images/slider_btn.png) no-repeat 0 0;}
.lt-ie9 .pagerslider a.selected{background:url(/bitrix/templates/school_modern_s1/images/slider_selected.png) no-repeat 0 0;}
.pagerslider a.selected{text-decoration:underline;background:#ffff33;}
.timer{background-color:#999;height:6px;width:0px;}
.pblock{overflow:hidden;}
/*Content--------------------------------------------------*/
.container .content h1{font:22px 'Open Sans', sans-serif;line-height:1.3;font-weight:bold;color:#333;margin:14px 0 22px;}
.container .content h2{font:12px 'Open Sans', sans-serif;line-height:1.3;font-weight:bold;color:#333;margin:0 0 15px;}
.container .content h3{font-size:12px;line-height:1.2;font-weight:bold;text-transform:uppercase;margin:0 0 16px;}
.container .content h4{font-size:10px;line-height:1.2;color:#999999;font-weight:bold;text-transform:uppercase;margin:8px 0 20px;}
.container .content ul{list-style:none;margin:0 0 10px;}
.container .content ul li{background:url(/bitrix/templates/school_modern_s1/images/ico_list.gif) no-repeat 0 9px;padding-left:15px;line-height:1.4;margin:0 0 13px;}
.container .content ol{counter-reset:w /*РРјСЏ СЃС‡РµС‚С‡РёРєР° Рё РЎР±СЂРѕСЃ СЃС‡РµС‚С‡РёРєР°*/;list-style:none;/*РЈР±РёСЂР°РµРј РЅСѓРјРµСЂР°С†РёСЋ Рё СЃС‚РёР»Рё*/margin-left:0;}
.container .ie7 .content ol{list-style:inside decimal;}
.container .content ol ol{margin-left:25px;}
.container .content ol li{line-height:1.4;margin:0 0 13px;position:relative;}
.container .content ol li ol{margin-top:12px;}
.container .content ol li:before{/*counters Р¤СѓРЅРєС†РёРѕРЅР°Р», РєРѕС‚РѕСЂС‹Р№ РїРѕР·РІРѕР»СЏРµС‚ Р·Р°РїРёСЃС‹РІР°С‚СЊ РІСЃРµ СЃС‡РµС‚С‡РёРєРё РґСЂСѓРі Р·Р° РґСЂСѓРіРѕРј*/
content:counters(w /*РРјСЏ СЃС‡РµС‚С‡РёРєР°*/, '.'/*Р Р°Р·РґРµР»РёС‚РµР»СЊ*/, decimal/*РќСѓРјРµСЂР°С†РёСЏ*/) '. ';counter-increment:w;/*РЈРІРµР»РёС‡РµРЅРёРµ СЃС‡РµС‚С‡РёРєР° РЅР° 1*/}
/*.ie7 .content ol li{padding-left:27px;}
.ie7 .content ol li div{position:absolute !important;left:0 !important;top:0 !important;}*/
blockquote{padding:20px 40px;font-weight:300;font-size:16px;position:relative;background:#f7f7f7;margin:25px 0 31px;}
blockquote p{line-height:1.5;}
blockquote:before,blockquote p:after{position:absolute;font-size:35px;color:#cccccc;}
blockquote p:after{content:'\00bb';/*right:26px;*/
bottom:9px;margin-left:5px;}
blockquote:before{content:'\00ab';top:3px;left:18px;}
form{position:relative;}
/*Styled Table--------------------------------------------------*/
.BorderTable{}
.BorderTable td{padding:10px 34px;font-size:12px;border:none;background:url(/bitrix/templates/school_modern_s1/images/line.gif) repeat-x 0 100%;}
.BorderTable .title{background:#f4f4f4;font-size:11px;color:#666666;}
/*Collective--------------------------------------------------*/
.search_collective{background:#e9e9e9;padding:9px 10px;margin:0 0 17px;}
.search_collective input,.search_collective select,.search_collective .selectbox{font-family:'PT Sans', sans-serif;font-size:12px;color:#999999;}
.search_collective input{margin:0;border-bottom-color:#e8e8e8;padding:6px 30px 6px 14px;width:283px;background:#FFF;border-right:1px solid #e4e4e4;-webkit-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);-moz-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);}
.lt-ie9 .search_collective input{border-radius:0;border:1px solid #ccc;box-shadow:none;}
.search_collective select,.search_collective .selectbox{width:180px;margin-left:7px;}
.search_collective .select{width:123px;background:#FFF;}
.search_collective .text{padding:8px 6px;}
.search_collective .trigger{border-left:0 none;}
.search_collective .dropdown ul{margin:0;}
/*.ie8 .search_collective .selectbox li{display:block;zoom:1;position:relative;}
.ie8 .search_collective .selectbox li:hover{background:#e9e9e9 !important;zoom:1;}*/
.coll_search{position:relative;display:inline-block;}
/*.ie8 .coll_search{background-color:#FFF;border:1px solid #CCC;border-bottom:0 none;}*/
/*.ie8 .coll_search input{width:282px;}*/
.coll_search img{position:absolute;right:10px;top:9px;z-index:125;}
.box_collectiv ul{text-align:justify;margin:0;padding:0;list-style:none;}
.box_collectiv:after{overflow:hidden;content:'';display:block;clear:both;height:0;font-size:0;}
.box_collectiv ul li{font-family:'PT Sans', sans-serif;display :inline-block;width :160px;/*height:100px;*/
margin:0 0 25px;vertical-align:top;/* СЌРјСѓР»СЏС†РёСЏ inline-block РґР»СЏ IE6-7*///display :inline;//zoom :1;/* РљРѕСЂСЂРµРєС‚РёСЂРѕРІРєР° РґР»СЏ IE6-7*///margin-right:30px; /*5px*/padding-left:0;background:none;text-align:left;}
.ie7 .box_collectiv ul li{margin-right:22px;}
.box_collectiv .helper{word-spacing:0; padding-left:157px;visibility:hidden;display:inline-block;width:auto;height:auto;background:none;/* РљРѕСЂСЂРµРєС‚РёСЂРѕРІРєР° РґР»СЏ IE6-7*///margin-left:30px; /*5px*//* Р’РѕР·РІСЂР°С‚ zoom РІ Р·РЅР°С‡РµРЅРёРµ РїРѕ СѓРјРѕР»С‡Р°РЅРёСЋ*///zoom:normal;}
.box_collectiv img{margin:0 0 9px;}
.collectiv_category{font-size:10px;color:#999999;text-transform:uppercase;margin-bottom:2px;}
.collectiv_name{margin-bottom:3px;}
.collectiv_name a{font-family:'Open Sans', sans-serif;font-size:12px;color:#333333;font-weight:bold;}
.collectiv_post{font-size:12px;color:#999999;line-height:1;margin-bottom:3px;}
.collectiv_mail a{font-size:12px;text-decoration:none;}
.collectiv_mail a:hover{text-decoration:underline;}
.container .content .collectiv_page{display:block;overflow:hidden;text-align:center;margin:30px 0 0;}
.container .content .collectiv_page ul{margin:0 auto;list-style:none;display:inline-block;}
.container .ie7 .content .collectiv_page ul{display:inline;}
.container .content .collectiv_page li{padding-left:0;background:none;float:left;text-align:center;margin:0 2px 0 0;line-height:24px;position:relative;}
.container .content .collectiv_page a{font-weight:bold;font-size:16px;color:#333333;padding:0 7px;text-align:center;text-decoration:none;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
/*.ie7 .content .collectiv_page a{border-radius:0;}*/
.container .content .collectiv_page .active a{color:#ffff33;}
.container .content .collectiv_page a:hover{text-decoration:underline;}
.container .content .collectiv_page .active a:hover{text-decoration:none;}
.container .content .collectiv_page .page_left a:hover img,.container .content .collectiv_page .page_right a:hover img{opacity:0.7;}
/*Page Progress--------------------------------------------------*/
.box_progress{}
.box_progress ul li{width:360px;}
.ie8 .box_progress ul li{width:360px;}
.ie7 .box_progress ul li{width:343px;}
.box_progress .helper{word-spacing:0;padding-left:357px;}
.box_progress td{vertical-align:top;padding-right:16px;}
.box_progress strong{font-size:13px;color:#333333;margin:0 0 7px;}
.box_progress p{font-family:'PT Sans', sans-serif;font-size:12px;line-height:14px;color:#999999;margin:0 0 16px;}
.box_progress a{font-family:'PT Sans', sans-serif;font-size:12px;text-decoration:none;}
.box_progress a:hover{text-decoration:underline;}
.search_date{position:absolute;right:0;top:-50px;}
.search_date .select,.search_date select{background:#FFF;}
.selectbox .trigger{border-left:0 none;}
.search_date .selectbox .select,.search_date select{width:93px;}
.search_date .selectbox .dropdown{width:147px;}
/*Zayavka--------------------------------------------------*/
.zayavka{margin:0 0 70px;}
.zayavka td{vertical-align:top;}
.zayavka lable{font:11px Arial, Helvetica, sans-serif;line-height:1.2;display:block;color:#666666;padding:0 0 0 6px;margin:0 0 4px;}
.zayavka input,.zayavka textarea{width:328px;padding:6px 6px;font-family:'PT Sans', sans-serif;font-size:12px;color:#000;margin-bottom:12px;border-bottom-color:#e8e8e8;border-right-color:#e4e4e4;-webkit-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);-moz-box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);box-shadow:inset 2px 3px 3px -1px rgba(201, 201, 201, 0.5);}
.lt-ie9 .zayavka input,.lt-ie9 .zayavka textarea{border-radius:0;border:1px solid #CCC;}
.zayavka textarea{height:40px;}
.zayavka_btn{font-size:12px;font-weight:bold;text-transform:uppercase;color:#FFF;border:0 none;padding:10px 29px;margin:19px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.zayavka_btn:hover{}
.zayavka .line{margin:15px 0;}
/*Sidebar--------------------------------------------------*/
.sidebar{float:left;width:200px;margin-left:-100%;position:relative;}
.sd_block{margin:0 0 21px;position:relative;font-size:11px;color:#333;}
.sd_block a{font-size:11px;color:#333;}
.sd_block h4{font-family:'Open Sans', sans-serif;font-size:12px;line-height:1.2;font-weight:bold;margin:0 0 23px;text-transform:uppercase;}
.sd_img_banner img{position:relative;left:-2px;top:-8px;}
.sd_block_brd{background:#f4f4f4;padding:18px 18px 14px;border:1px solid #FFF;-webkit-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.2);-moz-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.2);box-shadow:2px 2px 3px rgba(50, 50, 50, 0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.sd_block_img{position:absolute;top:-9px;right:-14px;}
.docs_otchet{margin:0;list-style:none;}
.docs_otchet li{padding-left:22px;line-height:16px;margin:0 0 17px;}
.docs_otchet li a{text-decoration:none;}
.docs_otchet li a img{float:left;}
.docs_otchet li a span{text-decoration:underline;display:block;padding-left:25px;}
.ie7 .docs_otchet li a span{display:inline-block;padding-left:5px;}
.docs_otchet li a:hover span{text-decoration:none;cursor:pointer;}
/*Sidebar menu--------------------------------------------------*/
.sd_menu{width:152px;border:1px dashed #e2e2e2;padding:12px 21px 18px 21px;margin:16px 0 23px;}
.sd_menu ul{margin:0;list-style:none;}
.sd_menu li{background:url(/bitrix/templates/school_modern_s1/images/dot.gif) no-repeat 0 8px;padding-left:14px;margin:0 0 3px;}
.sd_menu a{font-size:10px;font-weight:bold;text-transform:uppercase;color:#333;}
.sd_menu a:hover,.sd_menu a.active{text-decoration:none;}
/*Block width 100%--------------------------------------------------*/
.big_banner{margin:37px 0 0;}
.block_width{color:#666;margin:40px 0 0;}
.block_width h5{font-weight:bold;font-size:12px;line-height:1.2;color:#c0c0c0;text-transform:uppercase;margin:0 0 15px;}
.block_width h2{font-family:'DaysRegular';font-size:24px;line-height:1.1;color:#333;margin:0 0 14px;}
.block_width p{margin:0 0 5px;}
.block_width .span12n{width:560px;margin:0;}
.block_width .span4n{margin-left:60px;width:360px;}
.block_video{position:relative;margin:10px 0 0;}
.block_video .videoContainer > div{-webkit-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.video_play{background:url(/bitrix/templates/school_modern_s1/images/ico_play.png) no-repeat 0 0;width:104px;height:104px;position:absolute;z-index:105;left:37%;top:30%;}
/*Pre Albom Main Page--------------------------------------------------*/
.albom_wrap{width:100%;background:url(/bitrix/templates/school_modern_s1/images/albom_wrap.jpg) repeat-x 0 0;height:210px;padding:28px 0 31px;}
.albom_main{width:980px;margin:0 auto;}
.albom_main .thumbnails{margin-left:-25px;}
.albom_main .thumbnails li{margin-left:25px;width:310px;height:200px;position:relative;-webkit-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.3);box-shadow:4px 4px 5px rgba(0, 0, 0, 0.3);}
.albom_main li div{position:absolute;padding:12px 22px;background:url(/bitrix/templates/school_modern_s1/images/albom_bg.png) repeat 0 0;font-size:12px;color:#b0afaf;bottom:0;width:266px;}
.albom_main h3{font-family:'DaysRegular';font-weight:normal;font-size:22px;line-height:1.2;color:#FFF;margin:0 0 2px;}
.albom_main h3 a{color:#FFF;}
.albom_main li div p{margin:0;}
.albom_main li a{display:block;}
.albom_main li a:hover+div h3 a{text-decoration:none;}
/*Footer--------------------------------------------------*/
.footer{width:100%;margin:0 auto;background:#333333;position:relative;overflow:hidden;color:#cccccc;font-size:11px;}
.footer_middle{width:980px;margin:0 auto;padding:27px 0 18px;}
.footer a{color:#ccc;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer_nav,.footer_sub_nav,.footer_info{vertical-align:top;}
.footer_nav{width:770px;}
.footer_sub_nav{padding-left:8px;width:142px;}
.footer_info{padding-left:10px;}
.footer_nav dl{margin:0;float:left;width:20%;}
.footer dt,.footer dt a{font-size:11px;font-weight:bold;color:#FFF;margin:0 0 7px;}
.footer_nav dd{margin:0;line-height:1.3;margin:0 0 5px;}
.footer_sub_nav dl{margin:0;}
.footer_sub_nav dt{margin:0 0 4px;}
.footer_btm{width:100%;background-color:#282828;}
.footer_btm_wrap{width:980px;height:40px;line-height:36px;margin:0 auto;font-size:10px;color:#787878;}
.footer_info{text-align:right;color:#FFF;font-size:12px;}
.footer_info .footer_search{position:relative;display:block;margin:2px 0 22px;float:right;}
.lt-ie9 .footer_info .footer_search{display:block;position:relative;zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.footer_info .footer_search .img{width:17px;height:17px;border:none 0;margin:0;padding:0;position:absolute;right:10px;top:8px;}
.footer_info .footer_search input{font:12px Arial, Helvetica, sans-serif;border:1px solid #282828;border-top-color:#2e2e2e;width:145px;line-height:28px;color:#878787;padding:4px 30px 4px 12px;margin:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#282828;background:-moz-linear-gradient(top,#282828 0%, #3f3f3f 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#282828), color-stop(100%,#3f3f3f)); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#282828 0%,#3f3f3f 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#282828 0%,#3f3f3f 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,#282828 0%,#3f3f3f 100%); /* IE10+ */
background:linear-gradient(to bottom,#282828 0%,#3f3f3f 100%); /* W3C */
-pie-background:linear-gradient(#282828, #3f3f3f);behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);}
.ie8 .footer_info .footer_search{behavior:url(/bitrix/templates/school_modern_s1/PIE.htc);-pie-background:linear-gradient(#282828, #3f3f3f);}
.footer_info ul{margin:0 0 8px;list-style:none;overflow:hidden;float:right;}
.footer_info ul li{float:left;margin-right:4px;}
.footer_info h5{font-family:'DaysRegular';font-size:15px;color:#dddd33;font-weight:normal;margin:0;}
.footer_info h5 span{color:#ababab;}
.footer_info p{margin:0;}
.footer_info a{text-decoration:underline;}
.footer_info a:hover{text-decoration:none;}
/*Other--------------------------------------------------*/
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.no-display{display:none;}
/* End */
/* /bitrix/templates/school_modern_s1/components/bitrix/news.line/main_docs/style.css?1432009733485 */
/* /bitrix/templates/school_modern_s1/styles.css?143200973326758 */

/* Adaptive style */
BODY .topbutton {
    right: 5%;
}

@media screen and (max-width: 1024px) {
    BODY .topbutton {
        right: 2%;
        top: 0;
        padding: 6px;
        z-index: 1000;
    }
    .login_btn {
        right: 41px;
    }
}

@media screen and (max-width: 980px) {
	HTML, BODY {
		width: 100%;
		overflow-x: hidden;
	}
	.header_middle {
		width: auto;
	}
	/* header */
	.header {
		padding: 0 2%;
	}
	.logo {
		width: 100px;
	}
	.site_name {
		width: calc(100% - 510px);
		padding: 0;
		margin: 0 25px 0 25px;
	}
	.header_adress {
		width: 360px;
		margin: 0;
		padding: 0;
	}
	.header_adress TD:nth-of-type(2) P,
	.header_adress TD.second-cell P {
		display: block;
		text-align: right;
	}
}

@media screen and (max-width: 945px) {
	.site_name H1 {
		font-size: 14px;
	}
}

@media screen and (max-width: 857px) {
	.header_adress TABLE, .header_adress TBODY, .header_adress TR, .header_adress TD {
		display: block;
		width: auto !important;
		text-align: center;
	}

	.header_adress TD H5 {
		display: none;
	}
	.header_adress TD P {
		display: block;
		text-align: right;
	}
	.header_adress {
		margin: 38px 0 0 0;
		/*width: 150px;*/
		width: auto;
		text-align: center;
	}
	.site_name {
		width: calc(100% - 300px);	
	}
}

@media screen and (max-width: 631px) {
	.site_name H1 {
		display: none;
	}
	.header_middle {
		text-align: center;
	}
	.logo, .site_name, .header_adress {
		float: none;
		margin: 0 auto 6px auto;
	}
	.header_adress {
		/*margin: 0 auto 0 auto;	*/
	}
	.site_name {
		width: auto;
	}

	.logo {
		width: 140px;
		margin: 0 auto 2px auto;
	}

	.header_middle {
		padding: 5px 0 25px 0;
	}
	.login_btn {
		padding: 10px;
	}
	.login_btn A {
		padding-left: 14px;
	}	
	.login_btn SPAN {
		display: none;
	}

	.header_adress TD P {
		text-align: center !important;
	}
}
/* header_menu */
@media screen and (max-width: 983px) {
	.header_menu {
		width: auto;
		height: auto;		
	}
	.header_menu  .header_menu_item {
		line-height: 1.1;
		padding: 0 .5%;
	}
}

@media screen and (max-width: 580px) {
	.header_menu .header_menu_item {
		display: block;
		padding: 0;
		border-bottom: 1px solid #ccc;
	}
	.header_menu  .header_menu_item > A {
		display: block;
		padding: 15px 0;	
	}

	.header_menu ul li ul,
	.header_menu .LI ul,
	.header_menu ul li:hover ul,
	.header_menu ul li:hover ul {
		position: static;
		width: 100%;
		box-sizing: border-box;
		max-width: 100vw;
	}

	.header_menu ul li:hover ul {
		display: none;
	}

	.header_menu ul li._active ul {
		display: block;
	}
	.header_menu LI._active > A {
		text-decoration:none;
		color:#333;
		background:#FF3;		
		background: #ffffb7; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffb7 0%, #feef34 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #ffffb7 0%,#feef34 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #ffffb7 0%,#feef34 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffb7', endColorstr='#feef34',GradientType=0 ); /* IE6-9 */
	}

	.header_menu ul li ul li, .header_menu .LI ul li {
		white-space: normal;
	}

	.header_menu {
		position: static;
		font-size: 0;
		margin-bottom: 11px;
		/*height: 0;*/
	}

	.header_menu._active {
		font-size: 12px;
/*		height: auto;*/
	}

	.header_menu .header_menu_ul {
		display: none;
		height: auto;
	}

	.header_menu._active .header_menu_ul {
		display: block;
	}

	.header_menu:before {
	    font-family: "FontAwesome";
	    content: "\f0c9";
		font-size: 16px;
		display: inline-block;
		padding: 6px 11px;
		background-color: red;
		color: #fff;
		position: absolute;
		left: 2%;
		top: 0;
		cursor: pointer;
		background-color: #229944;
		border-bottom: 1px solid #40ca53;
		color: #fff;
		border-radius: 0 0 5px 5px;
	}

	.header_menu._active:before {
		content: "\f00d";
	}
	.wrapper {
		position: relative;
		z-index: 0;
	}

}
@media screen and (max-width: 980px) {
	.slider, .caroufredsel_wrapper {		
		margin: auto !important;
		height: auto !important;
		max-height: 400px;
	}
	.slider {
		margin: 0 auto 20px auto !important;
		width: 100% !important;
		background-color: rgba(0,0,0,.5);
	}
	.caroufredsel_wrapper {
		width: 100% !important;
	}

	.caroufredsel_wrapper > UL {
		position: static !important;
	}

	.caroufredsel_wrapper > UL > LI {
		min-height: 100%;
		float: none;
	}

	.middle {
		width: 100%;
	}

	.slider IMG,
	.wrapper .slider IMG {
		/*display: none;*/
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		min-height: 100% !important;
		width: 980px !important;
		max-width: 980px !important;
		min-width: 980px !important;
		left: 0; /*left: -457px;*/
	}

	.slider_text {
		width: 100%;
		bottom: auto;
		top: 5px;
		left: 0;
		position: relative;
		z-index: 0;
		background: none !important;
	}
	.slider_text > DIV {
		margin: 0 5%;
	}

	.pagerslider {
		bottom: 15px;
		left: 5%;
	}
}
@media screen and (max-width: 834px) {
	.slider IMG,
	.wrapper .slider IMG {
		left: -150px;
	}
}
@media screen and (max-width: 640px) {
	.slider IMG,
	.wrapper .slider IMG {
		left: -300px;
	}
}
@media screen and (max-width: 550px) {
	.slider IMG,
	.wrapper .slider IMG {
		left: -457px;
	}
}

.middle {
	overflow: hidden;
}

BODY .container {
	width: 100%;
}

@media screen and (max-width: 980px) {
	.sidebar {
		left: 2%;
	}
	.container .content {
		padding: 0 0 0 230px;
		padding: 0 2% 0 calc(222px + 2%);
		box-sizing: border-box;
	}
	.row-fluid .span8n {
		width: calc(50% - 15px) !important;
	}
}

@media screen and (max-width: 640px) {
	BODY .row-fluid .span8n {
		width: 100% !important;
		margin: 0;
		padding: 7px 0;
	}
}

@media screen and (max-width: 470px) {
    .sidebar {
        width: 100%;
        float: none;
        margin:20px auto 10px auto;
        text-align: center;
        left: 0;
        top: 0;
        position: static;
    }
    .container {
        float: none;   	
    }
	.sidebar,
	.container .content {
		box-sizing: border-box;
		padding: 0 2%;
	}

	.docs_otchet {
		text-align: left;
	}
}

.middle > .block_width {
	margin-left: 0;
}

@media screen and (max-width: 980px) {
	.middle > .block_width > .span12n,
	.middle > .block_width > .span4n {
		width: auto;
		padding: 10px 2%;
		margin: 0 auto;
		float: none;
		text-align: center;
		box-sizing: border-box;
	}

	.BackToTop {
		right: 2% !important;
		bottom: 10px !important;
	}
}

@media screen and (max-width: 980px) {
	.albom_wrap {
		height: auto;
	}
	.albom_main {
		width: auto;
	}
	.albom_main .thumbnails {
		margin: 0;
		font-size: 0;

	}
	.albom_main .thumbnails LI {
		font-size: 13px;
		width: 33.33%;
		box-sizing: border-box;
		padding: 0 2%;
		margin: 0;
		box-shadow: none;
	}
	.albom_main .thumbnails LI > DIV {
		width: auto;
	}
	.albom_main .thumbnails LI > DIV > H3 {
		font-size: 14px;
	}
}

@media screen and (max-width: 680px) {
	.albom_main .thumbnails {
		display: block;
		width: auto;
	}
	.albom_main .thumbnails LI {
		display: block;
		width: 100%;
		text-align: center;
		background:url(/bitrix/templates/school_modern_s1/images/albom_wrap.jpg) repeat-x 0 0;
		margin-bottom: 20px;
		padding: 15px 2%;
		height: auto;
	}
	.albom_main .thumbnails LI > DIV {
		position: static;
		width: auto;
		margin: 5px auto;
	}

	.albom_wrap {
		background: none;
		height: auto;
	}	
}

@media screen and (max-width: 980px) {
	.footer_middle {
		width: auto;
		padding: 15px 2%;
	}
	.footer_middle TABLE {
		width: 100%;
	}
	.footer_nav {
		width: 50%;
	}
	.footer_nav > DL {
		display: block;
		width: auto;
		float: none;
	}
	.footer_nav > DL > DD {
		display: none;

	}
	.footer_nav > DL._active > DD {
		display: block;

	}
	.footer_nav > DL > DT {
		cursor: pointer;
		font-size: 14px;
		text-decoration: underline;

	}
	.footer_info .footer_search {
		float: none;
	}
	.footer_info .footer_search INPUT {
		width: 100%;
		box-sizing: border-box;
	}
}

@media screen and (max-width: 430px) {
	.footer_middle TABLE,
	.footer_middle TBODY,
	.footer_middle TR,
	.footer_middle TD,
	.footer_middle TH {
		display: block;
		width: auto;
	}
	.footer_nav,
	.footer_info {
		text-align: center;
		padding: 5px 0;
		margin: auto;
	}
	.footer_info > UL {
		float: none;
		display: inline-block;
		margin: auto;
	}
}

@media screen and (max-width: 980px) {
	.footer_btm_wrap {
		width: auto;
		height: auto;
		padding: 15px 2%;
		line-height: 1.7;
		text-align: center;
	}
	.footer_btm_wrap > A > IMG {
		vertical-align: middle;
	}
}


/* End Adaptive style */
/* End */
/* /bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1432009735501 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1665922768675 */
/* /bitrix/components/bitrix/news.list/templates/.default/style.css?1432009736150 */
/* /bitrix/templates/school_modern_s1/styles.css?169813229438349 */
