a,a:active,a:focus,a:hover,body{color:#000}.paginationContainer,p a{border-bottom:1px solid #000}body{font-family:Roboto;overflow-x:hidden}a,input,li,span{outline:0!important}@media screen and (max-width:767px){.row.maxWidthRow{max-width:100vw}}ul{list-style:none}.cBoth{clear:both}.add-space{height:300px}.mb-25{margin-bottom:25px}.hoverPadding,.more{-webkit-transition:padding-left .25s ease-in-out;-moz-transition:padding-left .25s ease-in-out;-o-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out}.hoverPadding:hover,.more:hover{padding-left:5px}a{text-decoration:none!important}a:hover{text-decoration:none}p{margin-bottom:14px}h3{font-size:16px;margin-top:0}h3.pageTitle{margin-bottom:30px;padding-left:20px}#wrap{margin:0 auto;min-height:100%;width:100%;max-width:1060px;position:relative}@media screen and (min-width:1060px){.container-fluid{padding:0 20px}}.container-fluid{max-width:1040px;z-index:10}.mainContainer{min-height:calc(100vh - 301px)}.side-grid{position:absolute;top:0;height:calc(100% + 20px)}@media screen and (max-width:1059px){.side-grid{display:none}}.side-grid.left-grid{background:url(/img/leftGridOne.png) top right;left:calc((100vw - 100%)/ 2 * (-1));width:calc((100vw - 100%)/ 2)}.side-grid.right-grid{background:url(/img/rightGridOne.png) top left;left:100%;width:calc((100vw - 100%)/ 2)}.overlay-container{position:absolute;opacity:0;top:0;left:0;width:100vw;min-height:100vh;z-index:999;cursor:pointer;overflow:hidden}.overlay-container img{position:absolute;top:0;left:0;right:0;margin:0 auto;width:900px;max-width:100%}.standardContent{-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.standardContent.standard-squares{max-width:860px;float:right}.standardContent.standard-about{margin-bottom:30px}.search-nav,.standardContent.standard-searchResults h1{margin-bottom:40px}.standardContent.standard-404{min-height:660px}.search-nav{display:flex}.search-nav a{display:block;width:150px;height:50px;font-size:20px;font-weight:600;padding:10px 20px 0;color:#231f20}.search-nav a.search-posts{margin-right:20px}.search-nav a.active,.search-nav a:not(.disabled):hover{background:-webkit-linear-gradient(left,#231f20,#fafcff);background:-o-linear-gradient(right,#231f20,#fafcff);background:-moz-linear-gradient(right,#231f20,#fafcff);background:linear-gradient(to right,#231f20,#fafcff);color:#fff}.search-nav a.disabled{opacity:.5;cursor:default}.chosen-container a.chosen-single,.chosen-container ul.chosen-results li,.info,select{font-family:"Roboto Mono";font-size:10px;letter-spacing:1px;text-transform:uppercase}select{border:1px solid #000;padding-right:30px}.navbar-brand,.navbar-collapse{padding-left:0;padding-right:0}.navbar-default{border:none;background-color:#fff;margin-bottom:50px}.navbar-brand{display:block;height:auto;padding-top:22px;margin-left:0!important}@media screen and (min-width:1060px){.navbar-collapse{width:33%;float:right}.navbar-brand{float:none}}@media screen and (max-width:767px){.navbar-brand{padding-left:15px;padding-top:16px}}.container-fluid{position:relative}header .navbar-default{background-color:transparent;position:relative;z-index:100}header .navbar-default .desk-nav{opacity:0;position:absolute;z-index:9999;width:205px;top:150px;left:-210px;background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);background:linear-gradient(to right,#231f20,#aaacaf);padding:14px 18px}@media screen and (min-width:1060px) and (max-width:1477px){header .navbar-default .desk-nav{left:calc((100vw - 1000px)/ 2 * (-1));top:95px}}header .navbar-default .desk-nav .anchor{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;cursor:move}header .navbar-default .desk-nav .anchor .arrow{position:absolute}header .navbar-default .desk-nav .anchor .arrow.top-arrow{top:0;left:0;right:0;margin:0 auto}header .navbar-default .desk-nav .anchor .arrow.right-arrow{top:calc(50% - 5px);right:0}header .navbar-default .desk-nav .anchor .arrow.bottom-arrow{bottom:0;left:0;right:0;margin:0 auto}header .navbar-default .desk-nav .anchor .arrow.left-arrow{top:calc(50% - 5px);left:0}header .navbar-default .desk-nav ul{list-style-type:none;padding:19px 25px;margin:0;position:relative;z-index:5}header .navbar-default .desk-nav ul li a{font-size:19px;font-weight:700;color:#fff!important;letter-spacing:3px}header .navbar-default .desk-nav ul li.active a,header .navbar-default .desk-nav ul li:hover a{color:#b3b3b3!important}header .navbar-default .navbar-nav>.open a:focus,header .navbar-default .navbar-nav>.open>a,header .navbar-default .navbar-nav>.open>a:hover{background-color:#fff}header .navbar-default .navbar-nav .dropdown-menu{box-shadow:none;border-radius:0;border-color:#000;left:10px;padding:3px}header .navbar-default .navbar-nav .dropdown-menu li{margin-bottom:3px}header .navbar-default .navbar-nav .dropdown-menu li:last-of-type{margin-bottom:0}header .navbar-default .navbar-nav .dropdown-menu li a{padding:4px 7px 2px}header .navbar-default .navbar-nav .dropdown-menu li a.active,header .navbar-default .navbar-nav .dropdown-menu li a:hover{background-color:#000;background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);background:linear-gradient(to right,#231f20,#aaacaf);color:#fff!important}header .navbar-default .navbar-toggle{border-radius:0;border:none;background-color:transparent!important;margin-top:12px}header .navbar-default .navbar-toggle .icon-bar{background-color:#000;border-radius:0;height:5px;width:35px}header .navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}header .navbar-info{width:33%;padding-top:20px;float:left}header .navbar-collapse{padding-top:20px}@media screen and (max-width:1059px){header .navbar-default .desk-nav{display:none}header .navbar-default .navbar-nav .dropdown-menu{min-width:0;left:10px;position:relative}header .navbar-default .navbar-nav .dropdown-menu li a{white-space:normal}header .navbar-info{display:none}header .navbar-collapse{padding-top:0;padding-right:10px}}@media screen and (min-width:1060px){header .navbar-header{width:33%;float:left}header .navbar-collapse{padding-left:20px}}@media screen and (max-width:767px){header .navbar-collapse{padding-top:0;padding-left:20px}header .navbar-collapse ul.nav{margin-right:0;padding:0}header .navbar-collapse ul.nav li{font-size:20px}header .navbar-collapse ul.nav li a{padding-bottom:0}header .navbar-collapse form.filtersForm{float:none;margin-right:0;margin-bottom:40px}header .navbar-collapse .searchContainer{width:150px}header .navbar-collapse .tagFilters{margin-bottom:20px}header ul.nav{padding-top:40px!important}}@media screen and (max-width:767px) and (max-width:1059px){header .navbar-collapse ul.nav{float:left}}header ul.nav li{display:block;float:none;font-size:28px;-webkit-transition:margin-left .25s ease-in-out 85ms;-moz-transition:margin-left .25s ease-in-out 85ms;-o-transition:margin-left .25s ease-in-out 85ms;transition:margin-left .25s ease-in-out 85ms}@media screen and (max-width:1059px){header ul.nav{padding-left:10px;max-width:50%}header ul.nav li{font-size:24px}}header ul.nav li a{-webkit-transition:padding-left .25s ease-in-out;-moz-transition:padding-left .25s ease-in-out;-o-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out;color:#000!important;padding-top:0;padding-bottom:0;padding-left:10px}header ul.nav li a:hover{padding-left:15px}header ul.nav li a div.arrow{background:url(/img/25fps-trokut-hover-active.png) no-repeat;width:33px;height:21px;float:left;margin-right:11px}header ul.nav li.active a{background-color:transparent!important}.header-2017 .navbar-collapse>ul li.active>a,header .searchContainer .languages a.info:hover{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);color:#fff!important}@media screen and (min-width:1060px){header ul.nav li.mobileNav{display:none}}header ul.nav li.mobileNav.separator{border-top:1px solid #d3d3d3;margin:5px 0 8px 10px}header .searchContainer{float:right}@media screen and (max-width:1059px){header .searchContainer{padding-top:10px}}header .searchContainer .languages{float:right}header .searchContainer .languages a.info{padding:4px 7px}header .searchContainer .languages a.info:hover{background:linear-gradient(to right,#231f20,#aaacaf)}header .searchContainer .header-text{float:right;display:none;max-width:80%;padding-top:5px}header .searchContainer .header-text img{max-width:100%;float:right}header .searchForm{position:relative;margin-bottom:8px}header .searchForm ::-webkit-input-placeholder{text-transform:uppercase}header .searchForm :-moz-placeholder{text-transform:uppercase}header .searchForm ::-moz-placeholder{text-transform:uppercase}header .searchForm :-ms-input-placeholder{text-transform:uppercase}header .searchForm :placeholder-shown{text-transform:uppercase}@media screen and (max-width:1059px){header .searchContainer .header-text{display:block}header .searchForm{float:right}}@media screen and (max-width:767px){header .searchForm{width:calc(100vw - 40px)}header .searchForm input.searchField{width:100%}}header input.searchField{display:block;border:1px solid #000;outline:0!important;width:150px;height:25px;padding:3px 27px 0 10px;position:relative;text-transform:none}header .searchIcon{background:url(/img/searchIcon.png) center no-repeat;background-size:13px;width:25px;height:25px;cursor:pointer;position:absolute;top:0;right:0}.header-2017 .navbar-header{width:auto}.header-2017 .navbar-header .navLogo{width:190px}@media screen and (max-width:767px){.header-2017 .navbar-header .navLogo{width:115px}}.header-2017 .navbar-info{font-family:Roboto;font-size:11px;font-weight:500;width:auto;padding:20px 30px 0;letter-spacing:1px}.header-2017 .navbar-collapse{width:auto}.header-2017 .navbar-collapse>ul{display:block;float:right!important;margin-top:-8px;margin-bottom:12px}.header-2017 .navbar-collapse>ul li{float:left;margin-left:5px;margin-bottom:5px}.header-2017 .navbar-collapse>ul li.active>a{background:linear-gradient(to right,#231f20,#aaacaf)}.header-2017 .navbar-collapse>ul li a{font-family:Roboto;font-weight:700;font-size:17px;text-transform:none;letter-spacing:0;padding:5px 14px 10px}.header-2017 .navbar-collapse>ul li a:hover{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);background:linear-gradient(to right,#231f20,#aaacaf);color:#fff!important;padding:5px 14px 10px}.header-2017 .navbar-collapse>ul li a.with-gif,.header-2017 .navbar-collapse>ul li a.with-gif:hover{padding:0}.header-2017 .navbar-collapse>ul .dropdown-menu{margin-top:5px;margin-left:-10px;min-width:auto}.header-2017 .navbar-collapse>ul .dropdown-menu li{margin-left:0}.header-2017 .navbar-collapse>ul .dropdown-menu li a{padding:5px 14px 10px}@media screen and (max-width:767px){.header-2017 .navbar-collapse>ul{max-width:45%;width:190px;margin-top:0;margin-bottom:0;float:left!important;padding-top:50px!important}.header-2017 .navbar-collapse>ul li{float:none;margin-left:10px}.header-2017 .navbar-collapse>ul li a,.header-2017 .navbar-collapse>ul li a:hover{padding:5px 10px!important}.header-2017 .navbar-collapse>ul li a.with-gif{padding:0!important;background:#fff!important}}.header-2017 .searchContainer ul.sub-nav li a:hover,.pagination.gtPagination li a:hover,.pagination.gtPagination li span:hover,.pagination.gtPagination li.active a{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf)}@media screen and (min-width:768px){.header-2017 .navbar-collapse>ul .dropdown-menu{position:absolute}.header-2017 .navbar-collapse>ul{padding-left:0;max-width:inherit}.header-2017 .navbar-collapse>ul li.mobileNav{display:none}.header-2017 .navbar-collapse{padding-top:20px;padding-right:0;float:right}.header-2017 .searchContainer .header-text{display:none}}.header-2017 .searchContainer form{float:right;margin-right:15px;margin-left:26px}@media screen and (max-width:767px){.header-2017 .searchContainer form{margin-left:0;margin-right:0}.header-2017 .searchContainer ul.sub-nav{display:none}}.header-2017 .searchContainer ul.sub-nav{float:left;padding:3px 0 0}.header-2017 .searchContainer ul.sub-nav li{float:left;margin-left:26px}.header-2017 .searchContainer ul.sub-nav li:first-child{margin-left:0}.header-2017 .searchContainer ul.sub-nav li a{padding:3px 6px}.header-2017 .searchContainer ul.sub-nav li a:hover{background:linear-gradient(to right,#231f20,#aaacaf);color:#fff}.header-2017 .searchContainer .header-text{font-size:11px;font-weight:500}@media screen and (min-width:768px){.header-2017 .searchContainer{padding-top:0}.header-2017 .searchContainer .languages{display:none}}.outerIsotopeContainer{overflow:hidden;margin-bottom:15px}.outerIsotopeContainer .isotopeContainer{-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;opacity:0}.isotopeItem{width:320px;float:left;margin-right:10px}.isotopeItem.item-buy{width:490px}@media screen and (max-width:1059px){.isotopeItem.item-buy{width:48.5%}}@media screen and (max-width:560px){.isotopeItem.item-buy{width:100%}}@media screen and (max-width:1059px){.isotopeItem:not(.item-squares):not(.item-buy){width:32%}}@media screen and (max-width:767px){.isotopeItem{width:48.5%!important}}@media screen and (max-width:560px){.isotopeItem{width:100%!important}}.grid-sizer{width:320px}.grid-sizer.grid-buy{width:490px}@media screen and (max-width:1059px){.grid-sizer.grid-buy{width:48.5%}}@media screen and (max-width:560px){.grid-sizer.grid-buy{width:100%}}@media screen and (max-width:1059px){.grid-sizer:not(.grid-squares):not(.grid-buy){width:32%}}@media screen and (max-width:767px){.grid-sizer{width:48.5%!important}}@media screen and (max-width:560px){.grid-sizer{width:100%!important}}.gutter-sizer{width:20px}@media screen and (max-width:1059px){.gutter-sizer:not(.grid-squares):not(.grid-buy){width:2%}}@media screen and (max-width:767px){.gutter-sizer{width:3%!important}}@media screen and (max-width:560px){.gutter-sizer{width:0!important}}.postContent{margin-bottom:20px;padding:0 20px}.postContent.itemContent div.info{margin-bottom:12px}.postContent span.info{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.postContent span.info.biggerMargin{margin-bottom:10px}@media screen and (min-width:1060px){.postContent span.info{max-width:250px}}.postContent .postImage{max-width:250px;margin-bottom:10px;position:relative}.postContent .postImage.itemImage{max-width:450px}.postContent .postImage img{width:100%}@media screen and (max-width:560px){.postContent .postImage{max-width:450px}}.postContent span.search-result-type{margin-top:-10px}.postContent span.highlight{background-color:#ff0;color:#000;padding:0 1px}.postContent h2{font-weight:700;font-size:20px;line-height:23px;margin-top:0;margin-bottom:13px}.postContent h2.film-title{margin-bottom:3px}.postContent h3{margin:0 0 13px;font-size:14px}.postContent .excerpt,.postContent .itemContent{font-size:13px;padding-top:5px}.postContent .excerpt p,.postContent .itemContent p{margin-bottom:14px}.postContent .excerpt p:last-of-type,.postContent .itemContent p:last-of-type{margin-bottom:0}.more{margin-top:20px;display:table;font-weight:700;font-size:10px;padding-top:4px;position:relative;height:21px;outline:0!important}.more.order{padding-left:0;padding-right:54px;padding-top:9px;height:30px}.more.social{padding:0;margin-top:0;height:26px;width:26px;float:left}.more.social.facebook{margin-right:13px}.more:hover span.inactive{opacity:0}.more>a{display:block;overflow:hidden}.more span{-webkit-transition:opacity 70ms linear;-moz-transition:opacity 70ms linear;-o-transition:opacity 70ms linear;transition:opacity 70ms linear;display:block;position:absolute;top:0;z-index:10}.more span.triangle{left:0;height:21px;width:33px;background:url(/img/25fps-trokut-normal.png) no-repeat}.more span.triangleActive{background:url(/img/25fps-trokut-hover-active.png) no-repeat;z-index:5}.more span.order{right:0;height:30px;width:46px;background:url(/img/25fps-naruci-normal.png) no-repeat}.more span.orderActive{background:url(/img/25fps-naruci-hover.png) no-repeat;z-index:5}.more span.facebook{right:0;height:26px;width:26px;background:url(/img/25fps-fb-c-normal.png) no-repeat}.more span.facebookActive{background:url(/img/25fps-fb-b-hover.png) no-repeat;z-index:5}.more span.twitter{right:0;height:26px;width:26px;background:url(/img/25fps-tw-c-normal.png) no-repeat}.more span.twitterActive{background:url(/img/25fps-tw-b-hover.png) no-repeat;z-index:5}.shareAndOrderContainer .shareContainer{margin-top:20px;overflow:hidden;float:left}.shareAndOrderContainer span.share{float:left;font-weight:700;padding-top:8px;margin-right:13px}.openGallery{cursor:pointer;position:relative}.openGallery.isotopeOpenGallery{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;opacity:0;background-color:#000;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.openGallery.isotopeOpenGallery:hover{opacity:1}.openGallery .openGalleryText{color:#fff;position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;z-index:30}.openGallery a{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:40}.openGallery a:first-of-type{display:block}.ui-tabs,.ui-tabs .ui-tabs-panel{padding:0}.ui-tabs .ui-tabs-nav{padding:0;overflow:hidden;margin-bottom:1px}.paginationContainer{text-align:center;border-top:1px solid #000}.paginationContainer ul{margin:9px 0 4px}.paginationContainer .prevNext{margin:10px 0}.paginationContainer .prevNext.prev{float:left}.paginationContainer .prevNext.next{float:right}.paginationContainer .prevNext.disabled{opacity:.75}.paginationContainer .prevNext.disabled a{cursor:default}.paginationContainer .prevNext a{display:block;height:21px;position:relative;padding-top:4px;color:#000!important;text-decoration:none!important}.paginationContainer .prevNext a.rightArrow{padding-right:53px}.paginationContainer .prevNext a.leftArrow{padding-left:53px}@media screen and (max-width:767px){.paginationContainer .prevNext a.rightArrow{padding-right:40px}.paginationContainer .prevNext a.leftArrow{padding-left:40px}}.paginationContainer .prevNext a:not(.disabled):hover span.arrow:not(.active){opacity:0}.paginationContainer .prevNext span.arrow{width:33px;height:21px;display:block;position:absolute;top:0;-webkit-transition:opacity 70ms linear;-moz-transition:opacity 70ms linear;-o-transition:opacity 70ms linear;transition:opacity 70ms linear}.paginationContainer .prevNext span.arrow.leftArrow{background:url(/img/25fps-trokut-normal-left.png) no-repeat;left:0;z-index:10}.paginationContainer .prevNext span.arrow.leftArrow.active{background:url(/img/25fps-trokut-hover-active-left.png) no-repeat;z-index:5}.paginationContainer .prevNext span.arrow.rightArrow{background:url(/img/25fps-trokut-normal.png) no-repeat;right:0;z-index:10}.paginationContainer .prevNext span.arrow.rightArrow.active{background:url(/img/25fps-trokut-hover-active.png) no-repeat;z-index:5}.pagination.gtPagination li a,.pagination.gtPagination li span{-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;outline:0;border:none;color:#000;margin:0 5px;padding:5px 12px 3px;border-radius:0;background-color:transparent}.rightSidebar ul li,footer .footerInfo .infoBox ul li{-webkit-transition:padding-left .25s ease-in-out;-moz-transition:padding-left .25s ease-in-out;-o-transition:padding-left .25s ease-in-out}.pagination.gtPagination li a:hover,.pagination.gtPagination li span:hover,.pagination.gtPagination li.active a{color:#fff!important;background:linear-gradient(to right,#231f20,#aaacaf)}.pagination.gtPagination li.disabled span:not(.dots){color:#fff!important;background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);background:linear-gradient(to right,#231f20,#aaacaf);border-radius:0;cursor:default}.pagination.gtPagination li.disabled span.dots,.pagination.gtPagination li.disabled span.dots:focus,.pagination.gtPagination li.disabled span.dots:hover{background-color:#fff;cursor:default;color:#000!important}.pagination.gtPagination li:first-child a,.pagination.gtPagination li:first-child span{margin-right:25px;padding-left:7px;padding-right:7px}.pagination.gtPagination li:last-child a,.pagination.gtPagination li:last-child span{margin-left:25px;padding-left:7px;padding-right:7px}@media screen and (max-width:767px){.pagination.gtPagination li:not(.active){display:none}}.standard-search h1,.standard-search h2{margin:0 0 30px;font-size:28px}.pageContentContainer{float:right;width:100%;max-width:810px}.pageContent{float:left;width:470px;max-width:470px;margin-right:20px;margin-bottom:30px;padding-right:20px}.pageContent p{font-size:13px}.pageContent h1,.pageContent h2{margin:0 0 30px;font-size:28px}.pageContent h3{margin:0}.pageContent .postInfo{margin-bottom:23px;padding-top:3px}.pageContent .fullPostImage{position:relative;margin-bottom:20px}.pageContent .fullPostImage img{max-width:100%}@media screen and (max-width:879px){.pageContent{width:57.5%;margin-right:3%}}@media screen and (max-width:560px){.pageContent{width:100%;margin-right:0}}.rightSidebar{float:left;width:320px;max-width:320px;min-height:1px;margin-bottom:30px;padding-left:20px}@media screen and (max-width:560px){.rightSidebar{padding-left:0;max-width:100%}}.rightSidebar.hasBorder{padding-left:17px;border-left:3px solid #000}.rightSidebar ul{list-style:none;margin:0;padding:0}.rightSidebar ul li{line-height:16px;transition:padding-left .25s ease-in-out}.rightSidebar ul li:hover{padding-left:5px}.rightSidebar h3{margin-bottom:20px;font-size:18px}.rightSidebar h4{font-size:13px;margin-top:0}.rightSidebar p{font-size:13px;margin-bottom:0}.rightSidebar .tagBlock h3 span.squares{font-style:italic}.rightSidebar .tagBlock div.info{margin-bottom:7px}.rightSidebar .tagBlock div.imageContainer{max-width:150px;margin-bottom:15px}.rightSidebar .tagBlock div.imageContainer img{width:100%}.rightSidebar .postBlock{display:block;margin-bottom:40px;max-width:235px}@media screen and (max-width:879px){.rightSidebar{width:38.5%}}@media screen and (max-width:560px){.rightSidebar .postBlock{max-width:100%}.rightSidebar{width:100%;margin-right:0}}.leftSidebar{overflow:hidden;padding-right:40px;padding-top:3px}.archive-film-header{margin-bottom:35px}@media screen and (max-width:767px){.archive-film-header .nav-block:not(.no-mobile-margin){margin-bottom:5px}.archive-film-header .nav-block:not(.no-mobile-margin).film-name-nav-block{display:none}}div.categories-nav-container{position:relative}div.categories-nav-container .menu-hover-items{width:100%;height:0;position:absolute;left:0;bottom:0;z-index:5}div.categories-nav-container .menu-hover-items img{position:absolute;display:none;max-width:100vw}@media screen and (min-width:768px) and (max-width:991px){.leftSidebar{width:100%}div.categories-nav-container .menu-hover-items img{display:none!important}}@media screen and (max-width:767px){div.categories-nav-container .menu-hover-items img{display:none!important}}div.categories-nav-container .menu-hover-items img.menu-hover-1,div.categories-nav-container .menu-hover-items img.menu-hover-2,div.categories-nav-container .menu-hover-items img.menu-hover-3,div.categories-nav-container .menu-hover-items img.menu-hover-4,div.categories-nav-container .menu-hover-items img.menu-hover-5{top:0;left:-30px}div.no-subnav-spacer{padding-top:30px}ul.categories-nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0;flex-wrap:wrap;position:relative;z-index:10;border:2px solid #000;border-bottom:none}ul.categories-nav li{-webkit-flex:1;flex:1;-webkit-flex-basis:0;flex-basis:0;padding:15px 8px 15px 10px;margin-left:-2px;text-align:center;display:flex;flex-direction:column;justify-content:center;border-left:2px solid #000;border-bottom:2px solid #000}@media screen and (max-width:1059px){ul.categories-nav li{-webkit-flex-basis:25%;flex-basis:25%}}@media screen and (max-width:767px){ul.categories-nav li{-webkit-flex-basis:45%;flex-basis:45%}}@media screen and (max-width:449px){ul.categories-nav li{-webkit-flex-basis:60%;flex-basis:60%}}ul.categories-nav li.active,ul.categories-nav li:hover{background-color:#000}ul.categories-nav li.active a,ul.categories-nav li:hover a{color:#fff!important}ul.categories-nav li a{font-size:15px;letter-spacing:2px;text-transform:uppercase;color:#000!important}ul.categories-nav li.disabled a{color:#cdcdcd!important;cursor:default}ul.categories-nav li.disabled:hover{background-color:transparent}ul.categories-subnav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 5px 10px}ul.categories-subnav li{-webkit-flex:1;flex:1;-webkit-flex-basis:0;flex-basis:0;margin:0 5px}ul.categories-subnav li a{padding:4px 10px;font-size:12px;display:block}ul.categories-subnav li a:hover,ul.categories-subnav li.active a{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf);background:linear-gradient(to right,#231f20,#aaacaf);color:#fff!important}.program-group{overflow:hidden}.program-group h3{font-size:40px;font-weight:700;margin-bottom:6px}.program-group h3.related-films{font-size:20px;padding-left:20px;margin-bottom:0}.program-group h3.jury-title{padding-left:20px}.program-group h3 span{display:inline-block}.program-group h3 span.first{min-width:330px}.program-group h3 span.second{min-width:160px}.program-group h3 span.colon{display:none}@media screen and (max-width:1059px){.program-group h3 span{min-width:1px!important}.program-group h3 span.colon{display:inline-block;margin-left:-12px}}.program-group ul.film-list{overflow:hidden;margin-left:-10px;margin-right:-10px;padding:40px 0 0}.program-group ul.film-list.juror-list li h4{margin-top:0;font-weight:700;font-size:28px}.program-group ul.film-list.juror-list li span.info{margin-bottom:20px;display:block}.program-group ul.film-list.juror-list li img{margin-bottom:20px}.program-group ul.film-list:not(.archive-list) li:nth-of-type(3n+3){clear:right}.program-group ul.film-list:not(.archive-list) li:nth-of-type(3n+4){clear:left}.program-group ul.film-list li{position:relative;float:left;display:block;width:320px;margin:0 10px 65px;padding:0 50px 0 20px}@media screen and (max-width:1059px){.program-group ul.film-list li{width:calc(50% - 20px)}.program-group ul.film-list li:nth-of-type(2n+2){clear:right}.program-group ul.film-list li:nth-of-type(2n+3){clear:left}}section.film-slider .content:after,section.film-slider a.slider-control.next:after,section.film-slider a.slider-control:after,section.film-slider:after,section.gallery ul.gallery-images:after,ul.pagination-dots:after{clear:both}@media screen and (max-width:767px){.program-group ul.film-list li{width:100%;clear:both}}.program-group ul.film-list li .movie-image-container{position:relative;display:inline-block}.program-group ul.film-list li .award{font-family:"Roboto Mono",sans-serif;font-size:12px;line-height:20px;letter-spacing:1.5px;color:#fff;width:97px;min-height:70px;background:#000;text-transform:uppercase;padding:5px 10px;position:absolute;top:-20px;right:-20px;z-index:10}.program-group ul.film-list li img{max-width:100%;margin-bottom:8px}.program-group ul.film-list li a.film-title{display:block;font-weight:700;font-size:16px}.program-group ul.film-list li span.author-name{display:block;font-weight:400;font-size:16px}.page-sections{float:right;width:660px;max-width:100%;margin-right:10px}.page-sections.wider{width:829px}@media screen and (max-width:991px){.page-sections.wider{width:100%;margin-right:0;float:left;max-width:660px}}.page-sections.sponsors-container{width:750px}@media screen and (max-width:991px){.page-sections.sponsors-container{width:100%;margin-right:0;float:left;max-width:750px}}.page-sections.sponsors-container .page-section{width:100%;padding-right:70px}.page-sections.application-page-sections{float:none}.page-sections.application-page-sections section.page-section{margin:0;padding:10px}.page-sections.full-width,.page-sections.full-width .page-section{float:none;width:100%}.page-sections .section-gutter-sizer{width:20px}@media screen and (max-width:991px){.page-sections{width:100%;margin-right:0;float:left;max-width:660px}}.page-sections .page-section{padding:0 20px;float:left;width:320px;max-width:100%}.page-sections .page-section.wider{width:449px;padding-left:0}@media screen and (max-width:767px){.page-sections .page-section{padding:0}}.page-sections .page-section .sponsor-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.page-sections .page-section .sponsor-row a{display:block;margin:0 0 30px;padding:15px 0}.page-sections .page-section .sponsor-row a img{max-width:100%}.page-sections .page-section h2{font-size:28px;font-weight:700;margin-bottom:30px}.page-sections .page-section .page-content.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.page-sections .page-section .page-content.embed-container embed,.page-sections .page-section .page-content.embed-container iframe,.page-sections .page-section .page-content.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.page-sections .page-section .page-content p{font-size:13px}.page-sections .page-section .page-content p:last-of-type{margin-bottom:0}.page-sections .page-section .page-content h3{font-size:13px;font-weight:700;margin-bottom:0}.page-sections .page-section .page-content a.icon-link{float:left;padding-right:30px;margin-bottom:20px;max-width:50%}.page-sections .page-section .page-content a.icon-link img{display:block;margin-bottom:12px}@media screen and (max-width:767px){.page-sections .page-section .page-content a.icon-link{max-width:100%}}.page-sections .page-section a.map-link{width:280px;height:193px;margin-bottom:10px;display:block;background:url(/img/map.png) left top no-repeat;text-indent:-999px;overflow:hidden}.schedule-row .narrow-container.time-container>span.hover-state,aside.side-menu ul li a.active,aside.side-menu ul li a:hover{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf)}aside.side-menu{float:right}aside.side-menu ul{padding-left:10px;padding-top:10px;width:160px}aside.side-menu ul li{margin-bottom:10px}aside.side-menu ul li a{font-size:20px;font-weight:700;display:block;min-height:50px;width:100%;padding:11px 20px}aside.side-menu ul li a.active,aside.side-menu ul li a:hover{color:#fff!important;background:linear-gradient(to right,#231f20,#aaacaf)}aside.side-menu.pages{border-left:1px solid #000;min-height:calc(100vh - 310px)}@media screen and (max-width:991px){aside.side-menu{min-height:0!important;float:none;width:320px;max-width:100%;padding-left:0;border-left:none!important;margin-bottom:40px}aside.side-menu ul{width:100%;padding-left:0}aside.side-menu ul li{display:block;text-align:center}}aside.cities ul{padding-top:100px}@media screen and (max-width:1059px){aside.cities{min-height:0!important;float:none;width:320px;max-width:100%;padding-left:0;border-left:none!important;margin-bottom:40px}aside.cities ul{width:100%;padding-left:0;padding-top:0}aside.cities ul li{display:block;text-align:center}.schedule-container.desktop-container{display:none}}.schedule-container{float:right}.schedule-container.mobile-container{display:none;float:left}.schedule-container .schedule-date-container{margin-bottom:30px}@media screen and (max-width:1059px){.schedule-container.mobile-container{display:block;max-width:700px;width:100%}.schedule-container .schedule-date-container{float:left}}.schedule-container .schedule-date-container .events-for-date{display:none}.schedule-container .schedule-date-container .events-for-date.open{display:block}.schedule-row{display:-webkit-flex;display:flex;border-right:1px solid #000;padding-right:10px}.schedule-row.no-border{border:none}.schedule-row.spacer-row{margin-bottom:50px}.schedule-row.spacer-row.big-spacer{margin-bottom:400px}.schedule-row .narrow-container{display:-webkit-flex;display:flex;width:160px;margin-left:10px;border-left:1px solid #000;padding:0 0 10px 10px}@media screen and (max-width:1059px){.schedule-row .narrow-container{width:189px}}.schedule-row .narrow-container.spacer-container{padding-bottom:20px}.schedule-row .narrow-container.time-container{margin-left:0;border-left:none;-webkit-justify-content:flex-end;justify-content:flex-end;width:149px}@media screen and (max-width:1059px){.schedule-row .narrow-container.time-container{width:80px}.schedule-row.dates-header{cursor:pointer}}.schedule-row .narrow-container.time-container>span{display:block;height:40px;font-family:"Roboto Mono",sans-serif;font-size:14px;float:right;padding:11px 15px 0}.schedule-row .narrow-container.time-container>span.hover-state{background:linear-gradient(to right,#231f20,#aaacaf);color:#fff}.schedule-row .narrow-container .narrow-inner-container.has-content:not(.date-container):hover,aside.social{background:-webkit-linear-gradient(left,#231f20,#aaacaf);background:-o-linear-gradient(right,#231f20,#aaacaf);background:-moz-linear-gradient(right,#231f20,#aaacaf)}.schedule-row .narrow-container .narrow-inner-container{padding:18px 8px 18px 10px;width:100%}.schedule-row .narrow-container .narrow-inner-container.has-content:not(.date-container):hover{background:linear-gradient(to right,#231f20,#aaacaf);color:#fff}.schedule-row .narrow-container .narrow-inner-container.has-content:not(.date-container):hover a{color:#fff!important}.schedule-row .narrow-container .narrow-inner-container .location{margin-bottom:10px}.schedule-row .narrow-container .narrow-inner-container h2{font-size:16px;font-weight:700;margin:10px 0 0}.schedule-row .narrow-container .narrow-inner-container h3{font-weight:700;font-size:16px;margin-bottom:15px;margin-top:10px}.schedule-row .narrow-container .narrow-inner-container h4{margin-top:0;font-size:13px;margin-bottom:3px}.schedule-row .narrow-container .narrow-inner-container .category-container a:last-of-type h4,.schedule-row .narrow-container .narrow-inner-container .category-container h4.film-title.no-margin{margin-bottom:0}.schedule-row.dates-header{font-family:"Roboto Mono",sans-serif;font-size:18px;text-transform:uppercase}.schedule-row.dates-header .narrow-inner-container{padding-top:0;padding-bottom:40px}@media screen and (max-width:1059px){.schedule-row.dates-header .narrow-inner-container{padding-bottom:0}}.schedule-row.dates-header .time-container img.right-arrow{display:block;width:31px;height:19px;margin-right:20px;margin-top:20px}.schedule-row.dates-header .time-container img.down-arrow{display:none;width:19px;height:31px;margin-right:25px;margin-top:10px}.schedule-row.dates-header.open .time-container img.right-arrow{display:none}.schedule-row.dates-header.open .time-container img.down-arrow{display:block}ul.pagination-dots{list-style-type:none;display:block;padding:0;margin:0;zoom:1;float:none;text-align:center;cursor:default;font-size:0}ul.pagination-dots:after,ul.pagination-dots:before{content:"";display:table}ul.pagination-dots>li{display:block;padding:0;margin:0;float:left}ul.pagination-dots li{display:inline-block;float:none;width:15px;height:15px;margin-left:.15rem;margin-right:.15rem}ul.pagination-dots button{outline:0;background:0 0;box-shadow:none;-webkit-appearance:normal;-moz-appearance:normal;appearance:normal;margin:0;padding:0;border-radius:0;width:15px;height:15px;display:block;cursor:pointer;box-sizing:border-box;border:2px solid #fff}ul.pagination-dots button:active{margin:0;padding:0}ul.pagination-dots button.selected,ul.pagination-dots button:hover{background:#fff}section.gallery.news-gallery{width:450px;height:281px;margin-bottom:15px}section.gallery.news-gallery ul.gallery-images{height:281px}section.gallery.news-gallery ul.gallery-images li,section.gallery.news-gallery ul.gallery-images li img{width:450px;height:281px}@media screen and (max-width:899px){section.gallery.news-gallery,section.gallery.news-gallery ul.gallery-images li,section.gallery.news-gallery ul.gallery-images li img{width:380px;height:237px}section.gallery.news-gallery ul.gallery-images{height:237px}}@media screen and (max-width:899px) and (max-width:744px){section.gallery.news-gallery,section.gallery.news-gallery ul.gallery-images li,section.gallery.news-gallery ul.gallery-images li img{width:270px;height:168px}section.gallery.news-gallery ul.gallery-images{height:168px}}section.gallery{display:block;width:660px;height:412px;background:#999;overflow:hidden;position:relative;margin-bottom:1rem}@media (max-width:700px){section.gallery{width:470px;height:293.75px}}@media (max-width:550px){section.gallery{width:300px;height:187.5px}}section.gallery ul.gallery-images{list-style-type:none;display:block;padding:0;margin:0;zoom:1;height:412px;width:64000px;-webkit-transition:margin-left .4s;-moz-transition:margin-left .4s;-o-transition:margin-left .4s;transition:margin-left .4s}section.gallery ul.gallery-images:after,section.gallery ul.gallery-images:before{content:"";display:table}section.gallery ul.gallery-images>li{display:block;padding:0;margin:0;float:left}section.gallery ul.gallery-images li{width:660px;height:412px;display:block;position:relative}@media (max-width:700px){section.gallery ul.gallery-images li{width:470px;height:293.75px}}@media (max-width:550px){section.gallery ul.gallery-images li{width:300px;height:187.5px}}section.gallery ul.gallery-images li img{width:660px;height:412px;display:block;position:relative}@media (max-width:700px){section.gallery ul.gallery-images li img{width:470px;height:293.75px}}@media (max-width:550px){section.gallery ul.gallery-images li img{width:300px;height:187.5px}}section.gallery ul.pagination-dots{position:absolute;bottom:20px;width:100%}section.gallery.playing ul.pagination-dots{opacity:0;bottom:60px;-webkit-transition:opacity .2s,bottom .2s;-moz-transition:opacity .2s,bottom .2s;-o-transition:opacity .2s,bottom .2s;transition:opacity .2s,bottom .2s}section.gallery.playing:hover ul.pagination-dots{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}section.gallery iframe{position:absolute;left:0;top:0;display:none;width:100%;height:100%}section.gallery iframe[src]{display:block}section.gallery span.play-icon{width:60px;height:60px;top:50%;left:50%;display:block;position:absolute;margin-top:-30px;margin-left:-30px;background:url(/img/playButton.png) center no-repeat}section.film-slider{display:block;box-sizing:border-box;max-width:1020px;zoom:1;min-height:600px}section.film-slider:after,section.film-slider:before{content:"";display:table}section.film-slider .content{box-sizing:border-box;display:block;width:660px!important;zoom:1;margin:0 auto 50px!important;float:none!important;max-width:100%!important}section.film-slider .content:after,section.film-slider .content:before{content:"";display:table}@media (max-width:1044px){section.film-slider .content{box-sizing:border-box;display:block;margin:0 10px;float:left;width:660px!important;zoom:1}section.film-slider .content:after,section.film-slider .content:before{content:"";display:table}section.film-slider .content:after{clear:both}}@media (max-width:700px){section.film-slider .content{box-sizing:border-box;display:block;margin:0 10px;float:left;width:490px!important;zoom:1}section.film-slider .content:after,section.film-slider .content:before{content:"";display:table}section.film-slider .content:after{clear:both}}@media (max-width:550px){section.film-slider .content{box-sizing:border-box;display:block;margin:0 10px;float:left;width:320px!important;zoom:1}section.film-slider .content:after,section.film-slider .content:before{content:"";display:table}section.film-slider .content:after{clear:both}}section.film-slider a.slider-control{display:block;position:absolute;box-sizing:border-box;margin:0 10px;float:left;width:110px!important;zoom:1;top:400px;text-transform:uppercase;font-family:'Roboto Mono';font-size:10px;padding-top:100px;max-width:100%}section.film-slider.archive-film a.slider-control{top:499px}section.film-slider a.slider-control:after,section.film-slider a.slider-control:before{content:"";display:table}section.film-slider a.slider-control.prev{text-align:right;background:url(/img/movie-prev-regular.png) right top no-repeat}section.film-slider a.slider-control.prev:hover{background:url(/img/movie-prev-hover.png) right top no-repeat}section.film-slider a.slider-control.next{box-sizing:border-box;display:block;margin:0 10px 0 880px;float:left;width:150px!important;zoom:1;padding-left:0;background:url(/img/movie-next-regular.png) left top no-repeat}section.film-slider a.slider-control.next:hover{background:url(/img/movie-next-hover.png) left top no-repeat}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.next:before{content:"";display:table}@media (max-width:1059px){section.film-slider a.slider-control.next,section.film-slider a.slider-control.prev{position:relative;box-sizing:border-box;display:block;width:660px!important;zoom:1;float:none!important;top:0;left:0;right:auto;margin:0 auto 1rem!important;border:3px solid #000;background:#fff!important;font-family:Roboto;text-transform:none;font-weight:700;font-size:13px;padding:4px 7px;height:auto;text-align:left}section.film-slider a.slider-control.prev{margin-top:-20px!important}section.film-slider a.slider-control.next{margin-bottom:40px!important}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.next:before,section.film-slider a.slider-control.prev:after,section.film-slider a.slider-control.prev:before{content:"";display:table}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.prev:after{clear:both}}@media (max-width:700px){section.film-slider a.slider-control.next,section.film-slider a.slider-control.prev{box-sizing:border-box;display:block;margin:0 10px;float:left;width:490px!important;zoom:1}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.next:before,section.film-slider a.slider-control.prev:after,section.film-slider a.slider-control.prev:before{content:"";display:table}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.prev:after{clear:both}}@media (max-width:550px){section.film-slider a.slider-control.next,section.film-slider a.slider-control.prev{box-sizing:border-box;display:block;margin:0 10px;float:left;width:320px!important;zoom:1}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.next:before,section.film-slider a.slider-control.prev:after,section.film-slider a.slider-control.prev:before{content:"";display:table}section.film-slider a.slider-control.next:after,section.film-slider a.slider-control.prev:after{clear:both}}header.film-header{position:relative;display:flex}header.film-header .film-info.with-award{width:calc(100% - 150px);padding-right:20px}header.film-header .film-award{width:150px;padding:12px 20px;background-color:#231f20;font-family:"Roboto Mono";font-size:18px;text-transform:uppercase;letter-spacing:2px;color:#fff}@media screen and (max-width:550px){header.film-header{display:block}header.film-header .film-info.with-award{width:100%;margin-bottom:15px}header.film-header .film-award{width:100%}}section.film-slider span.subtitle{margin-bottom:15px;display:block}section.film-slider a.back{position:absolute;top:0;left:-150px}@media screen and (max-width:1059px){section.film-slider a.back{position:relative;display:block;left:initial;top:initial;margin-bottom:20px}}section.film-slider h1{margin-top:0;margin-bottom:0;font-size:32px;font-weight:700}section.film-slider span.director{display:block;font-size:32px;line-height:38px;margin-bottom:6px}.cookie-notice,form.gdpr-form .gdpr-soft-hidden,section.film-slider span.responsive-only{display:none}section.film-slider header{margin-bottom:20px}section.film-slider section.gallery{margin-bottom:25px;max-width:100%!important}section.film-slider div.wysiwyg{float:left;width:calc(100% - 210px)}section.film-slider div.shareAndOrderContainer{width:210px;float:left;padding-left:20px}section.film-slider div.shareAndOrderContainer .shareContainer{margin-top:0;float:right}@media screen and (max-width:699px){section.film-slider div.wysiwyg{float:none;width:100%}section.film-slider div.shareAndOrderContainer{width:100%;float:none;padding-left:0}section.film-slider div.shareAndOrderContainer .shareContainer{padding-top:20px;float:none}}section.film-slider div.wysiwyg ol,section.film-slider div.wysiwyg p,section.film-slider div.wysiwyg ul{margin-top:0;font-size:13px;margin-bottom:1rem;box-sizing:border-box}section.film-slider div.wysiwyg a{border-bottom:1px solid #000}section.film-slider div.wysiwyg h2{font-size:.94rem;margin-bottom:.4rem}section.film-slider div.content small.info{text-transform:uppercase;font-family:'Roboto Mono';font-size:.75rem}section.film-slider div.content header small.info{font-size:.625rem}@media (max-width:1044px){section.film-slider span.responsive-only{display:inline}}@media screen and (min-width:768px){.pl-sm-10{padding-left:9px}.pr-sm-10{padding-right:9px}.plr-sm-10{padding-left:11px;padding-right:11px}}.program{height:45px;font-family:"Roboto Mono"}.program a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.program.main-program a{font-size:18px;padding:10px 20px 0;letter-spacing:2px}.program.sub-program a{font-size:11px;padding:15px 20px 0;letter-spacing:1.5px}.program.film{font-size:11px}.archive-year-selector>span,.visual-identity .visual-identity-author{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;font-family:"Roboto Mono"}.program.film .film-info,.program.film a{padding:6px 20px 0}.program.film .film-info{border:1px solid #231f20;height:100%}.program.film span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.program.film span.film-title{font-weight:600}.program.main-program,.program.sub-program{text-transform:uppercase}.program.film:not(.info-only),.program.main-program,.program.sub-program{-webkit-transition:background-color 50ms linear,color 50ms linear;-moz-transition:background-color 50ms linear,color 50ms linear;-o-transition:background-color 50ms linear,color 50ms linear;transition:background-color 50ms linear,color 50ms linear}.program.film:not(.info-only) a,.program.main-program a,.program.sub-program a{display:block;width:100%;height:100%}.program.film:not(.info-only).active,.program.film:not(.info-only):hover,.program.main-program.active,.program.main-program:hover,.program.sub-program.active,.program.sub-program:hover{background-color:#231f20}.program.film:not(.info-only).active a,.program.film:not(.info-only):hover a,.program.main-program.active a,.program.main-program:hover a,.program.sub-program.active a,.program.sub-program:hover a{color:#fff}.visual-identity img{max-width:100%;margin-bottom:25px}.archive-year-selector{margin-bottom:35px}.archive-year-selector>span{display:block;margin-bottom:11px}select.is-chosen{height:45px;width:150px;border-top:1px solid #000;border-bottom:1px solid #000;border-left:none;border-right:none;font-family:"Roboto Mono";font-size:18px;letter-spacing:2px;padding:0 16px;position:relative;opacity:0}@media screen and (max-width:767px){select.is-chosen{opacity:1;outline:0!important}select.is-chosen.chosen-type-one-alt{border:none!important;background:#231f20;color:#fff;width:100%}select.is-chosen.with-margin{margin-bottom:5px}select.is-chosen.with-extra-margin{margin-bottom:25px}}footer{padding-top:20px}footer .containerWithBorder{border-top:1px solid #000;padding-top:16px}footer .sponsorsContainer .doubleContainer{float:left}@media screen and (max-width:1059px){footer .sponsorsContainer .doubleContainer{clear:both;float:none}}footer .sponsorsContainer .sponsors{float:left;margin-bottom:20px}@media screen and (max-width:767px){footer .sponsorsContainer .sponsors{float:none}}footer .sponsorsContainer .sponsors img{float:left}footer .sponsorsContainer .sponsors.info{margin-right:80px;height:40px}footer .sponsorsContainer .sponsors.sponsor1{margin-right:40px;width:254px}footer .sponsorsContainer .sponsors.sponsor1 p{font-size:9px;font-family:"Roboto Mono";float:left;margin-left:30px}footer .sponsorsContainer .sponsors.sponsor2,footer .sponsorsContainer .sponsors.sponsor3{margin-right:40px}footer .footerInfo{background-color:#000;color:#fff;padding:30px 0 10px;position:relative;z-index:10}footer .footerInfo .infoBox{float:left;width:150px;margin-right:20px;margin-bottom:20px;font-family:"Roboto Mono";font-size:10px;line-height:16px}.socialLinks i,aside.social ul li a i{font-size:16px;color:#fff}footer .footerInfo .infoBox p{margin-bottom:0}@media screen and (max-width:767px){footer .footerInfo .infoBox{float:none}}footer .footerInfo .infoBox.logo img{margin-top:-3px;margin-left:50px}@media screen and (max-width:1059px){footer .footerInfo .infoBox.logo{width:100px;margin-right:10px}footer .footerInfo .infoBox.logo img{margin-left:0}}footer .footerInfo .infoBox.social{width:120px;margin-right:0}footer .footerInfo .infoBox.social .webBy{margin-top:10px}footer .footerInfo .infoBox.social .webBy a{-webkit-transition:border-color .15s linear;-moz-transition:border-color .15s linear;-o-transition:border-color .15s linear;transition:border-color .15s linear;border-bottom:1px solid #000}footer .footerInfo .infoBox.social .webBy a:hover{border-color:#fff}footer .footerInfo .infoBox a{color:#fff!important;text-decoration:none!important}footer .footerInfo .infoBox ul{list-style:none;margin-bottom:0;padding:0}footer .footerInfo .infoBox a.toTop:hover,footer .footerInfo .infoBox ul li:hover{padding-left:5px}footer .footerInfo .infoBox ul li{transition:padding-left .25s ease-in-out}.chosen-container ul.chosen-results li,footer .footerInfo .infoBox a.toTop{-webkit-transition:padding-left .25s ease-in-out;-moz-transition:padding-left .25s ease-in-out}footer .footerInfo .infoBox ul li a{color:#fff}footer .footerInfo .infoBox ul.has-mb{margin-bottom:9px}footer .footerInfo .infoBox a.toTop{display:block;-o-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out}.socialLinks{float:left;position:relative;display:block;margin-right:5px;width:26px;height:26px;border:1px solid #000;text-align:center;padding-top:4px;-webkit-transition:border-color .2s linear;-moz-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear}.socialLinks:last-of-type{margin-right:0}.socialLinks:hover{border-color:#fff}aside.social{position:fixed;top:150px;right:30px;width:40px;padding-top:18px;z-index:100;background:linear-gradient(to right,#231f20,#aaacaf)}@media screen and (max-width:1250px){aside.social{display:none}}aside.social ul{margin-left:7px;margin-right:7px;padding:0;list-style-type:none;display:block}aside.social ul li{margin-right:0;margin-bottom:12px;height:26px}aside.social ul li a{display:block;text-align:center}.static-container{width:100%;height:0;position:absolute;left:0;top:0;z-index:300;opacity:0}@media screen and (max-width:1250px){.static-container{display:none}}.static-container .logo{position:fixed}.static-container .logo.logo-right{max-height:35%;right:20px}.static-container .logo.logo-left{max-height:35%;left:20px}.static-container .logo.logo-bottom{bottom:20px;right:0;left:0;margin:0 auto}.static-container .multi-arrow{position:fixed;max-width:20%}@media screen and (max-width:1059px){.static-container .multi-arrow{display:none}}.static-container .multi-arrow.arrow-top-left{top:20px;left:20px}.static-container .multi-arrow.arrow-top-right{top:20px;right:20px}.static-container .multi-arrow.arrow-bottom-right{bottom:20px;right:20px}.static-container .multi-arrow.arrow-bottom-left{bottom:20px;left:20px}.cookie-notice{position:fixed;right:20px;bottom:20px;padding:10px 15px;z-index:999;background:#fff;cursor:pointer;text-align:left;width:270px;max-width:90%;border:1px solid #000;border-radius:4px;font-size:12px;line-height:1.43;color:#000}.cookie-notice .close-notice{position:absolute;top:2px;right:5px;font-weight:600;font-size:14px}.cookie-notice p{margin:0}.gdpr-message{font-size:16px;margin-bottom:20px}.gdpr-message.gdpr-success-message{color:#000}.gdpr-message.gdpr-error-message{color:red}form.gdpr-form input,form.gdpr-form select,form.gdpr-form textarea{font-family:Roboto;letter-spacing:0;text-transform:none;border:1px solid #000!important;box-shadow:none!important;outline:0!important;border-radius:0}form.gdpr-form textarea{resize:vertical;height:150px}form.gdpr-form .btn-default{border:1px solid #000;color:#000;background-color:#fff;-webkit-transition:color .15s linear,background-color .15s linear;-moz-transition:color .15s linear,background-color .15s linear;-o-transition:color .15s linear,background-color .15s linear;transition:color .15s linear,background-color .15s linear}form.gdpr-form .btn-default:hover{background-color:#000;color:#fff}form.gdpr-form .btn-default.disabled{background-color:#fff;color:#000!important;opacity:.5;cursor:default}form.gdpr-form .validation-error{color:red;font-size:11px;margin-top:-8px;margin-bottom:5px}.chosen-container{opacity:0}.chosen-container:not(.itemChosen){width:130px!important}.chosen-container.itemChosen{min-width:150px;max-width:100%!important;text-align:left}.chosen-container.chosen-container-active.chosen-with-drop a div b{background:url(/img/chosenup.png?v=1.1) center center no-repeat}.chosen-container a.chosen-single{border-radius:0;border:1px solid #000!important;box-shadow:none!important;background:#fff!important;color:#000;height:26px;line-height:14px;padding-top:6px}.chosen-container a.chosen-single div{width:21px;right:15px}.chosen-container a.chosen-single div b{background:url(/img/chosendown.png?v=1.1) center center no-repeat;background-size:21px 17px}.chosen-container div.chosen-drop{border-radius:0;box-shadow:none;border:1px solid #000;background-color:#fff;font-size:10px;line-height:14px}.chosen-container ul.chosen-results{margin:0;padding-left:0;padding-top:5px;max-height:250px}.chosen-container ul.chosen-results li{line-height:14px;color:#000!important;padding-left:8px;-o-transition:padding-left .25s ease-in-out;transition:padding-left .25s ease-in-out}.chosen-container ul.chosen-results li.highlighted{background-color:#fff;background-image:none}.chosen-container ul.chosen-results li.result-selected{background-color:#fff}.chosen-container ul.chosen-results li:hover{padding-left:12px}.chosen-container.chosen-type-one{width:150px!important;height:45px}.chosen-container.chosen-type-one a{border-left:none!important;border-right:none!important;font-size:18px;line-height:24px;height:45px;padding:10px 35px 0 20px;letter-spacing:2px}.chosen-container.chosen-type-one .chosen-drop{border-top:none;border-left:none;border-right:none}.chosen-container.chosen-type-one .chosen-drop ul.chosen-results{padding-top:0}.chosen-container.chosen-type-one .chosen-drop ul.chosen-results li{font-size:18px;line-height:24px;min-height:45px;padding:9px 20px;letter-spacing:2px}.chosen-container.chosen-type-one .chosen-drop ul.chosen-results li:hover{padding-left:20px!important}.chosen-container.chosen-type-one .chosen-drop ul.chosen-results li.result-selected,.chosen-container.chosen-type-one .chosen-drop ul.chosen-results li:hover{background-color:#231f20;color:#fff!important}.chosen-container.chosen-type-one-alt{width:100%!important}.chosen-container.chosen-type-one-alt.chosen-container-active.chosen-with-drop a div b{background:url(/img/chosenupwhite.png?v=1.1) center center no-repeat}.chosen-container.chosen-type-one-alt a{border-top:none!important;border-bottom:none!important;color:#fff;background-color:#231f20!important}.chosen-container.chosen-type-one-alt a.chosen-single div b{background:url(/img/chosendownwhite.png?v=1.1) center center no-repeat;background-size:21px 17px}.chosen-container.chosen-type-one-alt .chosen-drop ul.chosen-results{max-height:initial!important}.chosen-container.with-margin{margin-bottom:5px}.chosen-container.with-extra-margin{margin-bottom:25px}.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.9}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-figure:after{box-shadow:none!important;background:0 0!important}.mfp-zoom-out-cur .standardContent{opacity:0}.mfp-open .mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.9s;-moz-animation-duration:.9s;-ms-animation-duration:.9s;-o-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@media (min-width:768px) and (max-width:1059px){.header-2016 .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.header-2016 .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.header-2016 .navbar-nav .open .dropdown-menu .dropdown-header,.header-2016 .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.header-2016 .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.header-2016 .navbar-header{float:none}.header-2016 .navbar-toggle{display:block}.header-2016 .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.header-2016 .navbar-collapse.collapse{display:none!important}.header-2016 .navbar-nav{float:left;margin:7.5px 50px 7.5px -15px}.header-2016 .navbar-nav>li{float:none}.header-2016 .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.header-2016 .navbar-text{float:none;margin:15px 0}.header-2016 .navbar-collapse.collapse.in{display:block!important}.header-2016 .collapsing{overflow:hidden!important}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}