.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*,.page.film article .projects_list li img,.page.theater article .projects_list li img,.page.workshops article .projects_list li img{float:left}.page.film article .projects_list li a,.page.film article .projects_list li a>div p,.page.theater article .projects_list li a,.page.theater article .projects_list li a>div p,.page.workshops article .projects_list li a,.page.workshops article .projects_list li a>div p,footer .social-networks a{text-decoration:none}@font-face{font-family:cambria;src:url(../font/cambria.woff?hzpzcc) format("woff");font-weight:400;font-style:normal}@font-face{font-family:maaa;src:url(../font/maaa.woff?857xx7) format("woff");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:maaa!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about article ul li p,.contact article ul li p,.mission article p,.mission article ul li p,.single .project.page-container article.article_container p{line-height:24px}.icon-facebook:before{content:"\e900"}.icon-twitter:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-vimeo:before{content:"\e903"}nav.navigation .nav a::after,nav.navigation .nav a::before,nav.navigation:after{content:'';right:0}nav.navigation{height:200px;position:relative;width:100%}nav.navigation:after{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;bottom:0;left:0;margin:auto}nav.navigation .nav{list-style:none;overflow:hidden;margin:0;padding:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}nav.navigation .nav a{position:relative;display:inline-block;cursor:pointer;width:100%;height:85%;vertical-align:bottom;background-size:auto 145px;background-repeat:no-repeat;background-position:center calc(100% - 15px)}nav.navigation .nav a>span{opacity:0}nav.navigation .nav a.active>span,nav.navigation .nav a:hover>span{position:absolute;top:0;bottom:0;right:0;left:-10px;margin:auto;width:calc(100% - 18px);height:calc(100% - 26px);z-index:-1;opacity:1;transition:opacity .15s ease-in;background:radial-gradient(circle at 0 100%,rgba(204,0,0,0) 15px,#ffffaf 15px),radial-gradient(circle at 100% 100%,rgba(204,0,0,0) 15px,#ffffaf 15px),radial-gradient(circle at 100% 0,rgba(204,0,0,0) 15px,#ffffaf 15px),radial-gradient(circle at 0 0,rgba(204,0,0,0) 15px,#ffffaf 15px);background-position:bottom left,bottom right,top right,top left;background-size:51% 51%;background-repeat:no-repeat;padding:15px}nav.navigation .nav a::after{height:100%;position:absolute;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}nav.navigation .nav a::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;top:0;left:0;margin:auto}.page.home .wrapper::after,.page.home .wrapper::before,nav.navigation .nav a.menu-item-logo::before,nav.navigation .nav a:last-child::after{content:none}nav.navigation .nav a.menu-item-logo{background-image:url(../img/maaa-theater-logo--blue.png);background-size:auto 170px;background-position:center center;height:100%}.page.home{overflow-x:hidden;background-color:#ffe263}.page.home .wrapper{width:1240px;height:100%;margin:0 auto;text-align:center;padding:0}.page.home .wrapper .menu-container{height:100%;min-height:770px;position:relative;margin:30px auto}.page.home .wrapper .menu-container::after,.page.home .wrapper .menu-container::before{content:'';height:100%;position:absolute;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px;top:0}.page.home .wrapper .menu-container::after{right:0}.page.home .wrapper .menu-container::before{left:0}.page.home .wrapper .menu-container ul{list-style:none;overflow:hidden;position:relative;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page.home .wrapper .menu-container ul::after,.page.home .wrapper .menu-container ul::before{content:'';height:10px;position:absolute;background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;left:0;right:0;margin:auto}.page.home .wrapper .menu-container ul .link__href:nth-child(1)>a::before,.page.home .wrapper .menu-container ul .link__href:nth-child(2)>a::before,.page.home .wrapper .menu-container ul .link__href:nth-last-child(1)>a::after{content:none}.page.home .wrapper .menu-container ul::before{top:0}.page.home .wrapper .menu-container ul::after{bottom:0}.page.home .wrapper .menu-container ul .link__href{padding:45px 10px;cursor:pointer;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;-ms-flex-order:inherit;order:inherit;position:relative}.page.home .wrapper .menu-container ul .link__href:nth-child(1){-ms-flex-order:3!important;order:3!important}.page.home .wrapper .menu-container ul .link__href:nth-child(2){-ms-flex-order:1!important;order:1!important}.page.home .wrapper .menu-container ul .link__href:nth-child(1)>a::after{left:-10px}.page.home .wrapper .menu-container ul .link__href:nth-child(1)>a:hover>span,.page.home .wrapper .menu-container ul .link__href:nth-child(3)>a:hover>span{left:0}.page.home .wrapper .menu-container ul .link__href:nth-child(1)>a:hover>span,.page.home .wrapper .menu-container ul .link__href:nth-child(2)>a:hover>span{top:10px}.page.home .wrapper .menu-container ul .link__href>a>span{opacity:0}.page.home .wrapper .menu-container ul .link__href>a:hover>span{position:absolute;top:0;bottom:0;right:0;left:-10px;margin:auto;width:calc(100% - 30px);height:calc(100% - 30px);z-index:-1;opacity:1;transition:opacity .15s ease-in;background:radial-gradient(circle at 0 100%,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 100% 100%,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 100% 0,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 0 0,rgba(204,0,0,0) 30px,#ffffaf 30px);background-position:bottom left,bottom right,top right,top left;background-size:51% 51%;background-repeat:no-repeat;padding:15px}.page.home .wrapper .menu-container ul .link__href>a::after{content:'';height:100%;position:absolute;right:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px;top:0}.page.home .wrapper .menu-container ul .link__href>a::before{content:'';background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;top:0;left:0;right:0;margin:auto}.page.home .wrapper .menu-container ul .link__href a>img{max-width:300px;height:auto}.page.home .wrapper .menu-container ul .link__href:last-child,.page.home .wrapper .menu-container ul .link__href:nth-child(1),.page.home .wrapper .menu-container ul .link__href:nth-child(2){width:33.3333%!important;-ms-flex-preferred-size:33.333%!important;flex-basis:33.333%!important}.page.home .wrapper .menu-container ul .link__href.limit{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.page.home .wrapper .menu-container ul .link__href--logo{-ms-flex-order:2;order:2;position:relative}.page.home .wrapper .menu-container ul .link__href--logo a>span{position:absolute;top:10px;bottom:0;right:0;left:-10px;margin:auto;width:calc(100% - 45px);height:calc(100% - 45px);z-index:-1;opacity:1;transition:opacity .15s ease-in;background:radial-gradient(circle at 0 100%,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 100% 100%,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 100% 0,rgba(204,0,0,0) 30px,#ffffaf 30px),radial-gradient(circle at 0 0,rgba(204,0,0,0) 30px,#ffffaf 30px);background-position:bottom left,bottom right,top right,top left;background-size:51% 51%;background-repeat:no-repeat;padding:15px}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{transition-duration:inherit!important;transition-timing-function:inherit!important}.page.home .wrapper .menu-container ul .link__href--logo::after,.page.home .wrapper .menu-container ul .link__href--logo::before{content:'';position:absolute;background:url(../img/line_grid--corenr.png) center center/45px no-repeat #ffe263;width:45px;height:45px}.page.home .wrapper .menu-container ul .link__href--logo::before{top:2px;left:-10px}.page.home .wrapper .menu-container ul .link__href--logo::after{right:0;top:0;transform:rotate(90deg)}.page.home .wrapper .menu-container ul .link__href--logo>div{height:100%;width:100%}.page.home .wrapper .menu-container ul .link__href--logo>div::after,.page.home .wrapper .menu-container ul .link__href--logo>div::before{content:'';position:absolute;background:url(../img/line_grid--corenr.png) center center/45px no-repeat #ffe263;width:45px;height:45px}.about,.contact,.mission{background-color:rgba(32,184,149,.5)}.page.home .wrapper .menu-container ul .link__href--logo>div::before{bottom:-10px;left:-10px;transform:rotate(270deg)}.page.home .wrapper .menu-container ul .link__href--logo>div::after{right:0;bottom:-10px;transform:rotate(180deg)}.about .navigation .menu-item-about,.mission .navigation .menu-item-about{background-image:url(../img/menu/about-us--hovered.png)!important}.about .page-container,.mission .page-container{background-color:#E0AF5F}.about .page-container header,.mission .page-container header{position:relative}.about .page-container header::after,.mission .page-container header::after{content:none!important}.about .page-container header img,.mission .page-container header img{margin:30px auto;max-width:65%}.about .tabs,.mission .tabs{height:100px;position:relative}.about .tabs::before,.mission .tabs::before{content:'';background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:1}.about .tabs a,.mission .tabs a{background-color:#ffce2d;height:100%;width:calc(100% / 2);position:relative;display:inline-block;float:left;background-position:center center;background-size:auto 50px;background-repeat:no-repeat;cursor:pointer}.about .tabs a::after,.mission .tabs a::after{content:'';height:100%;position:absolute;right:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}.about .tabs a::before,.mission .tabs a::before{content:'';background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;bottom:0;left:0;right:0;margin:auto}.about .tabs a:last-child::after,.mission .tabs a:last-child::after{content:none}.about .tabs a.tab-item-members,.mission .tabs a.tab-item-members{background-color:#ffffaf;background-image:url(../img/about/_maaa-about-members.png)}.about .tabs a.tab-item-mission,.mission .tabs a.tab-item-mission{background-image:url(../img/about/_maaa-about-mission.png)}.about article,.mission article{text-align:left;padding:20px 30px}.about article ul,.mission article ul{margin:0;padding:0;list-style:none}.about article ul li,.mission article ul li{border-bottom:1px solid #68061c;margin-bottom:35px;padding-bottom:25px}.about article ul li .members-avatar,.mission article ul li .members-avatar{max-width:200px;display:block;margin:0 auto}.about article ul li h3,.mission article ul li h3{margin-bottom:5px;text-align:center}.about article ul li h5,.mission article ul li h5{margin:0;text-align:center}.about article ul li:last-child,.mission article ul li:last-child{border-bottom:none}.single{background-color:#62bbc5}.single .project.page-container .item__container{padding:25px 0}.single .project.page-container .img_container{width:100%;max-width:700px;margin:0 auto}.single .project.page-container .img_container img{width:100%;height:auto}.single .project.page-container .lSSlideWrapper{width:100%;max-width:640px;margin:0 auto}.single .project.page-container .lSSlideWrapper .image-carousel li>img{max-width:700px;height:auto}.single .project.page-container article.article_container{padding-left:40px;padding-right:40px;text-align:left}.single .project.page-container article.article_container p>a{color:inherit}.single .project.page-container hr{position:relative;border:none}.single .project.page-container hr::after{content:'';background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:1}.page.film article,.page.theater article,.page.workshops article{padding:20px 30px}.page.film article .projects_list li,.page.theater article .projects_list li,.page.workshops article .projects_list li{position:relative;text-align:left;padding:15px 25px;display:-ms-flexbox;display:flex;border-bottom:1px solid #68061c}.page.film article .projects_list li:last-child,.page.theater article .projects_list li:last-child,.page.workshops article .projects_list li:last-child{border-bottom:none}.page.film article .projects_list li .project__status,.page.theater article .projects_list li .project__status,.page.workshops article .projects_list li .project__status{position:absolute;right:25px;bottom:15px;color:#ffe064}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.news article ul li h3 a,a{color:inherit}.page.film article .projects_list li div,.page.film article .projects_list li img,.page.theater article .projects_list li div,.page.theater article .projects_list li img,.page.workshops article .projects_list li div,.page.workshops article .projects_list li img{display:inline-block}.page.film article .projects_list li a>div,.page.theater article .projects_list li a>div,.page.workshops article .projects_list li a>div{padding-left:30px;width:100%;max-width:calc(100% - 330px);text-decoration:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:left}.page.film article .projects_list li a>div h3,.page.theater article .projects_list li a>div h3,.page.workshops article .projects_list li a>div h3{margin-bottom:0}/*! lightslider - v1.1.5 - 2015-10-31
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT *//*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{transform:translate(0,0);-webkit-transition:all 1s;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;transition-delay:0s;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.contact .page-container header::before,.contact .tabs::before{content:'';right:0;width:100%;left:0;margin:auto}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.contact .navigation .menu-item-contact{background-image:url(../img/menu/contact-us--hovered.png)!important}.contact .page-container{background-color:#E0AF5F}.contact .page-container header{position:relative}.contact .page-container header img{margin:30px auto;max-width:200px}.contact .page-container header::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;height:10px;position:absolute;bottom:0}.contact .tabs{height:100px;position:relative}.contact .tabs::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;height:10px;position:absolute;top:0;z-index:1}.contact .tabs a{background-color:#ffce2d;height:100%;width:calc(100% / 2);position:relative;display:inline-block;float:left;background-position:center center;background-size:auto 50px;background-repeat:no-repeat;cursor:pointer}.contact .tabs a::after,.contact .tabs a::before{content:'';position:absolute;right:0}.contact .tabs a::after{height:100%;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}.contact .tabs a::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;height:10px;bottom:0;left:0;margin:auto}.contact .tabs a:last-child::after{content:none}.mission .tabs::before,.news .tabs::before{content:'';width:100%;right:0;left:0;top:0;z-index:1}.contact .tabs a.tab-item-members{background-color:#ffffaf;background-image:url(../img/about/_maaa-about-members.png)}.contact .tabs a.tab-item-mission{background-image:url(../img/about/_maaa-about-mission.png)}.contact article{text-align:left;padding:20px 30px}.contact article ul{margin:0;padding:0;list-style:none}.contact article ul li{border-bottom:1px solid #68061c;margin-bottom:35px;padding-bottom:25px;text-align:center}.mission article,.news article{text-align:left;padding:20px 30px}.contact article ul li .members-avatar{max-width:200px;display:block;margin:0 auto}.contact article ul li h1,.contact article ul li h2,.contact article ul li h3,.contact article ul li h4,.contact article ul li h5,.contact article ul li h6{margin:0 0 5px;font-weight:600}.contact article ul li:last-child{border-bottom:none}.mission .tabs{height:100px;position:relative}.mission .tabs::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;height:10px;position:absolute;margin:auto}.news .page-container header,.news .tabs{position:relative}.mission .tabs a.tab-item-members{background-color:#ffce2d;background-image:url(../img/about/_maaa-about-members.png)}.mission .tabs a.tab-item-mission{background-color:#ffffaf;background-image:url(../img/about/_maaa-about-mission.png)}.mission article h3{margin-bottom:5px}.mission article h5{margin:0}.film .tabs a.active,.projects .tabs a.active,.theater .tabs a.active{background-color:#ffffaf}.news{background-color:rgba(194,202,97,.8)}.news .navigation .menu-item-news{background-image:url(../img/menu/news--hovered.png)!important}.news .page-container{background-color:#dbd786}.news .page-container header img{margin:30px auto;max-width:65%}.news .tabs{height:100px}.news .tabs::before{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;height:10px;position:absolute;margin:auto}.news .tabs a{background-color:#d6ff9f;height:100%;width:calc(100% / 2);position:relative;display:inline-block;float:left;background-position:center center;background-size:auto 50px;background-repeat:no-repeat;cursor:pointer}.news .tabs a::after,.news .tabs a::before{content:'';position:absolute}.news .tabs a::after{height:100%;right:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}.news .tabs a::before,footer::before{background:url(../img/line_grid-repeat--hor.png) center center;right:0}.news .tabs a::before{background-size:auto 10px;width:100%;height:10px;bottom:0;left:0;margin:auto}.news .tabs a:last-child::after{content:none}.news .tabs a.tab-item-theater{background-image:url(../img/projects/_maaa-projects-theater.png)}.news .tabs a.tab-item-film{background-image:url(../img/projects/_maaa-projects-film.png)}.news article ul{margin:0;padding:0;list-style:none}.news article ul li{border-bottom:1px solid #68061c;margin-bottom:35px;padding-bottom:25px}.news article ul li h3{margin-bottom:5px}.news article ul li:last-child{border-bottom:none}*{box-sizing:border-box;letter-spacing:1.5px}ul{padding:0;list-style:none}body,html{width:100%;margin:0;font-size:100%;font-family:cambria;position:relative}body .wrapper,html .wrapper{width:1240px;margin:0 auto;text-align:center;padding:0;position:relative}@media (min-width:1241px){body .wrapper::after,html .wrapper::after{content:'';height:100%;position:absolute;right:0;top:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}body .wrapper::before,html .wrapper::before{content:'';height:100%;position:absolute;left:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px}}body .wrapper .page-container,html .wrapper .page-container{position:relative;width:890px;height:100%;margin:0 auto;overflow:auto}body .wrapper .page-container::after,html .wrapper .page-container::after{content:'';height:100%;position:absolute;right:0;top:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px;z-index:1}body .wrapper .page-container::before,html .wrapper .page-container::before{content:'';height:100%;position:absolute;left:0;top:0;background:url(../img/line_grid-repeat--ver.png) center center;background-size:10px auto;width:10px;z-index:1}.page header.header__container::after,footer::before{content:'';height:10px;left:0;margin:auto}footer{text-align:left;padding:15px 20px 10px;color:#222;position:relative;font-size:13px}footer::before{background-size:auto 10px;width:100%;position:absolute;top:0}footer .social-networks{position:absolute;top:15px;right:25px}footer .social-networks a{font-size:22px;color:#062060}footer .social-networks a:hover{color:rgba(6,32,96,.8)}.page header.header__container{padding:30px 15px;position:relative}.page header.header__container::after{background:url(../img/line_grid-repeat--hor.png) center center;background-size:auto 10px;width:100%;position:absolute;bottom:0;right:0;z-index:1}.page header.header__container img{width:100%;max-width:550px;height:auto}