/* compact [
	plugins-dist/mediabox/colorbox/black-striped/colorbox.css
	local/cache-css/cssdyn-css_nivoslider_css-d20b259c.css?1762432546
	plugins/slick/lib/slick/slick.css
	plugins/slick/lib/slick/slick-theme.css
	plugins/slick/css/slick-spip.css
] 76.6% */

/* plugins-dist/mediabox/colorbox/black-striped/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:4999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#cboxOverlay{background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/overlay.png') repeat 0 0;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxTopLeft{width:21px;height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -101px 0}
#cboxTopRight{width:21px;height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -130px 0}
#cboxBottomLeft{width:21px;height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -101px -29px}
#cboxBottomRight{width:21px;height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -130px -29px}
#cboxMiddleLeft{width:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') left top repeat-y}
#cboxMiddleRight{width:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') right top repeat-y}
#cboxTopCenter{height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/border.png') 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/border.png') 0 -29px repeat-x}
#cboxContent{background:#fff;overflow:hidden}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:0;left:58px;color:#949494}
#cboxLoadingOverlay{background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/loading_background.png') no-repeat center center}
#cboxLoadingGraphic{background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;bottom:0;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious:hover{background-position:-75px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}
#cboxNext:hover{background-position:-50px -25px}
#cboxClose{position:absolute;bottom:0;right:0;background:url('//dou-shkola.ru/plugins-dist/mediabox/colorbox/black-striped/images/controls.png') no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxClose:hover{background-position:-25px -25px}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

/* local/cache-css/cssdyn-css_nivoslider_css-d20b259c.css?1762432546 */
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#FFF;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:700}
.nivoSlider-wrap{position:relative;margin-left:auto;margin-right:auto}
.nivoSlider{height:100%}
.nivo-caption{background:#000;color:#FFF;opacity:0.8;filter:"alpha(opacity=80)"}
.nivo-directionNav{visibility:hidden}
.nivoSlider:hover .nivo-directionNav{visibility:visible}
.nivoSlider-wrap.nav-bullet .nivo-controlNav{position:absolute;right:0;top:0}
.nivoSlider-wrap.nav-bullet .nivo-controlNav a,.nivo-controlNav a{position:relative;z-index:99;border:0;margin-right:3px;float:left}
.nivoSlider-wrap.nav-bullet .nivo-controlNav a{background:url(//dou-shkola.ru/plugins/auto/nivoslider/v4.1.0/css/img/bullets.svg) no-repeat;text-indent:-9999px;width:22px;height:22px}
.nivoSlider-wrap.nav-bullet .nivo-controlNav a.active,.nivo-controlNav a.active{font-weight:700;background-position:0 -22px}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url(//dou-shkola.ru/plugins/auto/nivoslider/v4.1.0/css/img/arrows.svg) no-repeat;text-indent:-9999px;border:0}
a.nivo-nextNav{background-position:-30px 0;right:15px}
a.nivo-prevNav{left:15px}
.nivo-caption{text-shadow:none;font-family:Helvetica,Arial,sans-serif}
.nivoSlider-wrap.nav-thumb{margin-bottom:80px}
.nivoSlider-wrap.nav-thumb .nivo-controlNav{width:100%;text-align:center}
.nivoSlider-wrap.nav-thumb .nivo-controlNav a{display:inline}
.nivoSlider-wrap.nav-thumb .nivo-controlNav img{display:inline;cursor:pointer;position:relative;margin-left:5px;margin-right:5px;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;max-height:50px;width:auto}
.nivoSlider-wrap.nav-thumb .nivo-controlNav a.active img{border:1px solid #666}

/* plugins/slick/lib/slick/slick.css */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* plugins/slick/lib/slick/slick-theme.css */
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('//dou-shkola.ru/plugins/slick/lib/slick/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url('//dou-shkola.ru/plugins/slick/lib/slick/fonts/slick.eot');src:url('//dou-shkola.ru/plugins/slick/lib/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('//dou-shkola.ru/plugins/slick/lib/slick/fonts/slick.woff') format('woff'),url('//dou-shkola.ru/plugins/slick/lib/slick/fonts/slick.ttf') format('truetype'),url('//dou-shkola.ru/plugins/slick/lib/slick/fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}

/* plugins/slick/css/slick-spip.css */
.slick-prev,.slick-next{z-index:999;text-shadow:0 0 1px #b5b5b5}
.slick-prev{left:10px}
.slick-next{right:10px}

