.movie-detail-layout{padding-top:1px}.movie-detail-layout__toggle{position:relative}.movie-detail-layout__sidebar{display:none}.movie-detail-layout__ad-unit{width:300px;height:250px;float:right}.movie-detail-layout__marketing-spotlight{padding:20px 0}.movie-detail-layout__content .format-filter__list,.movie-detail-layout__location-module .location{padding-left:0;position:relative}.movie-detail-layout__location-module .location{margin:16px 0}.movie-detail-layout__toggle .viewing-type-toggle__wrapper{background-color:transparent}@media (min-width:1025px){.movie-detail-layout{display:flex}.movie-detail-layout__content{flex:auto;width:calc(100% - 330px)}.movie-detail-header-layout__content{width:100%}.movie-detail-header-layout__content>:not(:first-child):not(.offer-dialog){width:calc(100% - 330px)}.movie-detail-layout__sidebar{display:block;padding-top:20px;width:300px}.movie-detail-layout__content:not(.movie-detail-header-layout__content){max-width:832px}}.cast-and-crew__header,.movie-info__title-bar{border-bottom:1px solid #ecedee;display:flex;max-width:1280px;min-width:768px;background-color:#fff;font-weight:700}.movie-info__title-bar{color:#171c20;font-size:16px;margin:0 auto;padding:14px 16px}.movie-info__title-bar-mop-link{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.movie-info__title-bar-right-spacer{flex:1}.movie-info__title-bar-movie-title{margin-left:17px}.movie-info__title-bar-page-name{flex:0 0 10%;text-align:center}.cast-and-crew__wrap{background-color:#fff;font-size:14px;padding:22px 20px 60px;position:relative}.cast-and-crew__title{margin-bottom:20px}.cast-and-crew__header{color:#171c20;font-size:16px;margin:0 auto;padding:14px 16px}.icon.cast-and-crew__arrow{width:12px;height:20px}.cast-and-crew__header-page{margin-right:50%}.cast-and-crew__tabs{display:table;overflow:hidden;width:100%;border-bottom:1px solid #ccc}.cast-and-crew__tabs-toggle-btn{padding:24px 0;display:block;width:100%;text-align:center}.cast-and-crew__main{border-radius:4px;border:1px solid #cccfd1;padding:0;margin-top:24px}.cast-and-crew__rovi-credit{color:#b5b5b5}.cast-and-crew__credits{margin:0;padding:24px}.cast-and-crew__credits--mobile{padding-top:0}.cast-and-crew__credit-person,.cast-and-crew__credit-role{width:50%}.cast-and-crew__credit-person{float:left}.cast-and-crew__credit-role{text-indent:0;margin:0 0 16px 50%}.cast-and-crew__credit-role::after{content:' ';display:block;clear:left}@media (min-width:1024px){.cast-and-crew__main{margin-left:120px}}.movie-info-tabs{display:table;overflow:hidden;width:100%;height:78px;border-bottom:1px solid #ccc;margin-top:8px}.movie-info-tabs a,.movie-info-tabs a:hover{color:inherit}.movie-info-tabs__tab-wrap{display:table-row}.movie-info-tabs__tab{display:table-cell;background-color:#fff;vertical-align:top;width:33.33%;position:relative;overflow:hidden}.movie-info-tabs__toggle-btn{padding:15px 15px 10px 20px;display:block;width:100%;text-align:center}.movie-info-tabs__toggle-btn:focus{outline:#8bc1fd solid 2px;outline-offset:-2px}.icon.movie-info-tabs__icon{display:inline-block;width:23px;height:23px;background-size:contain}.movie-info-tabs__title{display:block;font-size:16px;font-weight:700}.movie-info-tabs__rating{font-size:20px;display:inline-block;vertical-align:middle;margin-left:5px;font-weight:700;color:#171c20}.movie-info-tabs__rating-not-available{font-size:14px;display:block;margin:6px 0 3px}.movie-info-tabs__tab--is-selected{border-bottom:3px solid #ff7300}.rt-reviews__master-wrap.csspinner:before{background-color:transparent}.rt-reviews__master-wrap.csspinner:after{top:40px}