﻿@font-face{font-family:"Calibri Light";src:url(/content/fonts/calibril.woff)}@font-face{font-family:'UniversCondensed Bold';src:url(/content/fonts/UniversBold.woff)}@font-face{font-family:'UniversCondensed Medium';src:url(/content/fonts/UniversMedium.woff)}@font-face{font-family:UniversCondensed;src:url(/content/fonts/Univers.woff)}body,html{height:100%;width:100%}body{color:#231f20;font-family:'Calibri Light',Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:400;margin:0}body a{color:#333}body a:link,body li a:visited{color:#be1e2d}body a:hover{text-decoration:none;color:#dd4442}.clear-fix{clear:both}strong{font-weight:700}.brand{font-family:'UniversCondensed Bold',sans-serif;font-size:30pt;text-transform:uppercase}.publications-list{margin-top:10px;margin-bottom:30px;margin-left:20px}.publications-list li{margin-bottom:8px}header#site{background:url(../content/images/header-background.png) repeat #fff;padding-top:24px}header#site div.center-site{height:80px}header#site #logo{color:#3f3a42;display:inline-block;font-size:30pt;float:left;height:78px;line-height:78px;padding-left:20px}header#site #logo small{font-size:10pt;font-style:italic}header#site #logo img{height:43px;vertical-align:text-top;width:42px}header#site aside.social-icons{display:inline-block;float:right;height:30px;margin-top:40px;width:200px}header#site aside.social-icons>a{background:url(../content/images/social-icons.png) no-repeat transparent;display:inline-block;height:28px;margin-right:9px;width:27px}header#site aside.social-icons>a.livejournal{background-position:-81px}header#site aside.social-icons>a.vkontakte{background-position:0}header#site aside.social-icons>a.gplus{background-position:-108px}header#site aside.social-icons>a.twitter{background-position:-27px}header#site aside.social-icons>a.rss{background-position:-54px}header#site section#search{display:inline-block;float:right;height:30px;margin:40px 0 0;width:180px}header#site section#search input[type=search]{-webkit-text-shadow:1px 1px 1px #fff;background:url(../content/images/search-icon.png) no-repeat #f1f1f2 4px 8px;border:1px solid #e6e7e8;color:#939598;display:inline-block;height:30px;line-height:30px;margin:0;padding:0 0 0 24px;text-shadow:1px 1px 1px #fff;width:180px}header#site nav{background-color:#fff;border-bottom:1px solid #c6c8ca;border-top:1px solid #c6c8ca;height:44px}header#site nav a,header#site nav a:link{border-left:1px solid #c6c8ca;color:#58595b;display:block;float:left;font-family:UniversCondensed,sans-serif;font-size:13pt;height:45px;line-height:44px;padding:0 16px;text-decoration:none;text-transform:uppercase}header#site nav a:last-child{border-right:1px solid #c6c8ca}header#site nav a:hover{background:url(../content/images/button-arrow.png) no-repeat transparent center bottom}header#site nav a.active,header#site nav a:active{background:url(../content/images/button-arrow-active.png) no-repeat transparent center bottom;color:#231f20}header#site nav a.active{font-family:'UniversCondensed Bold',sans-serif;font-weight:700}header#site nav a.onlive{background-color:#be1e2d;color:#fff;font-weight:700}.center-site{margin:0 auto;position:relative;width:1014px}aside.support{background-color:#96bf0d;color:#fff;font-size:10pt;height:24px;line-height:24px;position:fixed;top:0;width:100%;z-index:1001}aside.support a,aside.support a:link,aside.support a:visited{color:#fff}aside.support a:hover{text-decoration:none}aside.support a:active{color:#bebebe}aside.support>div{margin:0 auto;text-align:right;width:1014px}aside.support-negative{background-color:#be1e2d}#content{margin-top:25px;min-height:100%;height:auto!important;height:100%}#content .column{display:inline-block;float:left;width:500px}#content .column:last-child{float:left}#content .right-column{margin-left:14px}#front-page,.blog,.movie{background:url(../content/images/cell-border.png) no-repeat transparent bottom center;margin-bottom:20px;padding-bottom:20px}#front-page.post.blog img{display:block;/*margin:auto*/}.post header h1,.post header h1 a{color:inherit;font-size:12pt;margin:10px 0 0;padding:0;text-transform:uppercase;font-weight:700}.isbn{padding-left:20px}.isbn,time{color:#808285;font-size:10pt}.movie{width:732px}.post p{color:#231f20;font-size:10pt;margin-bottom:0;margin-top:0;text-align:justify}ul.article-tags{list-style-type:none;margin:5px 0;padding:0}ul.article-tags li{display:inline-block;margin-right:4px}ul.article-tags li a:before{content:"#"}ul.article-tags li:not(:last-child):after{content:","}ul.article-tags li a:link,ul.article-tags li a:visited{color:#be1e2d;font-size:10pt}ul.article-tags li a:hover{color:#e45260;text-decoration:none}.article-meta{margin:0;padding:0}#front-page .onlive{color:#be1e2d;font-family:'UniversCondensed Bold',sans-serif;font-size:8pt;text-decoration:underline;text-transform:uppercase}#blog{padding-top:20px}.pagging-label{font-size:8pt}.pagging{margin:0;padding-left:30px}.pagging a,.pagging span.active{display:inline-block;padding:4px 6px;text-align:center;font-weight:700;font-size:8pt}.pagging a{border:1px solid #eceded;background-color:#f1f1f2;color:#414142;text-decoration:none}.pagging span.active{background-color:#414142;border:1px solid #ccced0;color:#fff;cursor:default}.pagging a:hover{background-color:#ececec;border:1px solid #d7dbdb}.pagging-big .pagging-label,.pagging-big a,.pagging-big span.active{font-size:16pt}.left-column .post{margin-right:20px}.center-site h1{margin:24px 0 12px;font-size:20pt;font-weight:700}.center-site h2{margin:12px 0 6px;font-size:14pt;font-weight:700}.center-site p{margin-bottom:10px}.flat-paragraph p{margin-bottom:0}.comment-count{text-decoration:none;float:right;font-weight:400;margin-right:2px}.program-list{margin-top:20px}.program-list .program{margin-bottom:30px}.program-list .movie-card{padding-bottom:0}.program-description{width:450px;margin:10px 10px 0 30px;font-size:14pt;line-height:20px}.program-description .fa{font-size:11pt;color:#444}.program-description h2{margin-top:0}.tag-cloud{font-size:12pt;margin-top:10px}.goto{font-size:14pt;margin:20px 30px 30px;display:block}.archive-header{background:url(../content/images/archive-header.png) no-repeat #fff;height:44px;width:162px;float:left}.month-selector,nav.year-selector{background:url(../content/images/dashed.png) repeat-x #fff;height:44px;float:left;line-height:35px;padding-left:60px}.month-selector{padding-left:200px;width:850px}.month-selector a,.month-selector span,nav.year-selector a,nav.year-selector span{margin:0 7px;color:#1f1d21;text-decoration:none;padding-bottom:3px;font-size:12pt}.month-selector a:hover,nav.year-selector a:hover{border-bottom:4px solid #bbb}.month-selector span.active,nav.year-selector span.active{border-bottom:4px solid #b2444d}.month-selector strong,nav.year-selector strong{font-family:'UniversCondensed Medium','Calibri Light',sans-serif;font-size:18px;color:#868788;text-transform:uppercase}.disabled{-ms-opacity:.4;opacity:.4}.bio-image{float:right;margin:0 0 10px 10px;padding:4px;border:2px solid #eee}.big-person-card{margin-bottom:30px}.big-person-card .person-thumbnail{float:left;margin-right:20px;margin-left:20px}.big-person-card header,.program header h1,.program-slider header,.seealso header{background:url(../content/images/program-header-background.png) no-repeat #fff;height:48px}.archive-header h2,.big-person-card header h2,.program header h1,.program-slider header h1,.seealso header h1{color:#58595b;font-family:'UniversCondensed Medium','Calibri Light',sans-serif;font-size:18px;font-weight:400;line-height:35px;margin:0;padding-left:30px;text-transform:uppercase}.program header h1 a,.program-slider header h1 a{text-decoration:none}.program header h1 a:hover,.program-slider header h1 a:hover{text-decoration:none;color:#808082}.blog,.program-slider div.slider{margin:0;overflow:hidden;padding:10px 30px 10px 28px;width:448px}.movie-card figure,.program-slider div.slider figure{margin:0;padding:0}.movie-slider-title{width:180px;display:inline-block}.movie-card,.person-card,.program-slider div.slider article{color:#231f20;display:block;float:left;font-family:'Calibri Light',sans-serif;font-size:13px}.person-card{width:326px}.movie-card{width:218px}.movie-card.active{background-color:#eee}.movie-card,.person-card{margin:10px 0 10px 25px;padding-bottom:20px;border-bottom:1px solid #d9dadb}.person-card figcaption a{display:block}.person-thumbnail{border:2px solid #eee}.movie-card img.thumbnail,.slider img.thumbnail{width:214px;border:2px solid #eee}.movie-card img.thumbnail:hover,.slider img.thumbnail:hover{border:2px solid #bbb}.person-card>figure>a{float:left;margin-right:10px}.person-card>figure>a>img{border:2px solid #eee}.movie-card figcaption a,.person-card figcaption a,.program-slider div.slider article figcaption a{text-decoration:none;font-size:14px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.movie-card figcaption a:hover,.person-card figcaption a:hover,.program-slider div.slider article figcaption a:hover{color:#808082}.program-slider div.slider article{width:218px;margin-right:12px}.movie-card figcaption time,.program-slider div.slider article figcaption time{color:#808285;display:block;font-size:12px;font-weight:400;text-transform:none}.movie-card-big{width:324px}.movie-card-big a.big img{width:320px}.movie-card-big .share-block{margin-top:20px}.movie-text-list li{line-height:26pt}.seealso{margin-top:20px}.program-list .movie-card,.seealso .movie-card{border-bottom:0}.flex-grid{display:flex;flex-direction:row;flex-wrap:wrap}.upper-content{min-height:100%;height:auto!important;height:100%}body>footer{background-color:#231f20;color:#fff;height:118px}body>footer div{margin-top:40px}#footer-logo{display:inline-block;float:left;margin-right:50px}body>footer #footer-logo .brand{font-size:20pt}body>footer #footer-logo small{display:block;font-size:9.5pt}#footer-links>div{display:inline-block;float:left;margin-right:20px;min-width:135px}#footer-links a,#footer-links a:link{color:#fff;display:block;font-size:10pt;text-decoration:none}#footer-links a:hover{text-decoration:underline}footer #copyrights{float:right;font-size:11px;height:48px;opacity:.65;text-align:right}footer #copyrights a{color:#fff}.pull-left{float:left}.pull-right{float:right}.hr{height:1px;width:800px;margin:0 auto;border-bottom:1px solid #d9dadb}div.ad1{margin:20px auto;min-height:15px;width:468px}div.admain{float:left;height:600px;margin:0 0 0 40px;width:160px}div.centered{margin:0 auto}div.quote{width:650px}p.muted,span.muted{color:#999}div.movie-player{border:1px solid #cac7c8;width:730px}div.movie-player iframe{display:block}div.movie-player .title div#movie-source-selector{color:#777;width:500px}.movie-title{margin-top:30px}.movie-title time{font-size:11pt}div#movie-source-selector span{display:block;float:left;margin:0;padding-right:10px}div#movie-source-selector span.active{font-weight:700}div#movie-source-selector a{display:block;float:left;padding-right:10px}.movie div.description{font-size:12pt;margin-top:6px;padding-right:80px}.movie .description p{margin:0;font-size:12pt;line-height:14pt}.movie header h1{font-size:16pt}.movie-column{width:732px;float:left}.nav-column{width:262px;float:left;margin-left:20px}.ad-stub-160-600:before,.ad-stub-250-250:before,.ad-stub-300-600:before,.ad-stub-336-280:before,.ad-stub-728-90:before,.ad-stub-970-90:before{content:"BANNER"}.ad-stub-160-600,.ad-stub-250-250,.ad-stub-300-600,.ad-stub-336-280,.ad-stub-728-90,.ad-stub-970-90{background:#eee;text-align:center}.ad-stub-336-280{width:336px;height:280px;line-height:280px}.ad-stub-250-250{width:250px;height:250px;line-height:250px}.ad-stub-970-90{width:970px;height:90px;line-height:90px}.placeholder-970-90{margin:10px auto}.placeholder-970-90>*{margin:0 auto}.ad-stub-728-90{width:728px;height:90px;line-height:90px}.ad-stub-160-600{width:160px;height:600px;line-height:600px}.ad-stub-300-600{width:300px;height:600px;line-height:600px}.left-b,.left-big{position:absolute;height:600px}.left-b{width:160px;left:-180px}.left-big{width:300px;left:-320px}.comment-count i{color:#a2bd30}#front-page .description p{font-size:14pt!important}.breadcrumb{margin-bottom:10px}.breadcrumb li{display:inline;font-size:12pt}.breadcrumb li a{text-decoration:none;font-weight:700}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li+li:before{content:"» "}.webpart{background:url(../content/images/cell-border.png) no-repeat transparent bottom center;margin-bottom:20px}div#hypercomments_mix .hc_mix_root{border:0!important}div#hypercomments_mix .hc .hc_mix_menu{background:0 0!important}.center-site ul.list{margin-bottom:10px;display:inline-block}.center-site ul.list li{list-style:square;margin-left:20px}blockquote{padding:20px;font-size:14pt;font-style:italic;background-color:#eee;margin:10px 0}blockquote cite{display:block}h3{font-size:14pt;font-weight:700;margin:12px 0 4px}ul.article-tags.big-tags li a{ font-size: 16pt; text-decoration: none; line-height: 22pt;}a.online{color:red;font-weight:bold;}.help {	border: 2px solid #bbb;		width: 200px;		margin: 0 auto;		padding: 20px;		margin-top: 20px;		text-align: center;}.transcription {    width:  650px;    line-height: 17px;    margin-left: 30px;}.transcription p {margin-bottom: 15px;}.transcription p span:first-child { font-weight: bold; }.subscribe {  position: fixed;  width: 450px;  height: 290px;  top: 50%;  left: 50%;  margin-left: -225px;  margin-top: -200px;  box-shadow: rgba(0,0,0,0.5) 0px 0px 10px;  background-color: #fff;  display:none;}.subs {	width: 225px;  position: absolute;  left: 637px;  top: 12px;}.subs a {margin-left: 22px;}.subs i {z-index: 200;  position: absolute;  color: #fff;}.subs:before {   position: absolute;  content: '';  width: 20px;  height: 20px;  background: #be1e2d;  -moz-border-radius: 50%;  -webkit-border-radius: 50%;  border-radius: 50%;  z-index: 0;  left: -3px;  top: -2px; }      .win {position: fixed; left: 10px;   top: 30px;  opacity: 0.7;  width: 75px;  height: 75px;display: block; background: url('/content/images/pig.png') no-repeat;}.win:hover { opacity: 1;}  .personal .blog > p {	width: 115px;	display: inline-block;	vertical-align: top;}.personal article.post {  width: 308px;  display: inline-block;  vertical-align: top;}  .transcription section.author {	position: absolute;    right: 20px;    margin-top: 27px;    border: 1px solid #ccc;    padding: 10px;}