.header-page.text-center.awards-wr{ background: none; border: 0; display: flex; justify-content: center; color: #666}
.header-page.text-center.awards-wr.no-flex{display: block;}
.header-page.text-center.awards-wr #share-fa-award{ color: #666}
.nav-links{ margin: 20px 10px;}
.nav-links .btn a{ color: #fff; display: flex; justify-content: center; align-items: center; white-space: normal; word-break: break-word;}
.nav-links .btn.aw-prev a i{ margin-right: 5px;}
.nav-links .btn.aw-next a i{ margin-left: 5px;}
.nav-links .d-flex{ justify-content: space-between; align-items: center; gap: 10px;}
.panel.panel-default.z-awards .panel-heading{ background: #FFF; display: block; color: #333; position: sticky; top: 50px; z-index: 100;}
#accordion{ margin-bottom: 0px; }
#accordion .nom-awards-wrapper .panel-heading{ background: #e2e2e2; color: #333; border: 0px;}
#accordion .nom-awards-wrapper .panel-heading .panel-title a{ font-size: 18px; display: flex; justify-content: space-between; color: #333;}
#accordion .panel-body{ border: 0px;}
.panel.panel-default.z-awards .panel-heading .award-name{ display: flex; justify-content: space-between;}
.panel.panel-default.z-awards{ margin-bottom: 0px;}
.z-awards .panel-body { padding: 5px 10px;}
.z-awards .nom-txt{ padding: 0px 0px 10px;}
.z-awards .winner-wrapper{ color: #4CAF50; border: 1px solid #4CAF50; display: inline-block; border-radius: 6px; padding: 5px; margin: 0px 0px 10px 0px;}
.z-awards .nom-wrapper{ color: #555; border: 1px solid #555; display: inline-block; border-radius: 6px; padding: 5px; margin: 0px 0px 10px 0px;}
.z-awards .nom-txt{ margin-bottom: 0px;}
.z-awards .list-group .list-group-item { padding: 10px 0px; border: 0px; border-bottom: 1px solid #dddddd; margin-bottom: 1px;}
.z-awards .list-group .list-group-item.row.winner{ border: 2px solid #4CAF50; border-radius: 5px;}
.z-awards .list-group a.list-group-item{ color: #447cad;}

.z-awards .list-group .list-group-item .nom-wrapper{ border: 0px; margin-bottom: 0px; padding: 0px;}
.z-awards .list-group .list-group-item .nom-wrapper a{ font-weight: bold; font-size: 16px;}
.z-awards .list-group a.list-group-item .nom-wins{ float: none; display: block; text-align: right;}

.z-awards .award-card-wrapper .media-left.mc-poster img{ box-shadow: 1px 2px 5px rgb(0 0 0 / 50%); border-radius: 5px; width: 100px; height: auto;}

.z-awards .list-group .list-group-item .award-mt a{ font-size: 16px;}
.z-awards .list-group .list-group-item .award-mt a .nflag{margin-left: 3px;}
.z-awards .list-group .list-group-item .col-xs-6 .m-aw-title{ display: flex; align-items: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 18px; margin-top: 10px;}
.z-awards .list-group .list-group-item .mc-oposter{ margin-top: 10px;}
.z-awards .list-group .list-group-item .mc-award{ display: flex;}
.z-awards .list-group .list-group-item .mc-award .mc-oposter{ margin-top: 0px;}
.z-awards .list-group .list-group-item .mc-award .d-flex.flex-column{ flex-direction: column; margin-left: 10px;}
.z-awards .list-group .list-group-item .mc-award .d-flex.flex-column .avgrat-box{display: flex; height: 2em; justify-content: center; align-items: center; margin: 0px;}
.z-awards .list-group .list-group-item .mc-award .d-flex.flex-column .ratcount-box{ color: #888888}
.z-awards .list-group .list-group-item .nom-wins{ text-align: left; margin-top: 5px;}
.z-awards .list-group .list-group-item .nom-wins .min-wrapper-winner{ border: 1px solid #4CAF50; padding: 3px; border-radius: 6px; color: #4CAF50; white-space: nowrap; font-size: 12px;}
.z-awards .list-group .list-group-item .nom-wins .min-wrapper-noms{ border: 1px solid #999999; padding: 3px; border-radius: 6px; color: #999999; font-size: 12px;}
.z-awards .list-group .list-group-item .nom-wins.d-flex.flex-column{ display: flex; flex-direction: column;}
.z-awards .links-btn-bottom{ display: flex; justify-content: space-between;}

.name-minicard{ text-align: center; margin-top: 10px;}
.name-minicard .face img{ border-radius: 5px; box-shadow: 1px 2px 5px rgb(0 0 0 / 50%); width: 100px; height: auto; max-height: 150px;}
.name-minicard .face .no-picture.no-picture-200, .name-minicard .face .no-picture.no-picture-250{ margin: 0 auto;}
.name-minicard .name-wrapper{ margin-top: 5px; }
.nom-explan{width: fit-content; text-align: center; border: 1px solid #999999; padding: 3px; border-radius: 6px; color: #999999; margin: 0 auto; margin-bottom: 10px;}


.main-awards-wrapper .catid-link{ color: #333333;}
.main-awards-wrapper .name-minicard{text-align: left; margin-bottom: 10px;}
.main-awards-wrapper .name-minicard .face img{ width: 50px; height: 75px;}
.main-awards-wrapper .movie-wrapper img{ width: 100px; aspect-ratio: 1/1.4; border-radius: 5px; box-shadow: 1px 2px 5px rgb(0 0 0 / 50%);}

.most-awards-wrapper{ margin-bottom: 0px;}
.most-awards-wrapper .panel-body .row .col-xs-4 img{ border-radius: 5px; box-shadow: 1px 2px 5px rgb(0 0 0 / 50%);}

.most-awards-wrapper .panel-body .summary-wrapper, .nom-awards-wrapper .panel-body .summary-wrapper{ display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto;  grid-gap: 10px;}
@media only screen and (min-width: 600px) {
    .most-awards-wrapper .panel-body .summary-wrapper, .nom-awards-wrapper .panel-body .summary-wrapper{ grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item{ text-align: center; display: flex; flex-direction: column; align-items: center;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item img, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item img{ border-radius: 5px; box-shadow: 1px 2px 5px rgb(0 0 0 / 50%); width: 100%; aspect-ratio: 3/4.4; height: auto;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper{text-align: center; position: relative; margin-top: 5px; color: #4CAF50;}
.nom-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper{ text-align: center; position: relative; margin-top: 5px; color: #777;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper i, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper i{ font-size: 30px;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper .total-res, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper .total-res{ position: absolute; left: 40%; top: 2px; font-weight: bold;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper .total-res.two-digits, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item .count-wrapper .total-res.two-digits{ left: 27%; top: 4px; }
.most-awards-wrapper .panel-body .row .col-xs-4 .badge{ margin-top: -10px; width: fit-content;}
.most-awards-wrapper .panel-body .summary-wrapper .summary-item .badge, .nom-awards-wrapper .panel-body .summary-wrapper .summary-item .badge{ margin-top: -10px; position: relative;}

.most-awards-wrapper .swiper .swiper-wrapper .award-item{ display: flex; flex-direction: column; justify-content: center; align-items: center;}
.most-awards-wrapper .swiper .swiper-wrapper .award-item img{ width: 100%; aspect-ratio: 3 / 4.4; border-radius: 6px;}
.most-awards-wrapper .swiper .swiper-wrapper .award-item .badge.cl-win{ margin-top: 5px; width: 60px;}

.nom-awards-wrapper .swiper .swiper-wrapper .nom-item{ display: flex; flex-direction: column; justify-content: center; align-items: center;}
.nom-awards-wrapper .swiper .swiper-wrapper .nom-item img{ width: 100%; aspect-ratio: 3 / 4.4; border-radius: 6px;}
.nom-awards-wrapper .swiper .swiper-wrapper .nom-item .badge.font-md{ margin-top: 5px; width: 60px;}

.nom-awards-wrapper .panel-body{display: flex; align-items: center; justify-content: center;}
.nom-awards-wrapper .panel-body .row .col-xs-4 img{ border-radius: 5px; box-shadow: 1px 2px 5px rgb(0 0 0 / 50%);}
.nom-awards-wrapper .panel-body .row .col-xs-4 .badge{ margin-top: -10px;}

.all-aw-w{ display: none;}
.all-winers-wrap .list-group .list-group-item{ border: 0px; padding: 10px 0px;}
.all-winers-wrap .list-group .list-group-item .dc-ln{ margin-bottom: 10px;}
.all-winers-wrap .list-group .list-group-item .ya-ln{ padding: 10px ; border-radius: 3px; border: 1px solid #e2e2e2; display: inline-block; margin-bottom: 3px;}

.z-awards.decade-wrapper .panel-primary .panel-heading a{color: #FFFFFF;}
.z-awards.decade-wrapper .tabs-wrapper-overflow .ul-awards{margin: 10px 0px; padding: 0px; overflow-y: hidden; overflow-x: scroll; white-space: nowrap; }
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10{ margin: 10px 0px; padding: 0px; overflow-y: hidden; overflow-x: scroll; white-space: nowrap;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper{ display: inline-grid; padding: 5px;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper.winwrapper-decade { background: #689f38; color: #FFFFFF;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper.winwrapper-decade .ratcount-box{ color: #fff;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper .avgrat-box{ margin-top: 5px;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper .ratcount-box{ color: #333;}
.z-awards.decade-wrapper .panel.panel-primary .aw-sc.pb-10 .nom-wrapper img{ box-shadow: 2px 3px 4px #BBBBBB; border-radius: 5px; vertical-align: middle; width: 100px; aspect-ratio: 3/4.4}

.z-awards.a-e-mov .panel-body{padding: 0px;}
.z-awards.a-e-mov .panel-body .award-card-wrapper{ padding: 10px;}
.z-awards.a-e-mov .panel-body .list-group{margin: 0px;}
.z-awards.a-e-mov .panel-body .list-group-item{padding: 10px 10px; border-radius: 0px;}
.z-awards.a-e-mov .list-group .list-group-item .nom-wrapper{ margin-bottom: 0px; padding: 3px ; border-radius: 3px; border: 1px solid #999999;}
.z-awards.a-e-mov .list-group .list-group-item .nom-wrapper a{ color: #999999; font-weight: normal;}
.z-awards.a-e-mov .list-group .list-group-item .winner-wrapper{ margin-bottom: 0px; padding: 3px ; border-radius: 3px; border: 1px solid #689f38;}
.z-awards.a-e-mov .list-group .list-group-item .winner-wrapper a{ color: #689f38; font-weight: normal;}

.z-awards .awards-history{padding: 0px;}
.z-awards .awards-history .list-group-item{ padding: 0px;}
.z-awards .awards-history .list-group-item .nom-text{ color: #4CAF50; border: 1px solid #4CAF50; display: inline-block; border-radius: 6px; padding: 5px; margin: 10px 0px 10px 10px;}
.z-awards .awards-history .list-group-item .award-card-wrapper{ margin-left: 10px; margin-top: 10px;}

.z-awards .award-card-wrapper{}
.z-awards .award-card-wrapper .media .mc-title{ display: flex; align-items: center; margin-bottom: 0px;}