@import url('https://fonts.googleapis.com/css?family=Noto+Serif|Open+Sans:400,700|Anton|Fjalla+One');@import '/sites/default/themes/puppet/css/sflakes.css' screen;BODY{font-size:16px;color:#000;margin-top:0px;font-family:'Open Sans',sans-serif;min-width:320px;}Button#edit-preview{display:none;}ARTICLE.full ol,ARTICLE.full ul{padding-left:50px;}.file{font-size:90%;font-weight:normal;color:#a55769;border:none;}.file span{font-weight:normal;color:#a55769;border:none !important;}.file .icon.text-primary{color:#a55769;}a#edit-help-link{display:none;}.path-search .main-container H2,.path-search .main-container H3{font-size:20px;}.path-search .main-container P{font-size:14px;}#navbar{position:relative;margin-bottom:0px;}.main-container A{color:#f19623;}.navbar-default{height:170px;max-height:736px;border:none;border-radius:0px;background-color:#9a4e39;}.path-frontpage .navbar-default{height:44vw;background:#9a4e39 url(/sites/default/themes/puppet/img/bg09-spr.jpg) center 170px no-repeat;background-size:contain;overflow:hidden;}.container-fluid{padding-right:150px;padding-left:150px;}.row > SECTION{min-height:500px;}.page-node-type-persona .row > SECTION{min-height:850px;}.field-group-tabs-wrapper .tab-content{min-height:200px !important;}#block-poshukovaforma{position:absolute;right:115px;top:95px;width:40px;width:250px;}#block-poshukovaforma #edit-keys--description,#block-poshukovaforma #edit-keys--2--description{display:none;}#block-poshukovaforma .form-group{margin-bottom:0px;}#block-poshukovaforma BUTTON.btn-primary{padding:5px 8px;font-size:19px;line-height:19px;color:#030106;background-color:#fb8d14;border-color:transparent;border-radius:0px;}#block-poshukovaforma BUTTON.btn-primary:hover{color:#030106;background-color:#fb8d14;border-color:transparent !important;}#block-poshukovaforma .input-group .form-control{visibility:hidden;float:right;width:1px;padding:6px 0px;}#block-poshukovaforma .input-group:hover .form-control,#block-poshukovaforma .input-group .form-control:active,#block-poshukovaforma .input-group .form-control:focus{width:200px;padding:6px 12px;visibility:visible;}#block-poshukovaforma .form-control:focus{border-color:#fb8d14;}.alert{position:absolute;width:50%;z-index:9999999;left:calc(50% - 25%);top:0px;}#block-peremikachmovi-2{width:150px;margin:10px auto;height:19px;}#block-peremikachmovi-2 UL{padding:0;}#block-peremikachmovi-2 LI{list-style:none;float:left;}#block-peremikachmovi-2 LI A,#block-peremikachmovi-2 LI .locale-untranslated{display:block;margin:0 10px;font-size:13px;color:#fff;text-decoration:none;text-transform:uppercase;}#block-peremikachmovi-2 LI .locale-untranslated{opacity:0.4;cursor:default;}#block-peremikachmovi-2 LI.is-active A{color:#f49d3e;}#block-peremikachmovi-2 LI A:hover,#block-peremikachmovi-2 LI A:focus{opacity:0.7;}.navbar-brand,.navbar-text{float:none;}A.logo{float:none;position:absolute;left:100px;top:8px;width:195px;height:129px;padding:0px;margin:0px;opacity:0.9;}A.navbar-brand{float:none;position:absolute;left:calc(50% - 217px);top:40px;width:435px;height:69px;padding:0px;overflow:hidden;text-indent:-999px;background:transparent url(/sites/default/themes/puppet/img/title2.gif) left top no-repeat;}A.navbar-brand:lang(ru){background:transparent url(/sites/default/themes/puppet/img/title2.gif) center -72px no-repeat;}A.navbar-brand:lang(en){background:transparent url(/sites/default/themes/puppet/img/title2.gif) center -152px no-repeat;}#block-kvitokonlayn A{display:block;width:206px;height:71px;overflow:hidden;text-indent:-999px;position:absolute;top:12px;right:100px;background:transparent url(/sites/default/themes/puppet/img/tionline.png) left top no-repeat;}#block-kvitokonlayn A:lang(ru){background:transparent url(/sites/default/themes/puppet/img/tionline-ru.png) left top no-repeat;}#block-puppet-main-menu{}#navbar-collapse{}#block-puppet-main-menu{position:absolute;top:132px;left:0;width:100%;}#block-puppet-main-menu UL.menu--main{width:100%;display:flex;justify-content:center;flex-flow:row nowrap;}#block-puppet-main-menu UL.menu--main > LI{float:left;margin-right:1px;transition:0.3s;}#block-puppet-main-menu UL.menu--main > LI > A{font-size:16px;text-transform:uppercase;color:#fff !important;display:block;padding:9px 25px;transition:0.3s;}#block-puppet-main-menu UL.menu--main > LI > A:lang(en){padding:9px 20px;}#block-puppet-main-menu UL.menu--main > LI > A:hover{color:#722714;}#block-puppet-main-menu UL.menu--main > LI > A.is-active{background-color:#f19623;}#block-puppet-main-menu UL.menu--main > LI > A[href*="project"]{min-width:120px;text-indent:-999px;background:transparent url(/sites/default/themes/puppet/img/logo_pr_b.png) center center no-repeat;background-size:83%;overflow:hidden;padding:13px 0px !important;margin-top:-8px;}#block-puppet-main-menu UL.menu--main > LI > A[href*="project"]:hover{background-color:#722714 !important;}#block-puppet-main-menu UL.menu--main LI:hover{color:#722714;background-color:#f19623;opacity:0.8;}#block-puppet-main-menu UL.menu--main LI.expanded,#block-puppet-main-menu UL.menu--main LI.active,#block-puppet-main-menu UL.menu--main LI.active > a{background-color:#f19623 !important;}#block-puppet-main-menu UL.menu--main LI.active > A[href*="project"]{background-color:#722714 !important;}#block-puppet-main-menu UL.menu--main LI.expanded .dropdown-menu{margin-top:-1px;background-color:#2a6f65;}#block-puppet-main-menu UL.menu--main LI.expanded .dropdown-menu > LI > A{color:#fff;white-space:normal;line-height:15px;padding:6px 20px;}#block-puppet-main-menu UL.menu--main LI.expanded .dropdown-menu > li > a:hover,#block-puppet-main-menu UL.menu--main LI.expanded .dropdown-menu > li > a:focus{color:#eee;text-decoration:none;background-color:#4a9287;}#block-views-block-service-block-4{position:absolute;left:0;top:170px;width:100%;}#block-views-block-service-block-4 Video{min-width:100%;}#block-views-block-service-block-4 P{margin:0 !important;}.videoPattern{display:none;opacity:0.08;background-image:url(/sites/default/themes/puppet/img/pattern_blue.png);height:100%;width:100%;position:absolute;left:0;top:0;pointer-events:none;}DIV[role="heading"] .region-header{margin:0 -150px;padding-bottom:35px  !important;padding:20px 100px;background-color:#f0eced;overflow:hidden;}#block-views-block-afisha-block-1 H3{font-size:14px;margin:0 0 0 0;padding:7px 0px;border-top:1px solid #ccc;text-align:center;width:81px;clear:both;float:left;}#block-views-block-afisha-block-1 H3 SPAN:first-child{font-size:44px;font-weight:bold;font-family:'Fjalla One',sans-serif;display:block;margin:1px 0 -3px 0;}#block-views-block-afisha-block-1 .views-row{position:relative;margin-left:80px;padding:0 0 9px 185px;min-height:77px;font-size:13px;border-top:1px solid #ccc;}#block-views-block-afisha-block-1 .day-wrapper:nth-of-type(2n+1){background-color:#fff;}#block-views-block-afisha-block-1 .day-wrapper:nth-of-type(2n+1) .views-row{background-color:#f0eced;}#block-views-block-afisha-block-1 .day-wrapper:nth-of-type(2n) .views-row{background-color:#fff;}#block-views-block-afisha-block-1 .views-row .view-content:FIRST-CHILD{margin-top:-24px;}#block-views-block-afisha-block-1 .views-row:first-of-type{}#block-views-block-afisha-block-1 .views-row > DIV{padding:9px;}#block-views-block-afisha-block-1 .views-field-field-data{position:absolute;left:0px;top:3px;width:105px;text-align:center;color:#a55743;font-size:25px;font-weight:bold;}#block-views-block-afisha-block-1 .views-field-field-scena,#block-views-block-afisha-block-1 .views-field-field-scena-1{position:absolute;left:0px;top:36px;width:105px;text-align:center;line-height:14px;color:#a55743;}#block-views-block-afisha-block-1 .views-field-field-poznachka{width:95px;text-align:center;position:absolute;left:88px;top:20px;}#block-views-block-afisha-block-1 .views-field-field-poznachka > DIV{font-size:11px;padding:3px 5px;color:#fff;text-transform:uppercase;background-color:#f19623;border-radius:4px;}#block-views-block-afisha-block-1 .views-field-title{margin:0;padding-left:0 !important;font-size:16px;font-weight:bold;}#block-views-block-afisha-block-1 .views-field-title A{color:#553c3f;text-decoration:none;}#block-views-block-afisha-block-1 .views-field-title A:hover{color:#f19623;}#block-views-block-frontpage-block-1{padding-left:30px;}#block-views-block-frontpage-block-1 .slide{position:relative;height:300px;overflow:hidden;}#block-views-block-frontpage-block-1 .slide__caption .slide__title{position:absolute;left:0;top:0;width:100%;margin:0px 0 0px 0;padding:14px 10px 72px 10px;color:#fff;font-size:26px;letter-spacing:1px;font-weight:bold;font-family:'Noto Serif',serif;text-transform:none;background:linear-gradient(to bottom,#000 5%,transparent 100%);z-index:999;opacity:0.9;}#block-views-block-frontpage-block-1 .slide H2.slide__title A{color:#fff;text-decoration:none;}#block-views-block-frontpage-block-1 .slick-dots{bottom:0px;}#block-views-block-frontpage-block-1 .slick-slide img{min-width:unset;max-width:unset;margin-left:calc(-1 * (750px - 100%) / 2);height:300px;}.page-header{padding-bottom:9px;margin:40px 0 20px;margin-top:40px;border:none;}.path-frontpage .page-header{display:none;}.path-frontpage .view-display-id-page_1 .view-header,.path-frontpage #block-views-block-frontpage-block-1 H2,.path-frontpage #block-views-block-afisha-block-1 H2,.path-afisha H2.afisha-title{margin:20px 0 20px calc(50% - 60px);font-family:times new roman,serif;color:#95402c;font-size:35px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;}.path-frontpage #block-views-block-afisha-block-1 H2,.path-afisha H2.afisha-title{margin:0px 0 40px 0;text-align:center;}.path-frontpage #block-views-block-frontpage-block-1 H2{margin:0px 0 40px 0;text-align:center;}.path-frontpage #block-views-block-frontpage-block-1 H2 A,.path-frontpage #block-views-block-afisha-block-1 H2 A,.path-afisha H2.afisha-title A{color:#a95644;text-decoration:none;}.path-frontpage #block-views-block-afisha-block-1 H2 A:hover,.path-afisha H2.afisha-title A:hover{color:#f19623;text-decoration:none;}.path-frontpage #block-views-block-afisha-block-1{position:relative;}.path-frontpage #block-views-block-afisha-block-1{padding:0px 0px !important;}.path-frontpage #block-views-block-afisha-block-1 .view-content{height:303px;overflow:auto;padding:0px 0px !important;border:3px solid #553c3f;border-width:3px 0px;}.path-frontpage #block-views-block-afisha-block-1 .view-header{font-size:15px;color:#a95644;position:absolute;width:100%;top:42px;left:0;text-align:center;text-transform:uppercase;}.path-frontpage .view-display-id-page_1 .views-row{position:relative;margin:0 0 40px 0;padding:0 0 0 50%;min-height:300px;overflow:hidden;}.path-frontpage .view-display-id-page_1 .views-field-field-image{position:absolute;top:50px;left:0;width:50%;height:300px;overflow:hidden;}.path-frontpage .view-display-id-page_1 .views-field-field-image .img-responsive{min-width:100%;}.path-frontpage .view-display-id-page_1 .views-field-field-image:hover{opacity:0.8;}.path-frontpage .view-display-id-page_1 .views-field-field-data{position:absolute;z-index:2;top:0px;margin-left:-60px;margin-top:0px;padding:24px 45px 16px 60px;color:#553c3f;font-size:14px;}.path-frontpage .view-display-id-page_1 .views-field-title{position:relative;}.path-frontpage .view-display-id-page_1 .views-field-title A{display:block;margin-left:-60px;margin-top:0px;width:100%;padding:60px 45px 40px 60px;background-color:#fca73a;color:#553c3f;font-size:19px;line-height:25px;font-weight:bold;text-transform:uppercase;}.path-frontpage .view-display-id-page_1 .views-field-title A:hover,.path-frontpage .view-display-id-page_1 .views-field-title A:focus{text-decoration:none;background-color:#ffb75b;}.path-frontpage .view-display-id-page_1 .views-field-body{font-size:14px;padding:36px 0 0 50px;hyphens:auto;text-align:justify;}#block-osnovnemenyu{position:absolute;top:20px;width:100%;}#block-osnovnemenyu .navbar-nav{float:none;}#block-osnovnemenyu UL.menu,.page-node-type-performance article UL.nav-tabs,.page-node-type-project article UL.nav-tabs{width:100%;margin:0 0 15px 0;display:flex;justify-content:center;flex-flow:row nowrap;}.user-logged-in #block-osnovnemenyu UL.menu,.user-logged-in.page-node-type-performance article UL.nav-tabs{margin-bottom:75px !important;}#block-osnovnemenyu UL.menu > LI,.page-node-type-performance article UL.nav-tabs > LI,.page-node-type-project  article UL.nav-tabs > LI{float:left;margin-right:1px;transition:0.3s;}#block-osnovnemenyu UL.menu > LI > A,.page-node-type-performance article UL.nav-tabs > LI > A,.page-node-type-project article UL.nav-tabs > LI > A{font-size:15px;color:#ab5641;display:block;padding:9px 25px;transition:0.3s;}#block-osnovnemenyu UL.menu LI:hover,#block-osnovnemenyu UL.menu LI > A:hover,.page-node-type-performance article UL.nav-tabs > LI:hover,.page-node-type-project article UL.nav-tabs > LI:hover,.page-node-type-performance article UL.nav-tabs > LI > A:hover,.page-node-type-project article UL.nav-tabs > LI > A:hover{background-color:#f19623;color:#fff;}#block-osnovnemenyu UL.menu LI.expanded{background-color:#f19623;}#block-osnovnemenyu UL.menu > LI > A.is-active,.page-node-type-performance article UL.nav-tabs > LI > A.is-active,.page-node-type-project article UL.nav-tabs > LI > A.is-active,.page-node-type-performance article .nav-tabs > li.active,.page-node-type-project article .nav-tabs > li.active,.page-node-type-performance article .nav-tabs > li.active > a,.page-node-type-project article .nav-tabs > li.active > a,.page-node-type-performance article .nav-tabs > li.active:hover,.page-node-type-project article .nav-tabs > li.active:hover,.page-node-type-performance article .nav-tabs > li.active > a:hover,.page-node-type-project article .nav-tabs > li.active > a:hover,.page-node-type-performance article .nav-tabs > li.active > a:focus,.page-node-type-project article .nav-tabs > li.active > a:focus{color:#777;background-color:#ededed;}.page-node-type-page P{text-align:justify;}.page-node-type-page .page.full LI{margin-bottom:10px;}.page-node-type-page .page-header{margin-top:90px;font-size:30px;font-weight:bold;}.page-node-type-performance #navbar:after,.page-node-type-persona #navbar:after{content:"";z-index:999;position:absolute;left:0;top:170px;display:block;height:130px;background:linear-gradient(to bottom,black 20%,transparent 100%);width:100%;}.page-node-type-performance .row,.page-node-type-persona .row{margin-right:0px;margin-left:0px;}.page-node-type-performance .row SECTION.col-sm-12,.page-node-type-persona .row SECTION.col-sm-12{padding-right:0px;padding-left:0px;}.page-node-type-performance article .content > DIV,.page-node-type-persona article .content > DIV{padding-right:150px;padding-left:150px;}.page-node-type-performance .container-fluid,.page-node-type-persona .container-fluid,.page-node-type-performance article .content DIV.slick--skin--default,.page-node-type-persona article .content DIV.slick--skin--default{padding-right:0px;padding-left:0px;}.page-node-type-performance article .content DIV.slick--skin--default .slide,.page-node-type-persona article .content DIV.slick--skin--default .slide,.page-node-type-performance article .content DIV.slick--skin--default .media--slick,.page-node-type-persona article .content DIV.slick--skin--default .media--slick{height:31vw;opacity:1;transition:0.5s;}.page-node-type-performance article .content DIV.slick,.page-node-type-persona article .content DIV.slick{margin-bottom:30px;}.slick-dotted.slick-slider{margin-bottom:0px;}.page-node-type-article DIV.slick--thumbnail DIV.slick IMG{max-width:unset;}.page-node-type-performance article .content DIV.slick--skin--default .slide IMG,.page-node-type-persona article .content DIV.slick--skin--default .slide IMG{margin-top:20px;}.page-node-type-performance article .slick-dots,.page-node-type-persona article .slick-dots{bottom:0px;}.page-node-type-performance article .slick-dots li button:before,.page-node-type-persona     article .slick-dots li button:before,#block-views-block-frontpage-block-1 .slick-dots li button:before{opacity:.4;font-size:18px !important;color:#fff;}.page-node-type-performance article .slick-dots li.slick-active button:before,.page-node-type-persona article .slick-dots li.slick-active button:before,#block-views-block-frontpage-block-1 .slick-dots li.slick-active button:before{color:#fca73a;opacity:0.8;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1 !important;}.page-node-type-performance  .page-header,.page-node-type-persona  .page-header{margin:40px 200px 0 260px;position:absolute;color:#fff;font-size:40px;letter-spacing:1px;font-weight:bold;font-family:'Noto Serif',serif;z-index:999;}.page-node-type-performance article .field--name-field-vik{position:absolute;top:0px;left:150px;min-width:98px;height:126px;padding:16px 20px !important;font-size:40px;font-weight:bold;color:#9a4d39;text-align:center;background:url(/sites/default/themes/puppet/img/bg2.png) left bottom no-repeat;background-size:contain;z-index:999;}.page-node-type-performance article .field--name-field-trivalist{position:absolute;top:0px;right:170px;width:219px;height:56px;padding:8px 10px 0 27px !important;font-size:17px;font-weight:bold;color:#9a4d39;background:url(/sites/default/themes/puppet/img/bg3.png) left top no-repeat;background-size:contain;z-index:999;}HTML:lang(ru) .page-node-type-performance article .field--name-field-trivalist{width:272px;padding-left:23px !important;background-repeat:repeat-x;background-size:auto;}.page-node-type-performance article .field--name-field-trivalist DIV{float:left;margin-right:10px;padding:0;}.page-node-type-performance article .tabs-left > .tab-content,.page-node-type-performance article .tabs-right > .tab-content,.page-node-type-persona article .tabs-left > .tab-content,.page-node-type-persona article .tabs-right > .tab-content{border-radius:0px;border:none;box-shadow:none;padding:1px;}.page-node-type-performance article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a,.page-node-type-persona article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a{border:none;border-radius:0px;}.page-node-type-performance article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a:hover,.page-node-type-persona article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a:hover{color:#fff;}.page-node-type-performance article .field-group-tabs-wrapper ul.nav.nav-tabs > li.active > a:hover,.page-node-type-persona article .field-group-tabs-wrapper ul.nav.nav-tabs > li.active > a:hover{color:#777;}.page-node-type-performance .field--name-field-aktori{display:flex;justify-content:space-around;align-items:center;align-content:space-between;flex-flow:row wrap;}.page-node-type-performance .field--name-field-aktori > DIV{width:250px;height:270px;position:relative;margin:0px 20px 25px 0px;padding:0px 0 0px 0;}.page-node-type-performance .field--name-field-aktori .field--name-field-person-foto{position:absolute;right:52px;top:0;width:137px;padding:0;}.page-node-type-performance .field--name-field-aktori H2{position:absolute;width:250px;bottom:0;right:0px;font-size:18px;font-family:Noto Serif,serif;font-weight:bold;text-align:right;}.page-node-type-performance .field--name-field-aktori H2 A{color:#6d5555;text-decoration:none !important;}.page-node-type-performance .field--name-field-aktori .field--name-field-rol{position:absolute;right:0px;bottom:51px;width:120px;font-size:12px;color:#722714;padding:10px 10px;background-color:#fca73a;line-height:16px;text-align:center;}.page-node-type-performance .field--name-field-aktori H2 A:hover,.page-node-type-performance .field--name-field-aktori .field--name-field-person-foto A:hover{opacity:0.8;}.page-node-type-performance .field--name-field-poster{float:left;margin:0 30px 30px 0;overflow:hidden;width:202px;}.page-node-type-performance .field--name-body{margin:0 0 20px 0px;}.page-node-type-performance  #per-info{}.page-node-type-performance  #per-info{clear:both;margin:40px 0px;background-color:#feecc4;color:#a55743;font-size:14px;font-weight:bold !important;overflow:hidden;}.page-node-type-performance  #per-info .field--label{font-weight:normal;}.page-node-type-performance  #per-info > DIV{min-height:200px;padding:20px 30px;margin-left:-1px;border:1px solid #e6be8b;border-width:0 1px;}.page-node-type-performance  #per-info > DIV:nth-child(3){border-right:none;padding:20px 10px 8px 10px;;}.page-node-type-performance  #per-info > DIV:nth-child(1){border-left:none;}.page-node-type-performance  #per-info .field{margin-bottom:10px;}.page-node-type-performance  #per-info .field--item,.page-node-type-performance  #per-info .field--items{float:none;}.page-node-type-performance .field--name-field-afisha3 .viewsreference--view-title,.page-node-type-performance .field--name-field-afisha3.field--type-viewsreference .field--label{font-weight:bold !important;font-size:14px;color:#a55746;margin:-15px 0 5px 0;text-align:center;}.page-node-type-performance .field--name-field-afisha3 .views-row{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;clear:both;min-height:57px;position:relative;border:1px solid #e6be8b;border-width:1px 0px;margin-top:-1px;}.page-node-type-performance .field--name-field-afisha3 .views-row:last-child{border-bottom:none;}.page-node-type-performance .field--name-field-afisha3 .views-field{}.page-node-type-performance .field--name-field-afisha3 .views-field:nth-child(1){}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1{padding:0px 0 0 50px;width:100px;color:#000;font-size:14px;line-height:18px;font-weight:normal;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN{}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN:nth-child(1){margin:12px 0 -3px -45px;float:left;display:block;color:#553e38;font-size:37px;font-weight:bold;font-family:'Fjalla One',sans-serif;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data{text-align:center;color:#a55743;font-size:18px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data B{display:block;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data I{display:block;font-size:14px;font-style:normal;}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing{}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A{font-size:11px;text-transform:uppercase;color:#fff;background-color:#f19623;display:block;width:104px;text-align:center;line-height:41px;text-decoration:none;font-weight:normal;}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A:hover{background-color:#d77903;color:#eee;}.page-node-type-performance #edit-group-reviews--content IFRAME{width:100% !important;}.page-node-type-performance #edit-group-reviews--content IFRAME .pluginSkinLight ._5pcb{width:100% !important;}.path-show .page-header,.path-people .page-header,.path-news .page-header,.path-afisha .page-header,.path-project .page-header,.page-node-type-project .page-header,.page-node-type-project .tab-pane .field--label,.content .help-block,.field--name-field-vistavi .field--label{font-family:Noto Serif,serif;color:#95402c;font-size:31px;margin:25px 0 0px 0;border:none;font-weight:normal;}.path-afisha .page-header{text-align:center;}.page-node-type-project .tab-pane .field--label{margin:0px 0 15px 0;font-size:26px;COLOR:#6d5555;}.path-project .view-proekti .views-row{float:left;width:50%;margin:0px 0px 30px 0px;padding:0 10px;overflow:hidden;}.path-project .view-proekti .views-row IMG{min-height:100%;}.path-project .view-proekti .views-row .views-field-title A{display:block;color:#6d5555;margin:15px 0px;font-size:18px;line-height:21px;font-family:Noto Serif,serif;font-weight:bold;text-align:center;text-decoration:none;}.path-project .view-proekti .views-row .views-field-title A:hover{color:#f19623;}.path-project .view-proekti .views-row .views-field-body{font-size:14px;line-height:18px;}.path-project .page-header{margin-bottom:20px;}.page-node-type-project  .region-content .nav > li > a{border:none !important;border-radius:0px !important;}.page-node-type-project  .region-content ARTICLE .nav-tabs > li.active > a,.page-node-type-project  .region-content ARTICLE .nav-tabs > li.active > a:hover,.page-node-type-project  .region-content ARTICLE .nav-tabs > li.active > a:focus{background-color:#f19623;color:#95402c;}.page-node-type-project  .region-content .tab-content{border-color:#fff;padding:10px 0px;box-shadow:none;}.page-node-type-project  .region-content .panel-body{padding:0;}.page-node-type-project  .region-content ARTICLE .field--name-field-image{margin-bottom:20px;}.page-node-type-project  .region-content ARTICLE table{border-spacing:30px;border-collapse:separate;}.page-node-type-project  .region-content ARTICLE{margin-top:20px;}.content .help-block,.field--name-field-vistavi .field--label{font-size:28px;margin:-26px 0 20px 0;}.path-people #block-osnovnemenyu{position:relative;top:initial;}.path-people .view-people .view-content{display:flex;justify-content:space-around;align-items:center;align-content:space-between;flex-flow:row wrap;}.path-people .view-people .views-row{float:left;position:relative;margin:0px 60px 80px 40px;padding:22px 0 0 0;height:228px;}.path-people .view-people .views-row:nth-child(2n){margin:100px 60px 57px 40px;padding:22px 0 0 0;}.path-people .view-people .views-row .views-field-title{position:absolute;width:215px;bottom:217px;right:0px;font-size:18px;line-height:21px;font-family:Noto Serif,serif;font-weight:bold;text-align:right;}.path-people .view-people .views-row .views-field-title A{color:#6d5555;text-decoration:none !important;}.path-people .view-people .views-row .views-field-field-person-foto{width:137px;float:right;}.path-people .view-people .views-row .views-field-field-posada{position:absolute;right:-54px;bottom:-20px;width:120px;min-height:;font-size:12px;color:#722714;padding:10px 10px;background-color:#fca73a;line-height:16px;text-align:center;}HTML:lang(ru) .path-people .view-people .views-row .views-field-field-posada{width:133px;}.path-people .view-people .views-row .views-field-title A:hover,.path-people .view-people .views-row .views-field-field-person-foto A:hover{opacity:0.8;}.page-node-type-persona #block-osnovnemenyu{display:none;}.field--name-field-video{margin:25px 0px;}.field--name-field-video .field--item{margin:25px 0px;}.page-node-type-persona .page-header{margin:50px 250px 0 150px;}.page-node-type-persona .field--name-field-posada{color:#ffbd00;font-size:20px;position:absolute;left:0;top:16px;z-index:9999;}.page-node-type-persona .field--name-field-person-foto{width:202px;border:2px solid #f19623;border-radius:2px;position:absolute;padding:0px !important;left:150px;top:23vw;}.page-node-type-persona .field--name-body{margin:95px 0 20px 250px;min-height:79px;}.page-node-type-persona .field--name-field-vistavi{margin:30px 0 80px 250px;padding-top:21px;overflow:hidden;}.page-node-type-persona .field--name-field-vistavi .views-row{position:relative;float:left;width:50%;height:200px;margin-bottom:55px;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n+1){padding-right:22px;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n){padding-left:22px;}.page-node-type-persona .field--name-field-vistavi .views-field-title{position:absolute;left:0;bottom:0;width:calc(100% - 22px);min-height:34%;margin:0px 0 0px 0;padding:30px 10px 11px 10px;color:#fff;font-size:27px;letter-spacing:1px;font-weight:bold;font-family:'Noto Serif',serif;text-transform:none;background:linear-gradient(to top,#000 11%,transparent 100%);opacity:0.9;text-align:center;line-height:27px;}.page-node-type-persona .field--name-field-vistavi .views-field-title A{color:#fff;text-decoration:none;}.page-node-type-persona .field--name-field-vistavi .views-field-field-rol-1{position:absolute;right:20px;bottom:167px;min-width:130px;font-size:14px;color:#722714;padding:20px 10px;background-color:#fca73a;line-height:16px;text-align:center;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n+1) .views-field-field-rol-1{right:44px;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n) .views-field-title{margin-left:22px;}.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid{height:200px;overflow:hidden;}.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid IMG{min-height:100%;max-width:125%;margin-left:-12%;}.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid:hover{opacity:0.8;}.path-news .page-header{margin-bottom:30px;}.path-news .view-id-frontpage .view-content,.page-node-type-project .field--name-field-novini .view-content{display:flex;justify-content:space-around;align-items:flex-start;align-content:space-between;flex-flow:row wrap;}.path-news .view-id-frontpage .views-row,.page-node-type-project .field--name-field-novini .views-row{position:relative;width:32%;float:left;margin:0px 0px 40px 0px;padding:83px 15px 0 15px;height:430px;overflow:hidden;}.path-news .view-id-frontpage .views-row:after,.page-node-type-project .field--name-field-novini .views-row:after{content:"";position:absolute;bottom:0px;left:15px;z-index:99;display:block;width:calc(100% - 30px);height:99px;background:linear-gradient(to bottom,transparent 0%,#fff 80%);border:1px solid #dedede;border-top-width:0px;}.path-news .view-id-frontpage .views-row:hover:after,.page-node-type-project .field--name-field-novini .views-row:hover:after{background:linear-gradient(to bottom,transparent 0%,#fbf5ee 80%)}.path-news .view-id-frontpage .views-field-field-image,.page-node-type-project .field--name-field-novini .views-field-field-image{position:absolute;top:0px;left:0;width:100%;height:220px;overflow:hidden;z-index:1;}.path-news .view-id-frontpage .views-field-field-image .img-responsive,.page-node-type-project .field--name-field-novini .img-responsive{min-width:100%;}.path-news .view-id-frontpage .views-field-field-image:hover,.page-node-type-project .field--name-field-novini .views-field-field-image:hover{opacity:0.8;}.path-news .view-id-frontpage .views-field-field-data,.page-node-type-project .field--name-field-novini .views-field-field-data{position:relative;z-index:5;margin:0px 0px 0px 0;padding:10px 15px 15px 15px;color:#a29063;font-size:13px;background-color:#fff;border:1px solid #dedede;border-width:1px 1px 0px 1px;}.path-news .view-id-frontpage .views-field-title,.page-node-type-project .field--name-field-novini .views-field-title{position:relative;z-index:5;padding:0px 15px 20px 20px;border:1px solid #dedede;border-width:0px 1px;background-color:#fff;}.path-news .view-id-frontpage .views-field-title A,.page-node-type-project .field--name-field-novini .views-field-title A{display:block;width:100%;color:#553c3f;font-size:15px;line-height:20px;font-weight:bold;text-transform:uppercase;}.path-news .view-id-frontpage .views-field-title A:hover,.page-node-type-project .field--name-field-novini .views-field-title A:hover,.path-news .view-id-frontpage .views-field-title A:focus,.page-node-type-project .field--name-field-novini .views-field-title A:focus{text-decoration:none;color:#f19623;}.path-news .view-id-frontpage .views-field-body,.page-node-type-project .field--name-field-novini .views-field-body{height:205px;overflow:hidden;position:relative;z-index:5;font-size:14px;padding:0px 15px 30px 15px;background-color:#fff;border:1px solid #dedede;border-width:0px 1px;hyphens:auto;text-align:justify;}.path-news .view-id-frontpage .views-row:hover .views-field-field-data,.page-node-type-project .field--name-field-novini .views-row:hover .views-field-field-data,.path-news .view-id-frontpage .views-row:hover .views-field-title,.page-node-type-project .field--name-field-novini .views-row:hover .views-field-title,.path-news .view-id-frontpage .views-row:hover .views-field-body,.page-node-type-project .field--name-field-novini .views-row:hover .views-field-body{background-color:#fbf5ee}.page-node-type-article H1.page-header{font-size:30px;font-weight:bold;}.page-node-type-article .article.full .field{margin-bottom:35px;}.page-node-type-article .article.full .field--name-field-image{float:left;width:37%;margin:6px 20px 15px 0px;}.page-node-type-article .article.full .field--name-field-image IMG{min-width:100%;}.page-node-type-article .article.full .field--name-field-data{font-size:13px;margin:0 0 20px 0px;opacity:0.8;}.path-show{}.path-show .region-content .views-row,.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-afisha .views-row,.page-node-type-project .field--name-field-uchasniki .views-row{position:relative;height:442px;margin:51px 0 40px 40px;padding:90px 35% 0px 0;}.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-afisha .views-row{padding:90px 33% 0px 0;}.path-show .view-filters,.path-afisha .view-filters{margin-bottom:30px;position:relative}.path-afisha .view-filters{margin-bottom:30px;margin-top:102px;}.path-show .views-field-title,.path-afisha .views-field-title,.page-node-type-project .field--name-field-uchasniki .views-field-title,.page-node-type-project .field--name-field-afisha .views-field-title{font-size:31px;line-height:31px;font-family:Noto Serif,serif;font-weight:bold;text-align:right;margin:0 0 56px 0;position:absolute;right:36%;bottom:328px;}.path-afisha .views-field-title,.page-node-type-project .field--name-field-afisha .views-field-title{right:38%;}.path-show .views-field-title A,.path-afisha .views-field-title A,.page-node-type-project .field--name-field-uchasniki .views-field-title A,.page-node-type-project .field--name-field-afisha .views-field-title A{color:#6d5555;text-decoration:none !important;}.path-show .views-field-title A:hover,.path-afisha .views-field-title A:hover,.page-node-type-project .field--name-field-uchasniki .views-field-title A:hover,.page-node-type-project .field--name-field-afisha .views-field-title A:hover{color:#f19623;}.path-show .views-field-field-slaid,.path-afisha .views-field-field-slaid,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid,.page-node-type-project .field--name-field-afisha .views-field-field-slaid{width:100%;height:300px;overflow:hidden;transition:0.3s;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:150%;margin-left:-20%;transition:0.3s;min-height:300px;}.path-show .views-field-field-slaid:hover,.path-afisha .views-field-field-slaid:hover,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid:hover,.page-node-type-project .field--name-field-afisa .views-field-field-slaid:hover{opacity:0.8;}.path-show .views-field-field-vik,.path-afisha .views-field-field-vik,.page-node-type-project .field--name-field-uchasniki .views-field-field-vik,.page-node-type-project .field--name-field-afisha .views-field-field-vik{position:absolute;bottom:245px;left:-27px;min-width:81px;height:115px;padding:19px 10px 31px 10px;font-size:37px;font-weight:bold;color:#9a4d39;text-align:center;background:url(/sites/default/themes/puppet/img/bg2.png) left bottom no-repeat;background-size:cover;z-index:999;line-height:37px}.page-node-type-project .field--name-field-afisha .views-label-field-vik{display:none;}.path-show .views-field-field-trivalist,.path-afisha .views-field-field-trivalist,.page-node-type-project .field--name-field-uchasniki .views-field-field-trivalist,.page-node-type-project .field--name-field-afisha .views-field-field-trivalist{position:absolute;bottom:303px;right:35%;width:173px;height:58px;padding:8px 10px 0 17px !important;font-size:14px;font-weight:bold;color:#fbb966;background:url(/sites/default/themes/puppet/img/bg3a.png) left top no-repeat;background-size:contain;z-index:999;}.path-show .views-field-field-trivalist:lang(ru),.path-afisha .views-field-field-trivalist:lang(ru),.page-node-type-project .field--name-field-uchasniki .views-field-field-trivalist:lang(ru),.page-node-type-project .field--name-field-afisha .views-field-field-trivalist:lang(ru){background-repeat:repeat-x;background-size:auto;background-size:auto;width:211px;}.path-show .region-content .views-field-body,.path-afisha .region-content .views-field-body,.page-node-type-project .field--name-field-uchasniki .views-field-body,.page-node-type-project .field--name-field-afisha .views-field-body{position:absolute;bottom:16px;left:50%;padding:25px 35px;font-size:14px;background-color:#f19623;hyphens:auto;text-align:justify;}.path-show .region-content .views-field-field-avtor,.path-afisha .region-content .views-field-field-avtor,.page-node-type-project .field--name-field-uchasniki .views-field-field-avtor,.page-node-type-project .field--name-field-afisha .views-field-field-avtor{position:absolute;bottom:330px;left:69%;font-size:14px;color:#9a4e39;}.path-show .region-content .views-field-field-mova-vistavi,.path-afisha .region-content .views-field-field-mova-vistavi,.page-node-type-project .field--name-field-uchasniki .views-field-field-mova-vistavi,.page-node-type-project .field--name-field-afisha .views-field-field-mova-vistavi{position:absolute;bottom:280px;left:69%;font-size:14px;color:#9a4e39;}.path-afisha #calendar{position:absolute;top:-85px;text-align:center;}.path-afisha H2.afisha-title{margin-bottom:6px;margin-top:-20px;}#afisha-date-list{margin:0;padding:0;color:#aaa;font-size:14px;font-weight:bold;position:relative;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;height:52px;align-items:center;}#afisha-date-list LI{list-style:none;display:table-cell;margin-bottom:8px;}#afisha-date-list A{transition:.3s;font-size:14px;font-weight:bold;position:relative;float:none;padding:8px 9px;margin:0px;line-height:1.42857143;color:#95402c;text-decoration:none;border:none;}#afisha-date-list A:hover{color:#f19623;background-color:#efefef;}#afisha-date-list LI SPAN{padding:8px 9px;}#afisha-date-list LI.today A{background-color:#9a4e39;color:#f8b057;}#afisha-date-list LI.today SPAN{background-color:#e1e1e1;color:#fff;}#afisha-date-list A.active{}.path-afisha{}.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-afisha .views-row{margin-left:150px;}.path-afisha .views-field-field-data-1,.page-node-type-project .field--name-field-afisha .views-field-field-data-1{color:#9a4e39;font-size:16px;text-align:center;position:absolute;left:-150px;bottom:245px;width:100px;}.path-afisha .views-field-field-data-1 SPAN,.page-node-type-project .field--name-field-afisha .views-field-field-data-1 SPAN{display:block;width:100px;}.path-afisha .views-field-field-data-1 SPAN:nth-of-type(2),.page-node-type-project .field--name-field-afisha .views-field-field-data-1 SPAN:nth-of-type(2){font-size:67px;font-weight:bold;color:#f19623;line-height:67px;font-family:'Fjalla One',sans-serif;margin:5px 0px -6px 0px;}.path-afisha .views-field-field-data,.page-node-type-project .field--name-field-afisha .views-field-field-data{position:absolute;left:-150px;bottom:150px;width:100px;text-align:center;font-size:25px;font-weight:bold;}.path-afisha .views-field-field-scena,.path-afisha .views-field-field-scena-1,.page-node-type-project .field--name-field-afisha .views-field-field-scena{position:absolute;left:-150px;bottom:120px;width:100px;text-align:center;font-size:13px;line-height:15px;overflow:hidden;height:30px;}.page-node-type-project .field--name-field-afisha .views-field-field-scena{bottom:100px;}.path-afisha .views-field-field-poznachka{transform:rotate(-24deg);position:absolute;left:-157px;bottom:188px;min-width:120px;height:50px;padding:12px 10px 10px 10px;font-size:15px;font-weight:bold;color:#ae0100;text-align:center;background:url(/sites/default/themes/puppet/img/bg4.png) left top no-repeat;background-size:contain;z-index:999;}.page-node-type-project .field--name-field-afisha .views-field-field-poznachka{display:none;}.path-afisha .views-field-field-poznachka H2,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka H2{margin:0;padding:0;font-size:15px !important;font-weight:bold  !important;}.path-afisha .views-field-field-poznachka A,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka A{color:#ae0100;text-decoration:none;}.path-afisha .views-field-field-poznachka A:hover,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka A:hover{opacity:0.7;}.path-afisha .region-content .views-field-body{left:46%;}.path-afisha .views-field-field-trivalist{right:38%;}.path-afisha .region-content .views-field-field-avtor,.path-afisha .region-content .views-field-field-mova-vistavi{left:67%;}.path-afisha .views-field-nothing A{position:absolute;left:-147px;bottom:53px;font-size:11px;text-transform:uppercase;color:#fff;background-color:#f19623;display:block;width:104px;text-align:center;line-height:41px;text-decoration:none;}.path-afisha .views-field-nothing A:hover{background-color:#d77903;color:#eee;}.view-filters{padding:5px 10px 10px 10px;border:1px solid #e4bb87;border-radius:3px;background-color:#eee;}.view-filters .form-inline{display:flex;justify-content:center;flex-flow:row nowrap;}.view-filters LABEL{display:block;font-weight:normal;font-size:13px;text-align:center;}.view-filters .form-inline .form-group{vertical-align:bottom;margin:0 6px;}.view-filters .form-control{font-size:13px;height:31px;padding:2px 10px;}.view-filters SELECT{padding-right:28px !important;max-width:160px;}.view-filters .btn{padding:4px 12px;margin-top:18px;}.view-filters .form-item-field-vik-value INPUT,.view-filters .form-item-vik INPUT{width:65px;}.view-filters .form-item-field-mova-vistavi-target-id SELECT,.view-filters .form-item-field-mova SELECT{width:200px;}.view-filters BUTTON#edit-submit-afisha,.view-filters BUTTON#edit-submit-vistavi,A.btn.btn-primary{color:#fff;background-color:#f19623;border-color:#bc8847;}.view-filters BUTTON#edit-submit-afisha:hover,.view-filters BUTTON#edit-submit-vistavi:hover,A.btn.btn-primary:hover{background-color:#e38712;border-color:#bc8847;}#contact-message-feedback-form{width:50%;margin:0 auto;padding:30px;border:1px solid #e4bb87;border-radius:3px;background-color:#eee;}.feed-icons{display:none;}TABLE.conttb td{width:33%;padding:10px;float:left;position:relative;margin-bottom:10px}FOOTER{color:#e0dbd8;font-size:14px;margin-top:100px !important;min-height:620px;background:#a85744 url(/sites/default/themes/puppet/img/bgf.png) center top no-repeat;background-size:contain;}.page-node-type-performance FOOTER.container-fluid,.page-node-type-persona FOOTER.container-fluid{padding-right:150px;padding-left:150px;}FOOTER A{color:#fda73a;}FOOTER H3{font-size:18px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;}FOOTER .nav > li > a:hover,FOOTER .nav > li > a:focus,FOOTER A:hover{background-color:transparent;color:#fddf3a;}FOOTER .nav > li > a{color:#fda73a;font-size:16px;padding:4px 15px;}.ficon{font-size:30px;}.ficon TD{padding:0 20px;}.ficon A{color:#fff;text-decoration:none;}nav#block-puppet-footer{float:right;width:23%;margin-top:-5px;}#block-views-block-service-block-2{float:left;width:23%;margin-top:-20px;hyphens:auto;text-align:justify;}#block-views-block-service-block-3{margin:0px 4% 0 27%;hyphens:auto;text-align:justify;}#block-views-block-service-block-1{clear:both;margin-top:40px;}#block-views-block-service-block-1 A{color:#e0dbd8 !important;text-decoration:none;}.fd1,.fd2{display:inline-block;width:45%;margin:0px 10px;}.fd2 + P{margin-top:40px;}.align-center{text-align:center;}.text-align-center{text-align:center !important;}.page-node-type-performance .edit-group-reviews--content{}.pagination{}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 20px;margin-left:-1px;line-height:1.42857143;color:#9a4e39;background-color:#fff;border:1px solid #efefef;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#fbb966;cursor:default;background-color:#9a4e39;font-weight:bold;border:1px solid #efefef;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:2;color:#777;}FIGURE IMG{display:block;max-width:100%;min-width:80%;height:auto;padding:5px;margin:0 auto;}figcaption{text-align:center;font-size:13px;color:#999;margin:5px;}.field-group-tabs-wrapper ul.nav.nav-tabs{padding-bottom:0;width:100%;height:40px;}.field-group-tabs-wrapper ul.nav.nav-tabs > li{display:inline-block;margin-bottom:0;margin-right:2px;}.field-group-tabs-wrapper ul.nav.nav-tabs > li > a,.field-group-tabs-wrapper ul.nav.nav-tabs > li > a:hover,.field-group-tabs-wrapper ul.nav.nav-tabs > li.active > a{border-bottom:0 none;border-color:#dddddd #dddddd #ffffff #dddddd;border-radius:4px 4px 0 0;margin-bottom:0;box-shadow:none;}.toolbar-tray-open nav.tabs{position:relative;z-index:999;top:0;margin-bottom:20px;font-size:14px;}.page-node-type-performance.toolbar-tray-open nav.tabs{position:absolute;top:36.5vw;margin-left:200px;}.page-node-type-persona.toolbar-tray-open nav.tabs{position:absolute;top:32.5vw;margin-left:400px;}@media (min-width:992px){}@media (min-width:1200px){}@media (min-width:360px) and (max-width:459px){A.logo{width:112px;left:calc(50% - 51px);top:3px;}A.navbar-brand{top:79px;width:200px;}}@media (min-width:360px) and (max-width:479px){#block-views-block-afisha-block-1{height:auto;}#block-views-block-afisha-block-1 .views-row{padding:37px 0 9px 12px;min-height:135px;}#block-views-block-afisha-block-1 .views-field-field-data{left:0px;top:0px;width:89px;}#block-views-block-afisha-block-1 .views-field-field-scena{left:74px;top:13px;width:115px;}#block-views-block-afisha-block-1 .views-field-field-poznachka{left:83px;top:-6px;}.page-node-type-performance .field--name-field-poster{float:none;width:100%;height:auto;}.page-node-type-performance .field--name-body{margin:0 0 20px 0px;}}@media  (min-width:320px) and  (max-width:767px){BODY{font-size:14px;}.container-fluid{padding-right:15px;padding-left:15px;}.path-frontpage .navbar-default,.navbar-default{min-height:120px;max-height:auto;background-image:none;}A.logo{width:140px;height:auto;left:10px;top:10px;padding:0px !important;margin:0px 0 0 0 !important;}A.logo IMG{min-width:100%;max-width:100%;}A.navbar-brand{left:calc(50% - 113px);width:270px;height:45px;background-size:cover;}A.navbar-brand:lang(en){width:350px;height:60px;background-position:center -119px;background-size:cover;left:calc(50% - 166px);}A.navbar-brand:lang(ru){width:280px;height:48px;background-position:center -49px;background-size:cover;left:calc(50% - 112px);}#block-kvitokonlayn A{width:150px;top:0;right:calc(50% - 114px);background-size:contain;}.navbar-header{height:100px;}#block-kvitokonlayn A{}.navbar-default{height:auto !important;padding-bottom:15px;}.navbar-default .navbar-collapse{border:none;box-shadow:none;}#navbar-collapse.in{}.region-navigation-collapsible{margin-top:24px;}#block-peremikachmovi-2{width:100%;margin:10px auto;height:19px;}#block-peremikachmovi-2 UL{display:flex;justify-content:center;flex-flow:row nowrap;}#block-poshukovaforma{position:relative;right:initial;top:initial;width:100%;}#block-poshukovaforma .input-group .form-control{visibility:visible;float:right;width:100%;padding:6px;}#block-poshukovaforma .input-group:hover .form-control,#block-poshukovaforma .input-group .form-control:active,#block-poshukovaforma .input-group .form-control:focus{width:100%;border-color:#fff;}.form-control{height:33px;}#block-puppet-main-menu{position:relative;top:unset;left:unset;}#block-puppet-main-menu UL.menu--main{display:block;width:auto;}#block-puppet-main-menu UL.menu--main > LI{float:left;width:50%;margin:1px 0;padding:5px 0;text-align:center;}#block-puppet-main-menu UL.menu--main > LI:nth-of-child(2n){clear:left;}#block-puppet-main-menu UL.menu--main LI:hover{background-color:transparent;}#block-puppet-main-menu UL.menu--main > LI > A{display:inline;}#block-puppet-main-menu UL.menu--main LI.expanded,#block-puppet-main-menu UL.menu--main LI.active,#block-puppet-main-menu UL.menu--main LI.active > a{background-color:transparent !important;}#block-puppet-main-menu UL.menu--main LI.expanded,#block-puppet-main-menu UL.menu--main LI.active,#block-puppet-main-menu UL.menu--main LI.active > a{background-color:transparent !important;}#block-puppet-main-menu UL.menu--main > LI > A[href*="project"]{min-width:50%;background-size:contain;padding:9px 25px;margin-top:0;display:block;width:50%;margin:0 auto;}DIV[role="heading"] .region-header{margin:0 -15px;padding:0px !important;}.path-frontpage .view-display-id-page_1 .view-header,.path-frontpage #block-views-block-frontpage-block-1 H2{margin:15px auto;text-align:center;}.path-frontpage .view-display-id-page_1 .views-row{position:relative;padding:0 0 0;}.path-frontpage .view-display-id-page_1 .views-field-field-image{height:116px;width:100%;position:relative;top:unset;}.path-frontpage .view-display-id-page_1 .views-field-field-data{padding:20px 20px 16px 20px;position:relative;margin:0 0 -56px 0px;}.path-frontpage .view-display-id-page_1 .views-field-title A{width:auto;padding:50px 45px 20px 20px;font-size:17px;line-height:21px;margin:0;}.path-frontpage .view-display-id-page_1 .views-field-body{padding:16px 0 0 0px;}.view-filters .form-inline{display:block;text-align:center;}.view-filters .form-inline .form-group{margin:6px;}.view-filters LABEL,.view-filters .form-item-vik INPUT{display:inline-block;}.view-filters .form-item-field-vik-value INPUT{width:100px;}.view-filters BUTTON,A.btn.btn-primary{margin:0 auto;}.path-show .region-content .views-row,.page-node-type-project .field--name-field-uchasniki .views-row{margin:150px 0 40px 20px;padding:49px 9px 0 0;height:250px;}.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-afisha .views-row{margin:150px 0 40px 120px;padding:49px 9px 0px 0;height:250px;}.page-node-type-project .field--name-field-afisha .views-row,.page-node-type-project .field--name-field-uchasniki .views-row{margin-top:50px;margin-bottom:132px;}.path-show .region-content .views-row:nth-child(1),.path-afisha .region-content .views-row:nth-child(1){margin-top:100px;}.path-show .views-field-title,.path-afisha .views-field-title,.page-node-type-project .field--name-field-uchasniki .views-field-title,.page-node-type-project .field--name-field-afisha .views-field-title{bottom:165px;text-align:left;font-size:22px;line-height:25px;position:absolute;left:0;right:0;}.path-show .views-field-field-slaid,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid,.path-afisha .views-field-field-slaid,.page-node-type-project .field--name-field-afisha .views-field-field-slaid{height:250px;}.path-show .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG{min-height:250px;}.path-show .region-content .views-field-body,.page-node-type-project .field--name-field-uchasniki .views-field-body,.path-afisha .region-content .views-field-body,.page-node-type-project .field--name-field-afisha .views-field-body{display:none;}.path-show .views-field-field-vik,.path-afisha .views-field-field-vik,.page-node-type-project .field--name-field-uchasniki .views-field-field-vik,.page-node-type-project .field--name-field-afisha .views-field-field-vik{left:-20px;bottom:92px;}.path-show .views-field-field-trivalist,.path-afisha .views-field-field-trivalist,.page-node-type-project .field--name-field-uchasniki .views-field-field-trivalist,.page-node-type-project .field--name-field-afisha .views-field-field-trivalist{right:0;bottom:149px;}.path-show .region-content .views-field-field-avtor,.path-afisha .region-content .views-field-field-avtor,.path-show .region-content .views-field-field-mova-vistavi,.path-afisha .region-content .views-field-field-mova-vistavi,.page-node-type-project .field--name-field-uchasniki .views-field-field-avtor,.page-node-type-project .field--name-field-afisha    .views-field-field-avtor,.page-node-type-project .field--name-field-uchasniki .views-field-field-mova-vistavi,.page-node-type-project .field--name-field-afisha    .views-field-field-mova-vistavi{margin-right:10px;position:relative;left:unset;bottom:unset;right:unset;display:inline-block;}.path-afisha .views-field-field-data-1,.path-afisha .views-field-field-data,.page-node-type-project .field--name-field-afisha .views-field-field-data-1,.page-node-type-project .field--name-field-afisha .views-field-field-data{left:-120px;}.path-afisha .views-field-field-scena.
.page-node-type-project .field--name-field-afisha .views-field-field-scena{left:-134px;}.path-afisha .views-field-field-poznachka,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka{left:-126px;}.path-afisha .views-field-nothing A,.page-node-type-project .field--name-field-afisha .views-field-nothing A{left:-120px;bottom:-50px;}.path-afisha .views-field-field-data-1,.page-node-type-project .field--name-field-afisha .views-field-field-data-1{bottom:95px;}.path-afisha .views-field-field-data,.page-node-type-project .field--name-field-afisha .views-field-field-data{bottom:19px;}.path-afisha .views-field-field-scena,.page-node-type-project .field--name-field-afisha .views-field-field-scena{bottom:-9px;left:-132px;}.path-afisha .views-field-field-poznachka,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka{bottom:45px;transform:none;}.path-news .view-id-frontpage .views-row,.page-node-type-project .field--name-field-novini .views-row{width:49%;padding:14% 10px 0 10px;height:460px;}.path-news .view-id-frontpage .views-row:after,.page-node-type-project .field--name-field-novini .views-row:after{left:10px;width:calc(100% - 20px);}.path-news .view-id-frontpage .views-field-field-data{text-align:center;}.path-news .view-id-frontpage .views-field-title{text-align:center;}.path-people #block-osnovnemenyu + DIV{margin-top:40px;}.path-people .view-people .views-row{margin:0px 60px 80px 40px;padding:22px 0 0 0;height:228px;width:27%;}.path-people .view-people .views-row .views-field-title{width:127%;line-height:20px;}.path-people .view-people .views-row:nth-child(2n){margin:0px 60px 80px 40px;padding:22px 0 0 0;}.page-node-type-performance .region-content:after,.page-node-type-persona .region-content:after{content:"";z-index:9;position:absolute;left:0;top:0px;display:block;height:95px;background:linear-gradient(to bottom,black 0%,transparent 100%);width:100%;}.page-node-type-performance .page-header,.page-node-type-persona .page-header{margin:54px 15px 0 71px;position:absolute;color:#fff;font-size:30px;z-index:999;}.page-node-type-persona .page-header{margin:40px 15px 0 13px;}.page-node-type-performance article .content > DIV,.page-node-type-persona article .content > DIV{padding-right:15px;padding-left:15px;}.page-node-type-performance article .field--name-field-vik{top:0px;left:0px;min-width:59px;height:75px;padding:15px 6px 30px 9px !important;font-size:25px;line-height:25px;background:url(/sites/default/themes/puppet/img/bg2.png) left bottom no-repeat;background-size:cover;}.page-node-type-performance article .field--name-field-trivalist{right:0px;width:177px;height:51px;padding:6px 10px 0 16px !important;font-size:14px;}.page-node-type-performance article .field--name-field-trivalist .field--item{margin-right:0;}.page-node-type-performance article .content DIV.slick--skin--default .slide IMG,.page-node-type-persona article .content DIV.slick--skin--default .slide IMG{margin-top:0px;}.page-node-type-performance #navbar::after,.page-node-type-persona #navbar::after{display:none;}.page-node-type-performance article .content DIV.slick--skin--default .slide,.page-node-type-persona article .content DIV.slick--skin--default .slide,.page-node-type-performance article .content DIV.slick--skin--default .media--slick,.page-node-type-persona article .content DIV.slick--skin--default .media--slick{height:50vw;width:100%;}.page-node-type-performance article .content DIV.slick--skin--default .slide IMG,.page-node-type-persona article .content DIV.slick--skin--default .slide IMG,.page-node-type-performance article .content DIV.slick--skin--default .media--slick IMG,.page-node-type-persona article .content DIV.slick--skin--default .media--slick IMG{min-height:100%;min-width:146%;margin-left:-26%;}.page-node-type-performance article .content DIV.slick,.page-node-type-persona article .content DIV.slick{margin-bottom:5px;}.field-group-tabs-wrapper ul.nav.nav-tabs{}.page-node-type-performance article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a:hover,.page-node-type-persona article .field-group-tabs-wrapper ul.nav.nav-tabs > li > a:hover{color:#ab5641;}.page-node-type-persona .field--name-field-person-foto{width:123px;left:16px;top:37vw;}.page-node-type-persona .field--name-body{margin:20px 0;}.page-node-type-persona .field--name-body:before{content:"";float:left;width:27%;margin:0px 0 116px 14px;}.page-node-type-persona .field--name-field-vistavi{margin:0px 0 40px 0px;}.page-node-type-performance FOOTER.container-fluid,.page-node-type-persona FOOTER.container-fluid{padding-right:10px;padding-left:10px;}FOOTER{margin-top:26px !important;}FOOTER H3{text-align:center;}nav#block-puppet-footer,#block-views-block-service-block-2{float:none;width:100%;margin-bottom:20px;margin-top:0;text-align:center;}#block-views-block-service-block-3{margin:0px;}.page-node-type-page #block-views-block-service-block-2  P{text-align:center !important;}.page-node-type-page .page-header{margin:16px 0 0 0;}#block-osnovnemenyu,.page-node-type-project article UL.nav-tabs{position:relative;}#block-osnovnemenyu UL.menu,.page-node-type-performance article UL.nav-tabs,.page-node-type-project article UL.nav-tabs{display:block;}.page-node-type-project .field-group-tabs-wrapper ul.nav.nav-tabs{height:auto;overflow:hidden;}#block-osnovnemenyu UL.menu > li,.page-node-type-performance article UL.nav-tabs > LI,.page-node-type-project article UL.nav-tabs > LI{width:45%;margin:1px 10px;padding:5px 0;}#block-osnovnemenyu UL.menu > li > A,.page-node-type-performance article UL.nav-tabs > LI > A,.page-node-type-project article UL.nav-tabs > LI > A{display:inline;margin:0;padding:0;}#block-osnovnemenyu UL.menu > li:nth-of-child(2n),.page-node-type-performance article UL.nav-tabs > LI:nth-of-child(2n),.page-node-type-project article UL.nav-tabs > LI:nth-of-child(2n){clear:left;margin-right:10px;}#block-osnovnemenyu UL.menu LI:hover,#block-osnovnemenyu UL.menu LI > A:hover,.page-node-type-performance article UL.nav-tabs > LI:hover,.page-node-type-performance article UL.nav-tabs > LI > A:hover,.page-node-type-project article UL.nav-tabs > LI:hover,.page-node-type-project article UL.nav-tabs > LI > A:hover{background-color:transparent !important;color:#ab5641;}#block-osnovnemenyu UL.menu > LI > A.is-active,.page-node-type-performance article UL.nav-tabs > LI > A.is-active,.page-node-type-performance article .nav-tabs > li.active,.page-node-type-performance article .nav-tabs > li.active > a,.page-node-type-performance article .nav-tabs > li.active:hover,.page-node-type-performance article .nav-tabs > li.active > a:hover,.page-node-type-performance article .nav-tabs > li.active > a:focus,.page-node-type-project article UL.nav-tabs > LI > A.is-active,.page-node-type-project article .nav-tabs > li.active,.page-node-type-project article .nav-tabs > li.active > a,.page-node-type-project article .nav-tabs > li.active:hover,.page-node-type-project article .nav-tabs > li.active > a:hover,.page-node-type-project article .nav-tabs > li.active > a:focus{background-color:transparent !important;}ARTICLE.page.full{margin:45px 0 0 0;}}@media  (min-width:320px) and (max-width:420px){BODY{font-size:14px;}.path-afisha .view-filters{margin-top:163px;}.path-afisha H2.afisha-title{margin-top:-77px;}.page-node-type-performance FOOTER.container-fluid,.page-node-type-persona FOOTER.container-fluid{padding-right:10px;padding-left:10px;}.path-frontpage .view-display-id-page_1 .view-header,.path-frontpage #block-views-block-frontpage-block-1 H2{font-size:25px;}A.logo{width:112px;left:calc(50% - 51px);top:3px;}A.navbar-brand{left:calc(50% - 141px);top:69px;width:282px;}#block-views-block-afisha-block-1{height:auto;}#block-views-block-afisha-block-1 .views-row{padding:37px 0 9px 12px;min-height:135px;}#block-views-block-afisha-block-1 .views-field-field-data{left:0px;top:0px;width:89px;}#block-views-block-afisha-block-1 .views-field-field-scena{left:74px;top:13px;width:115px;}#block-views-block-afisha-block-1 .views-field-field-poznachka{left:83px;top:-6px;}#block-peremikachmovi-2{margin:18px auto 0px auto;width:138px;}.path-show .region-content .views-row,.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-uchasniki .views-row,.page-node-type-project .field--name-field-afisha .views-row{margin:61px 0 50px 0px;margin-top:0px;padding:0px 0px 0 0;}.path-afisha .region-content .views-row,.page-node-type-project .field--name-field-afisha .views-row{margin:61px 0 170px 0px;margin-top:0px;padding:0px 0px 0 0;}.path-afisha .region-content .views-row:nth-child(1),.page-node-type-project .field--name-field-afisha .views-row:nth-child(1){margin-top:174px;}.page-node-type-project .field--name-field-uchasniki .views-row:nth-child(1){margin-top:50px;}.path-show .views-field-title,.path-afisha .views-field-title,.page-node-type-project .field--name-field-uchasniki .views-field-title,.page-node-type-project .field--name-field-afisha .views-field-title{bottom:211px;font-size:24px;line-height:25px;}.path-afisha .views-field-field-data-1,.page-node-type-project .field--name-field-afisha .views-field-field-data-1{left:-28px;width:100px;bottom:320px;font-size:13px;}.path-afisha .views-field-field-data-1 SPAN:nth-of-type(2),.page-node-type-project .field--name-field-afisha .views-field-field-data-1 SPAN:nth-of-type(2){font-size:40px;line-height:40px;margin:0px 0px -5px 0px;}.path-afisha .views-field-field-data,.page-node-type-project .field--name-field-afisha .views-field-field-data{left:65px;bottom:334px;}.path-afisha .views-field-field-scena,.page-node-type-project .field--name-field-afisha .views-field-field-scena{left:51px;bottom:308px;}.path-afisha .views-field-nothing A,.page-node-type-project .field--name-field-afisha .views-field-nothing A{left:unset;right:0;bottom:326px;}.path-afisha .views-field-field-poznachka,.page-node-type-project .field--name-field-afisha .views-field-field-poznachka{left:41%;bottom:318px;transform:rotate(-24deg);}.path-afisha .views-field-title,.page-node-type-project .field--name-field-afisha .views-field-title{left:0px;bottom:260px;margin:0;}.path-show .views-field-field-slaid,.path-afisha .views-field-field-slaid,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid,.page-node-type-project .field--name-field-afisha .views-field-field-slaid{height:190px;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-height:180px;}.path-show .views-field-field-vik,.path-afisha .views-field-field-vik,.page-node-type-project .field--name-field-uchasniki .views-field-field-vik,.page-node-type-project .field--name-field-afisha .views-field-field-vik{left:-12px;bottom:164px;min-width:67px;height:91px;font-size:28px;}.path-show .views-field-field-trivalist,.path-afisha .views-field-field-trivalist,.page-node-type-project .field--name-field-uchasniki .views-field-field-trivalist,.page-node-type-project .field--name-field-afisha .views-field-field-trivalist{right:-7px;bottom:213px;width:140px;height:41px;padding:5px 10px 0 17px !important;font-size:12px;}.page-node-type-performance .page-header,.page-node-type-persona .page-header{width:100%;margin:55px 15px 0 20px;font-size:20px;}.page-node-type-persona .page-header{width:100%;margin:55px 15px 0 20px;font-size:20px;}.page-node-type-persona .field--name-field-posada{font-size:15px;left:7px;top:28px;}.page-node-type-persona .field--name-field-person-foto{top:29vw;float:left;}.page-node-type-persona .field--name-body{margin:36px 0 40px 14px;}.page-node-type-persona .field--name-body:before{content:"";float:left;width:39%;margin:0px 0 82px 14px;}.page-node-type-persona .field--name-field-vistavi{margin:0px 0 40px 14px;}.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid IMG{max-width:212%;margin-left:-57%;}.page-node-type-performance article .field--name-field-vik{width:52px;height:64px;padding:5px 6px 23px 6px !important;font-size:19px;line-height:21px;}.page-node-type-performance article .field--name-field-trivalist{width:145px;font-size:12px;}.content .help-block{font-size:21px;margin:-26px 0 12px 0;}.path-news .view-id-frontpage .views-row{width:100%;}}@media (min-width:320px) and (max-width:459px){.path-news .view-id-frontpage .views-row,.page-node-type-project .field--name-field-novini .views-row{width:100%;padding-top:29%;}.page-node-type-performance article .slick-dots,.page-node-type-persona article .slick-dots{dispaly:none;}.path-afisha .view-filters{margin-top:160px;}.path-afisha H2.afisha-title{margin-top:-77px;}.page-node-type-performance .field--name-field-poster{float:none;width:100%;height:auto;}.page-node-type-performance .field--name-body{margin:0 0 20px 0px;}}@media (min-width:460px) and (max-width:550px){.path-afisha .view-filters{margin-top:160px;}.path-afisha H2.afisha-title{margin-top:-77px;}}@media  (max-width:767px){#block-kvitokonlayn{width:100%;height:54px;}#block-kvitokonlayn A{height:54px;margin:12px auto 0px auto;position:relative;left:unset;top:unset;right:unset;}#block-views-block-service-block-1{text-align:center}#block-views-block-service-block-4{display:none;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:150%;margin-left:-21%;}}@media (min-width:768px) and (max-width:1023px){.container-fluid{padding-right:40px;padding-left:40px;}A.logo{left:6px;}A.navbar-brand{background-size:cover;}A.navbar-brand IMG{min-width:100%;max-width:100%;}#block-kvitokonlayn A{background-size:contain;width:160px;top:22px;right:21px;}#block-poshukovaforma{right:18px;top:90px;}#block-puppet-main-menu{top:142px;}.path-frontpage .navbar-default{height:50vw;}#block-puppet-main-menu UL.menu--main > LI > A{font-size:12px;padding:4px 18px;}#block-puppet-main-menu UL.menu--main > LI > A[href*="project"]{min-width:120px;background-size:83%;overflow:hidden;padding:9px 0px !important;margin-top:-10px;}DIV[role="heading"] .region-header{margin:0 -40px;padding:20px 13px;}#block-views-block-afisha-block-1{height:235px;}#block-views-block-afisha-block-1 .views-row{padding:37px 0 9px 12px;min-height:113px;}#block-views-block-afisha-block-1 .views-field-field-data{left:0px;top:0px;width:89px;}#block-views-block-afisha-block-1 .views-field-field-scena{left:74px;top:13px;width:115px;}#block-views-block-afisha-block-1 .views-field-field-poznachka{left:83px;top:-6px;}#block-views-block-frontpage-block-1 .slide__caption .slide__title{font-size:19px;}.path-frontpage .view-display-id-page_1 .views-row{padding:0 0 0 42%;}.path-frontpage .view-display-id-page_1 .views-field-field-image{width:45%;}.path-frontpage .view-display-id-page_1 .views-field-title A{padding:51px 45px 30px 60px;font-size:16px;line-height:23px;}nav#block-puppet-footer{width:31%;}#block-views-block-service-block-3{margin:0px 3% 0 255px;}.path-show .views-field-title,.path-afisha .views-field-title{font-size:28px;line-height:28px;height:42px;}.path-afisha .views-field-title{right:36%;}.path-show .region-content .views-field-body,.path-afisha .region-content .views-field-body{font-size:13px;padding:25px 23px;}.path-afisha .region-content .views-row{height:354px;margin-TOP:88px;padding:0px 30% 0px 0;}.path-afisha .views-field-field-trivalist{right:35%;}.path-news .view-id-frontpage .views-row,.page-node-type-project .field--name-field-novini .views-row{width:33%;height:452px;padding:80px 10px 0 10px;}.path-news .view-id-frontpage .views-row:after,.page-node-type-project .field--name-field-novini .views-row:after{left:10px;width:calc(100% - 20px);}.path-news .view-id-frontpage .views-field-title{padding:0px 5px 20px 10px;}.path-news .view-id-frontpage .views-field-title A{font-size:14px;line-height:17px;}.path-news .view-id-frontpage .views-field-body{font-size:13px;padding:0px 10px 30px 10px;}.page-node-type-performance article .content > DIV,.page-node-type-persona article .content > DIV{padding-right:40px;padding-left:40px;}.page-node-type-performance article .field--name-field-vik{width:72px;padding:19px 6px 23px 9px !important;font-size:33px;line-height:35px;left:40px;}.page-node-type-performance article .field--name-field-trivalist{width:183px;font-size:13px;right:18px;}.page-node-type-performance .page-header,.page-node-type-persona .page-header{margin:40px 200px 0 149px;font-size:33px;}.page-node-type-performance article .content DIV.slick--skin--default .slide,.page-node-type-persona article .content DIV.slick--skin--default .slide,.page-node-type-performance article .content DIV.slick--skin--default .media--slick,.page-node-type-persona article .content DIV.slick--skin--default .media--slick{height:31vw;}.page-node-type-persona .page-header{margin:50px 40px 0 40px;}.page-node-type-persona .field--name-field-person-foto{width:170px;left:40px;}.page-node-type-persona .field--name-body{margin:95px 0 40px 200px;}.page-node-type-persona .field--name-field-vistavi{margin:0px 0 40px 200px;}.page-node-type-persona .field--name-field-vistavi .views-field-title{line-height:22px;font-size:22px;}.page-node-type-performance FOOTER.container-fluid,.page-node-type-persona FOOTER.container-fluid{padding-right:40px;padding-left:40px;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:160%;margin-left:-29%;}}@media (min-width:1024px) and (max-width:1200px){.container-fluid{padding-right:80px;padding-left:80px;}A.logo{left:52px;}#block-kvitokonlayn A{background-size:contain;width:160px;top:22px;right:21px;}#block-poshukovaforma{right:25px;top:90px;}#block-puppet-main-menu UL.menu--main > LI > A{font-size:15px;}DIV[role="heading"] .region-header{margin:0 -80px;padding:20px 40px;}.page-node-type-performance article .content > DIV,.page-node-type-persona article .content > DIV{padding-right:80px;padding-left:80px;}.page-node-type-performance article .field--name-field-vik{width:72px;padding:19px 6px 23px 9px !important;font-size:33px;line-height:35px;left:80px;}.page-node-type-performance article .field--name-field-trivalist{width:183px;font-size:13px;right:18px;}.page-node-type-performance .page-header,.page-node-type-persona .page-header{margin:46px 200px 0 188px;font-size:33px;}.page-node-type-performance article .content DIV.slick--skin--default .slide,.page-node-type-persona article .content DIV.slick--skin--default .slide,.page-node-type-performance article .content DIV.slick--skin--default .media--slick,.page-node-type-persona article .content DIV.slick--skin--default .media--slick{height:31vw;}.page-node-type-persona .page-header{margin:50px 80px 0 80px;}.page-node-type-persona .field--name-field-person-foto{width:170px;left:80px;}.page-node-type-persona .field--name-body,.page-node-type-persona .field--name-field-vistavi{margin:95px 0 40px 200px;}.page-node-type-persona .field--name-field-vistavi{margin:0px 0 40px 200px;}.page-node-type-persona .field--name-field-vistavi .views-field-title{line-height:22px;font-size:22px;}footer.container-fluid{padding-right:40px;padding-left:40px}.page-node-type-performance FOOTER.container-fluid,.page-node-type-persona FOOTER.container-fluid{padding-right:80px;padding-left:80px;}#block-views-block-service-block-3{margin:0px 4% 0 263px;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:160%;margin-left:-29%;}}@media (min-width:920px) and (max-width:1299px){.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1{}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN:nth-child(1){margin:12px 0 -3px -43px;}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A{width:79px;line-height:21px;}}@media (max-width:919px){.page-node-type-performance .field--name-field-afisha3 .views-row{height:79px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1{padding:0px;width:65px;font-size:14px;line-height:14px;text-align:center;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN:nth-child(1){margin:0px 0 0px 0px;float:none;line-height:34px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data{font-size:16px;}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A{width:79px;line-height:21px;margin-top:10px;}.page-node-type-persona .field--name-field-vistavi .views-row{float:none;width:100%;height:250px;padding-right:0 !important;padding-left:0 !important;}.page-node-type-persona .field--name-field-vistavi .views-field-title{line-height:27px;font-size:27px;width:100%;padding-top:39px;}.page-node-type-persona .field--name-field-vistavi .views-row .views-field-field-slaid{height:250px;}.page-node-type-persona .field--name-field-vistavi .views-field-field-rol-1{bottom:217px;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n) .views-field-title{margin-left:0px;}.page-node-type-persona .field--name-field-vistavi .views-row:nth-child(2n+1) .views-field-field-rol-1{right:22px;}}@media (max-width:960px){.view-filters .form-inline{display:block;}.view-filters .form-item-field-mova-vistavi-target-id SELECT{width:308px;}}@media (max-width:767px){.page-node-type-performance .field--name-field-afisha3 .views-row{clear:both;}.page-node-type-performance .field--name-field-afisha3 .views-row:nth-child(1){border-top:none;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1{padding:10px 0 0 37px;width:130px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN:nth-child(1){margin:10px 0 -3px -30px;float:left;line-height:13px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data{font-size:19px;}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A{width:104px;line-height:41px;margin-top:0;}.page-node-type-performance #per-info > DIV{min-height:auto;margin:0px;border:none;text-align:center;}.page-node-type-performance #per-info > DIV:nth-child(2){border:1px solid #e6be8b;border-width:1px 0;}.page-node-type-performance #per-info > DIV .field--label-inline .field--items,.page-node-type-performance #per-info > DIV .field--label-inline .field--label{float:none;}#block-views-block-frontpage-block-1 .slide{height:auto;}#block-views-block-frontpage-block-1{padding-left:15px;}TABLE.t-res,TABLE.t-res thead,TABLE.t-res tbody,TABLE.t-res th,TABLE.t-res td,TABLE.t-res tr{display:block;}TABLE.t-res thead tr{position:absolute;top:-9999px;left:-9999px;}TABLE.t-res tr{border:none;}TABLE.conttb td{width:100% !important;padding:10px;float:left;position:relative;margin-bottom:10px}TABLE.projtb td{margin-bottom:30px;}TABLE.projtb td:first-child{width:33%;float:left;position:relative;margin:0 65px 10px 0;}}@media (max-width:376px){.page-node-type-performance .field--name-field-afisha3 .views-row{height:93px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1{padding:13px 0 0 0px;width:75px;font-size:14px;line-height:14px;text-align:center;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data-1 SPAN:nth-child(1){margin:0px 0 0px 0px;float:none;line-height:31px;}.page-node-type-performance .field--name-field-afisha3 .views-field-field-data{}.page-node-type-performance .field--name-field-afisha3 .views-field-nothing A{width:79px;line-height:21px;margin-top:10px;}#block-views-block-frontpage-block-1 .slide__caption .slide__title{font-size:20px;}}@media (min-width:920px) and (max-width:1200px){.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid IMG{max-width:170%;margin-left:-34%;}}@media (min-width:1201px) and (max-width:1279px){.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid IMG{max-width:150%;margin-left:-24%;}.page-node-type-performance article .field--name-field-vik{min-width:95px;left:116px;background-size:cover;}}@media (min-width:1280px){.container-fluid{padding-right:200px;padding-left:200px;}DIV[role="heading"] .region-header{margin:0 -200px;}A.logo{left:14%;}#block-kvitokonlayn A{right:14%;}#block-poshukovaforma{right:15%;}.page-node-type-persona .field--name-field-vistavi .views-field-field-slaid IMG{max-width:140%;margin-left:-18%;}.page-node-type-performance article .field--name-field-vik{min-width:95px;left:116px;background-size:cover;}}@media (min-width:1600px){.container-fluid{padding-right:300px;padding-left:300px;}DIV[role="heading"] .region-header{margin:0 -300px;padding:20px 180px;}A.logo{left:18%;}#block-kvitokonlayn A{right:18%;}#block-poshukovaforma{right:19%;}}@media (min-width:1660px){}@media (max-width:640px){.panel-default > .panel-heading{color:#95402c;background-color:#f19623;border-color:transparent;}.panel-default > .panel-heading A{color:#95402c;}.panel-heading{border-radius:0px;border:0;}.page-node-type-project .panel-default .field--label,.content .help-block{display:none;}.panel{border:none;}.region-content .panel-body{padding-top:20px !important;}}@media (max-width:550px){.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:170%;margin-left:-39%;}#block-views-block-frontpage-block-1 .slick-slide img{height:250px;width:auto;margin-left:calc(-1 * (625px - 100%) / 2);}#block-views-block-frontpage-block-1 .slide__caption .slide__title{font-size:20px;}#block-views-block-frontpage-block-1 .slick-dots li button::before{font-size:12px !important;}}@media  (max-width:472px){A.logo{width:112px;left:calc(50% - 51px);top:3px;}A.navbar-brand{left:calc(50% - 133px) !important;top:69px;width:282px !important;}A.navbar-brand:lang(en){left:calc(50% - 133px);top:69px;width:282px;background-position:center -96px;background-size:cover;}.path-project .views-row{float:none;width:100%;}.path-show .views-field-field-slaid IMG,.path-afisha .views-field-field-slaid IMG,.page-node-type-project .field--name-field-uchasniki .views-field-field-slaid IMG,.page-node-type-project .field--name-field-afisha .views-field-field-slaid IMG{min-width:170%;margin-left:-39%;}TABLE.projtb td{margin-bottom:30px;}TABLE.projtb td:first-child{width:100%;float:none;position:relative;margin:0 65px 10px 0;text-align:center;}}@media (max-width:1130px){}@media (max-width:319px){BODY > DIV{display:none;}BODY:after{content:"Unsupported screen resolution";text-align:center;display:block;margin:50px 0;}}
