body{overflow-x:inherit}@font-face{font-family:TheHand;src:url("/fonts/the-hand/LaGoupilParis-TheHandRegular.otf")}.stretch{height:100%;position:relative;top:0;left:0;right:0;bottom:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.alert-growl{margin-top:20px;margin-bottom:0px}.alert-growl .message{float:right}.alert-growl ul{list-style:none;padding:0;margin:0}.alert-danger ul,.alert-growl li{color:#b94a48}.overlay{position:relative}.widescreen-overlay-text{position:absolute;bottom:40%;left:0;width:100%;background-color:rgba(50,50,50,0.5)}.overlay-text{position:absolute;margin-bottom:50%;top:25%;left:0;width:100%;text-align:center;background-color:rgba(50,50,50,0.5)}.indicator{width:0;height:0px;position:relative;display:inline-block}.indicator:nth-of-type(3){left:-10px}.indicator div{position:absolute;top:-30px;left:-10px}.ribbon-wrapper-green{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-green{text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px}.ribbon-green:before,.ribbon-green:after{content:"";position:absolute;bottom:-3px}.ribbon-green:before{left:0}.ribbon-green:after{right:0}#main-content-header{padding-top:20px;padding-bottom:20px}#wrapper{background-color:#0A0A0A}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.row.small-gutters>[class^="col-"],.row.small-gutters>[class*=" col-"]{padding-right:4px;padding-left:4px}a:hover{text-decoration:none}.upcase{text-transform:uppercase}.no-pointer{cursor:auto}.pointer{cursor:pointer}.text-boxes .text-box .toolbar .btn-link:hover span{cursor:auto;text-decoration:none}.hr-quarter{margin:12px 0}.display-list .text-box{padding:10px;margin:0;overflow-x:hidden}.display-list:not(.no-highlight) .text-box:hover{background-color:#EAFBE5}.text-boxes .portfolio-item{width:100%;position:relative}#portfolio-filter{margin-bottom:auto}.panel{box-shadow:none}.panel hr{width:100%}body.countdown-page{background-image:none;background-color:black}.countdown-page video{position:fixed;left:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url(polina.jpg) no-repeat;background-size:cover;opacity:.5}.countdown-page #wrapper{background:none}.responsive-iframe-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-iframe-container iframe,.vresponsive-iframe-container object,.vresponsive-iframe-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.header-img-wrapper{color:#FFF;height:90px;border-bottom:3px solid transparent;text-shadow:1px 1px 1px rgba(0,0,0,0.8);display:table-cell;vertical-align:middle}.img-wrapper{position:relative;display:inline-block;height:40px;width:40px;font-size:40px;overflow:hidden;vertical-align:middle;margin:0}.img-wrapper-xxs{height:28px;width:28px;font-size:28px}.img-wrapper-xs{height:31px;width:31px;font-size:31px}.img-wrapper-sm{height:36px;width:36px;font-size:36px}.img-wrapper-lg{height:100px;width:100px;font-size:98px}.img-wrapper-xl{height:150px;width:150px;font-size:148px}.img-wrapper-full{width:100%;height:auto}.img-wrapper-bordered{padding:5px;border:2px solid #eaedf2}.img-wrapper-circle{border-radius:100%}.img-wrapper-inline{float:left;margin-right:5px}.header-img-wrapper img,.img-wrapper img{width:100%}.img-wrapper .img{position:relative;width:100%;height:100%;background-size:cover;background-position:center center}.img-wrapper .img .user-img-text{display:table-cell;position:absolute;bottom:0;width:100%;font-size:30%;text-align:center;font-weight:normal;font-family:Arial;line-height:100%;cursor:pointer;-webkit-user-select:element;-moz-user-select:element;-ms-user-select:element;-o-user-select:element;user-select:element}.img-wrapper-thumbnail{padding-bottom:56.25%;width:100%;height:0;position:relative}.img-wrapper-thumbnail img,.img-wrapper-thumbnail .img{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-color:white;background-repeat:no-repeat}.img-wrapper .img-buttons{position:absolute;bottom:0px;right:0px;font-size:14px}.notification{background-color:#F4F4F4;display:none;position:relative}.notification.read{background-color:#D9F0F6}.notification .read-indicator{position:absolute;right:0;top:0;margin-top:-5px;margin-right:-5px;z-index:300;cursor:pointer;border-radius:100%;padding:3px;opacity:.5}.notification .read-indicator.read{opacity:1}.notification span{display:inline-block}.notification .row{padding-right:15px}.notification-count{display:none}.col-no-gutter{padding-left:0px;padding-right:0px}span.progress-text-center{position:absolute;text-align:center;width:100%;left:0px;height:100%;margin-top:3px}.sr-grid{text-align:left}.sr-grid>*[class*='col-'],.col-list{float:none;display:inline-block;margin-left:-0.125em;margin-right:-0.125em;vertical-align:top}.payment-select{cursor:pointer}.payment-select:hover .panel{background-color:#EFEFEF}.payment-select.chosen .panel{background-color:#EBF8FC}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.payment-select .panel{overflow:hidden}.payment-select .panel-body{min-width:200px}.payment-select .remove{display:none;line-height:18px}.payment-select:hover .remove{display:block}.payment-select.chosen:hover .remove{display:none}.promo-remove{position:absolute;display:none;right:20px;top:5px;cursor:pointer}.promo-preview:hover .promo-remove{display:block}.pricing-current{border-color:black}.p[contenteditable]{display:inline-block;white-space:pre-wrap}.loading-active,.loading-loaded{position:relative;min-height:36px}.loading-active *:not(.loading-overlay){display:none}.loading-overlay{position:absolute;background-size:contain;opacity:.5;display:block;top:0;left:0;right:0;bottom:0;margin:auto;max-height:300px;max-width:300px}.video-container{background-color:lightgrey}.ui-widget,.ui-widget-content{font-family:inherit;font-size:inherit;color:inherit}.ui-widget .row{margin:0}.ellipses,.clamp-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}*[class*='clamp']{word-wrap:break-word;width:2px;overflow:hidden;width:100%}.clamp-1.clamp-reveal:hover{white-space:normal;-webkit-transition:white-space 2s;transition:white-space 2s}.checkbox-inline.btn{position:relative}.btn input[type='checkbox']{visibility:hidden}.btn *{cursor:pointer}.checkbox-inline.btn>i{visibility:hidden}.checkbox-inline.btn>i.team-indicator{visibility:visible}.checkbox-inline.btn>i.team-indicator{right:6px}.checkbox-inline.btn input[type='checkbox']:checked+i{visibility:visible}.checkbox-inline.btn input[type='checkbox']:not(:checked) ~ *{opacity:.6}.checkbox-inline label{font-weight:normal}.select-all,.clear-all{font-size:small;cursor:pointer}.icon-tl{position:absolute;left:-5px;top:-15px;margin:0;padding:0;border:0}.icon-tl i{padding:0;margin:0}.sr-select-item{padding:20px}.sr-select-item:hover,.sr-select-item.chosen{background-color:#cce6ff}.li-btn{position:relative}.list-inline>.li-btn:first-child{padding-left:18px}*[class*='top-right-btn']{position:absolute;right:0;top:0;margin-top:3px;margin-right:3px;z-index:300;cursor:pointer;border-radius:100%;width:18px;height:18px;line-height:18px;text-align:center}*[class*='top-right-btn'][disabled]{opacity:.5}.top-right-btn-outside{margin-top:-10px;margin-right:-10px}.hover-reveal-parent>.hover-reveal{display:none}.hover-reveal-parent:hover .hover-reveal{display:block}.modal-header{border-radius:5px 5px 0 0}.modal-header button.close{opacity:.5}.modal-lg .modal-dialog{width:90%;max-width:1100px}.modal-header button.close:hover{opacity:.8}.modal iframe{width:100%;border:none}.force-modal{display:block}#create-draft .modal-dialog{width:600px;top:25%}.page-link-btn{position:absolute;right:0;top:-55px;opacity:0.5;cursor:pointer}.form-control.page-link-input[readonly]{cursor:pointer}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#E3F7FD;border-color:#C9F0FB}.resize-vertical{resize:vertical}.textarea{height:200px;overflow-y:scroll}.capitalize{text-transform:capitalize}*[class*='tt-']{text-transform:capitalize}[contenteditable=true]:empty:before{color:#C3C3C3;content:attr(placeholder);display:block}.scroll-x{width:100%;overflow-x:scroll}.description{white-space:pre-wrap;overflow-wrap:break-word}.no-padding{padding:0 !important}.pagination-right{float:right;margin:0}.howto-buttons{display:inline-block;margin-right:10px}blockquote.bio p{font-size:14px}.profile-boxes .user-profile-box.profile-box p{margin-top:0}.featured-title{width:90%;text-align:center;margin-right:50%;margin-left:50%;padding-top:20px;margin:auto}.featured-title h4{text-transform:uppercase;letter-spacing:2px;color:#8dc153}.featured-info{-webkit-mask-image:linear-gradient(to bottom, #000 50%, transparent 100%);mask-image:linear-gradient(to bottom, #000 50%, transparent 100%);height:80px;width:85%;text-align:center;margin:20px auto;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.featured-info::-webkit-scrollbar{display:none}.no-screenings{text-align:center;margin-right:50%;margin-left:50%;margin:auto}.go-back{position:absolute;display:block;top:-55px}.under-shadow{box-shadow:0 40px 35px -35px #363636}.residency-top{background:no-repeat top center url(/images/residency-bg.jpg);height:580px}.pricing-table{border-color:#dcdcdc;background-color:#fbfbfb}.pricing-full-table .pricing-table{max-width:160px}.pricing-table-legend{padding-top:151px;vertical-align:top}.pricing-table-legend .btn.btn-circle{padding:0;line-height:12px;width:16px;height:16px;font-size:11px}.pricing-table-legend-info{display:table-cell;width:20px}.pricing-table-legend-title{display:table-cell;width:150px}.pricing-table-legend-item{position:relative;padding-bottom:20px}.showings-header{width:100%;height:calc(100vw / 3);overflow-y:hidden}.showings-header img{width:100%}.showing-page h1{font-size:56px}.input-group[data-role="datetime"]>input[readonly]{background-color:white;cursor:default}.member{display:inline-block}.photo{display:flex;justify-content:center}.photo img{width:300px;height:300px}.center-image{display:block;margin-left:auto;margin-right:auto;text-align:center;width:20%}
